दोस्तों, आज हम बात करेंगे Multi Arbitration 1.000 के नए वर्जन 1.1xx के बारे में। यह एक बेहतरीन सिस्टम ट्रेडिंग टूल है जो आपके ट्रेडिंग अनुभव को और भी बेहतर बनाएगा।
1.1xx में क्या नया है:
यह EA केवल PERIOD_M1 पर काम करेगा, जिसे आप Time frame पैरामीटर में देख सकते हैं।
अब यह EA एक साथ दो सिम्बल्स पर ट्रेड करेगा। दूसरा सिम्बल ExtArrSymbols स्टैटिक एरे से लिया जाएगा:
string ExtArrSymbols[20]= {
"EURUSD","GBPUSD","USDCHF","USDJPY","USDCAD",
"AUDUSD","AUDNZD","AUDCAD","AUDCHF","AUDJPY",
"CHFJPY","EURGBP","EURAUD","EURCHF","EURJPY",
"EURNZD","EURCAD","GBPCHF","GBPJPY","CADCHF"
};
//+------------------------------------------------------------------+
//| Expert initialization function |
//+------------------------------------------------------------------+
intOnInit()पोजिशन खोलने का सिद्धांत बदल गया है:
- अब, एक नया BUY पोजिशन केवल तब खोला जा सकता है जब वर्तमान कीमत सबसे निचली BUY पोजिशन से नीचे हो।
- एक नया SELL पोजिशन केवल तब खोला जा सकता है जब वर्तमान कीमत सबसे ऊँची SELL पोजिशन से ऊपर हो।

नया पैरामीटर Time frame EA को किसी भी चार्ट पर ऑप्टिमाइज करने की अनुमति देता है। यह मुख्य सिम्बल के नए बार के आने पर काम करता है (यानी जिस चार्ट पर EA चल रहा है):
//+------------------------------------------------------------------+
//| Expert tick function |
//+------------------------------------------------------------------+
voidOnTick()
{
//--- we work only at the time of the birth of new bar
staticdatetime prevtime=0;
datetime time_0=iTime(0,m_symbol_one.Name(),InpTimeFrame);
if(time_0==prevtime)
return;
prevtime=time_0;
}यहाँ InpTimeFrame वेरिएबल हमारा Time frame इनपुट है। इस इनपुट के अनुसार, हम EA को किसी भी टाइमफ्रेम पर काम करने के लिए सक्षम कर सकते हैं!
EURUSD पर परीक्षण के परिणाम:


टिप्पणी 0