/*-----------------------------+ | | | Shared by www.Aptrafx.com | | | +------------------------------*/ //+------------------------------------------------------------------+ //| ScreenShots.mq4 version 2.1 iziogas@mail.com| //+------------------------------------------------------------------+ #property indicator_chart_window //---- input parameters extern string identification="ScreenShot"; extern int size.x=1024; extern int size.y=768; string fYear() { return (TimeYear(Time[0])); } string fMonth() { int i; i = TimeMonth(Time[0]); if (i<10) return ("0"+i); else return (i); } string fDay() { int i; i = TimeDay(Time[0]); if (i<10) return ("0"+i); else return (i); } string fHour() { int i; i = TimeHour(Time[0]); if (i<10) return ("0"+i); else return (i); } string fMinute() { int i; i = TimeMinute(Time[0]); if (i<10) return ("0"+i); else return (i); } string fSeconds() { int i; i = TimeSeconds(Time[0]); if (i<10) return ("0"+i); else return (i); } int start() { static datetime OpenTime=0; static bool TakeShot = false; datetime CurrentTime; string dir; if (!TakeShot) { //check for new bar CurrentTime = iTime(NULL,0,0); if (OpenTime==CurrentTime) return(0); OpenTime=CurrentTime; TakeShot = True; return(0); } TakeShot = False; dir = StringConcatenate(identification,"\\",Symbol(),"\\",Period(),"\\"); //-----,fYear(),fMonth(),fDay(),"\\"); ScreenShot( StringConcatenate(dir, identification,".", Symbol(),".", Period(),".", fYear(),fMonth(),fDay(),".", fHour(),fMinute(),fSeconds(), ".gif"),size.x,size.y); return(0); }
Sample
Analysis
Market Information Used:
Series array that contains open time of each bar
Indicator Curves created:
Indicators Used:
Custom Indicators Used:
Order Management characteristics:
Other Features: