Is it possible to create a slideshow of multiple forex charts? It would be greate if MetaTrader could automatically bring different chart windows to the front one at a time every a few seconds so that I am able to monitor many forex pairs without the need to keep clicking mouse. An alternative way to do this would be MQL4 implements a set of APIs to change the symbol being charted so that I can use a script to change the symbol being charted every a few second.
- 'Close all'/'Open' tools
- Is it possible to...(Script/Indicator question)
- Linked Charts
Slawa,
Do you mean the "Save As Picture" function of MetaTrader? I can not figure out how to use this feature to implement the feature I requested. What I need is automatic switching between multiple charts so that I can keep monitoring them without the need to click the mouse so that I can relax and just watch from a few feet away.
- Clearpicks
Do you mean the "Save As Picture" function of MetaTrader? I can not figure out how to use this feature to implement the feature I requested. What I need is automatic switching between multiple charts so that I can keep monitoring them without the need to click the mouse so that I can relax and just watch from a few feet away.
- Clearpicks
Start tester with following expert in the every tick mode
//+------------------------------------------------------------------+
//| ScreenShot.mq4 |
//| Copyright © 2005, MetaQuotes Software Corp. |
//| http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2005, MetaQuotes Software Corp."
#property link "http://www.metaquotes.net"
int counter=0;
int num=10000;
string object_name="counter";
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
void init()
{
ObjectCreate(object_name, OBJ_LABEL, 0, 0, 0);
ObjectSet(object_name, OBJPROP_XDISTANCE, 10);
ObjectSet(object_name, OBJPROP_YDISTANCE, 10);
ObjectSet(object_name, OBJPROP_CORNER, 0);
}
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
void deinit()
{
ObjectDelete(object_name);
ObjectsRedraw();
}
//+------------------------------------------------------------------+
//| script program start function |
//+------------------------------------------------------------------+
int start()
{
ObjectSetText(object_name,StringConcatenate(" ",counter," "),12);
if((counter&1023)==0)
{
ScreenShot(StringConcatenate("screen",num,".gif"),640,480);
num++;
}
counter++;
//----
return(0);
}
//+------------------------------------------------------------------+
Then open <client terminal dir>\tester\files and see slide show using, for example, acdsee32.exe
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