MA Trend का पहला वर्जन विकसित किया गया है, जिसमें ट्रेडिंग प्रकार के लिए कुछ नए नियंत्रण जोड़े गए हैं:
- केवल BUY - केवल BUY ओपन करना अनुमति है।
- केवल SELL - केवल SELL ओपन करना अनुमति है।
- BUY और SELL - दोनों BUY और SELL ओपन करने की अनुमति है।
यह एक्सपर्ट एडवाइजर iMA (मूविंग एवरेज) संकेतक के अनुसार काम करता है। इसके कई सेटिंग्स हैं:
- केवल एक पोजिशन - बाजार में केवल एक पोजिशन रखी जा सकती है।
- रिवर्स - ट्रेडिंग सिग्नल को उलटें।
- विपरीत बंद - जब ट्रेडिंग सिग्नल प्राप्त होता है तो विपरीत पोजिशन्स को मजबूरन बंद करें।
जब सभी पैरामीटर डिफ़ॉल्ट सेट होते हैं, तो ट्रेडिंग सिग्नल का निर्माण इस प्रकार होता है:
वर्तमान ASK मूल्य बार #1 पर संकेतक के मान से अधिक है -> BUY पोजिशन खोलने का सिग्नल।
वर्तमान BID मूल्य बार #1 पर संकेतक के मान से कम है -> SELL पोजिशन खोलने का सिग्नल।
और यह MQL5 कोड में कैसे दिखता है:
if(m_symbol.Ask()>ma[1])
m_need_open_buy=true;
else if(m_symbol.Bid()<ma[1])
m_need_open_sell=true;
एक उदाहरण जब केवल एक पोजिशन पैरामीटर सही और गलत है:

इस उदाहरण में केवल एक पोजिशन - सही, रिवर्स - गलत और विपरीत बंद - सही: एक BUY पोजिशन खोली गई, कुछ समय बाद एक SELL पोजिशन खोलने का सिग्नल प्राप्त हुआ। चूंकि विपरीत बंद सही है, पहले BUY पोजिशन बंद की गई (क्योंकि यह सिग्नल के विपरीत है) और उसके बाद SELL पोजिशन खोली गई।

संबंधित पोस्ट
- MetaTrader 4 के लिए विज़ुअल ऑर्डर प्रोसेसिंग - आपके ट्रेडिंग साथी
- MQL5 विजार्ड: मॉर्निंग/ईवनिंग स्टार पैटर्न और स्टोकास्टिक पर आधारित ट्रेड सिग्नल
- MQL5 विजार्ड: मॉर्निंग/इविनिंग स्टार और RSI पर आधारित ट्रेड सिग्नल
- MQL5 विजार्ड: बुलिश/बेयरिश मीटिंग लाइन्स पर आधारित ट्रेड सिग्नल्स + CCI
- MQL5 विजार्ड: बुलिश और बेयरिश एंगुल्फिंग पैटर्न पर आधारित ट्रेड सिग्नल