Calendar_v1

Miscellaneous
Uses files from the file systemIt writes information to file
1 Views
0 Downloads
0 Favorites
Calendar_v1
ÿþ//+------------------------------------------------------------------+

//|                                                                  |

//+------------------------------------------------------------------+

#property script_show_inputs



input datetime date_from=D'01.01.2019';  

datetime date_to=0;    





void OnStart()

  {

//--- >1JO28< <0AA82 4;O ?>;CG5=8O A>1KB89 -:>=><8G5A:>3> :0;5=40@O

   MqlCalendarValue values[];

//--- ?>;CG8< A>1KB8O 4;O 20;NBK 2@>?59A:>3> A>N70

   int count = CalendarValueHistory(values,date_from,date_to,NULL,"AUD");

   

   ArrayResize(values,10000);



   int handle  = FileOpen("calendar.csv",FILE_WRITE|FILE_COMMON|FILE_CSV);

   string news = "";

 

   for(int i = 0; i<10000; i++)

     {

      MqlCalendarEvent eve;

      CalendarEventById(values[i].event_id, eve); 

      

      

      if(eve.importance>1)

        {

         news += values[i].time + "\n";

         FileSeek(handle,0,SEEK_END);

         FileWriteString(handle, (datetime) values[i].time+"\n");

        }

     }

   FileClose(handle);



   Comment(news);



  }

//+------------------------------------------------------------------+

Comments