Did you know about WindowScreenShot - /en/search#!keyword=windowscreenshot
From a chart can i write some script that will
a) every 3 mins do the following
b) open a 2nd chart
c) apply a symbol
d) apply a timesframe
e) apply an custom indicator
f) close the 2nd chart
or
can a chart open another chart and attach and run different scripts against it..........?
ie. via scripts or via a "load from text" function ?
is the only way to do it using keyboard ?
http://www.metatrader.info/node/160
http://www.metatrader.info/node/202
The whole script thing is sparse...... although there are things like CLOSE_ALL.mq4
But perhaps the idea is to have 10 charts running and each chart does a screen shot.
This script mixes with html
"MQL4: Waddah_Attar_HTML"
rotating text
"MQL4: Rotating text"
so question is how to change the timeframe......... and that ought to be easy, as people read off other timeframes...... and take levels off other time frames........
okay i see from #MTF_MACD.mq4 that you can switch..... so having lots of charts open looks likely to work but a more elegant solution would be to have one chart and change the underlying code to get a snapshot.
a) every 3 mins do the following
b) open a 2nd chart
c) apply a symbol
d) apply a timesframe
e) apply an custom indicator
f) close the 2nd chart
or
can a chart open another chart and attach and run different scripts against it..........?
ie. via scripts or via a "load from text" function ?
is the only way to do it using keyboard ?
http://www.metatrader.info/node/160
http://www.metatrader.info/node/202
The whole script thing is sparse...... although there are things like CLOSE_ALL.mq4
But perhaps the idea is to have 10 charts running and each chart does a screen shot.
This script mixes with html
"MQL4: Waddah_Attar_HTML"
rotating text
"MQL4: Rotating text"
so question is how to change the timeframe......... and that ought to be easy, as people read off other timeframes...... and take levels off other time frames........
okay i see from #MTF_MACD.mq4 that you can switch..... so having lots of charts open looks likely to work but a more elegant solution would be to have one chart and change the underlying code to get a snapshot.

You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
Every 5 minutes , open a chart, apply a symbol and timeframe, add an indicator, and then call a function inside the indicator that will take a snapshot, then it apply a different time frame, take a snapshot, then wipe clean and then apply a different indicator and do all over again.