/* Generated by EX4-TO-MQ4 decompiler ONE FILE V4.0.217.1 EX4 ID : E41C20E69CE6EBDEF0D6DC2852ABC31B Website: http://purebeam.biz E-mail : purebeam@gmail.com */ #property indicator_chart_window #property indicator_buffers 1 #property indicator_color1 Blue extern int Bar = 300; extern int LastBar = 0; extern int TimeSave = 300; double g_ibuf_88[]; int init() { SetIndexStyle(0, DRAW_LINE); SetIndexBuffer(0, g_ibuf_88); return (0); } int deinit() { return (0); } int start() { string l_name_0 = ""; string ls_8 = " "; string ls_16 = " "; int l_file_24 = 0; int li_28 = 0; int li_32 = 0; int l_year_36 = 0; int l_month_40 = 0; int l_day_44 = 0; int l_hour_48 = 0; int l_minute_52 = 0; int li_unused_56 = 0; datetime l_time_60 = 0; int l_ind_counted_64 = IndicatorCounted(); if (l_ind_counted_64 < 0) return (-1); if (li_28 < TimeCurrent()) { l_name_0 = Symbol() + Period() + ".csv"; FileDelete(l_name_0); l_file_24 = FileOpen(l_name_0, FILE_CSV|FILE_WRITE, ","); for (li_32 = Bar + LastBar - 1; li_32 >= 0; li_32--) { l_time_60 = Time[li_32]; l_year_36 = TimeYear(l_time_60); l_month_40 = TimeMonth(l_time_60); l_day_44 = TimeDay(l_time_60); l_hour_48 = TimeHour(l_time_60); l_minute_52 = TimeMinute(l_time_60); if (l_month_40 < 10) ls_8 = "0" + l_month_40; else ls_8 = l_month_40; if (l_day_44 < 10) ls_8 = ls_8 + "/" + "0" + l_day_44; else ls_8 = ls_8 + "/" + l_day_44; ls_8 = ls_8 + "/" + l_year_36; if (l_hour_48 < 10) ls_16 = "0" + l_hour_48; else ls_16 = l_hour_48; if (l_minute_52 < 10) ls_16 = ls_16 + ":" + "0" + l_minute_52; else ls_16 = ls_16 + ":" + l_minute_52; FileWrite(l_file_24, ls_8, ls_16, Open[li_32], High[li_32], Low[li_32], Close[li_32], Volume[li_32], " "); } Comment("Save of " + ls_8 + " " + ls_16 + " is ok"); li_28 = TimeCurrent() + TimeSave; FileClose(l_file_24); } return (0); }