विचारकर्ता: josef strauss.
MQL5 कोड: Vladimir Karputov.
यह EA Heiken Ashi Smoothed Oscillator संकेतक का उपयोग करता है:

खरीदने और बेचने के लिए उदाहरण संकेत:


पोजीशन खोलने के लिए संकेत केवल तब मिलते हैं जब एक नया बार प्रकट होता है, जबकि ट्रेलिंग को हर टिक पर जांचा जाता है।
इस EA में, मूविंग एवरेज के लिए इनपुट पैरामीटर को परिभाषित करने से लेकर संकेतक बनाने और संकेतक के मान प्राप्त करने तक का पूरा कोड टिप्पणियों के साथ दिया गया है - मैंने इस कोड को पूरी तरह से हटाने का निर्णय नहीं लिया: शायद, कोई इसको उपयोग करने का समाधान खोज ले।
इसके बजाय, निम्नलिखित पैरामीटर जोड़े गए हैं: ट्रेलिंग, सिग्नल रिवर्स, और संकेत प्रकट होने पर विपरीत पोजीशन बंद करना।
ट्रेलिंग
पोजीशन ट्रेलिंग। जब Trailing Stop को शून्य पर सेट किया जाता है, तो ट्रेलिंग बंद हो जाएगी।
रिवर्स
फ्लैग Reverse signal पूरी तरह से पोजीशन खोलने के लिए संकेत के मान को पलट देता है।
संकेत प्रकट होने पर विपरीत पोजीशन बंद करना
फ्लैग Close the opposite position on a signal का मान true:
- यह कई पोजीशन खोलने की अनुमति देता है;
- जब "Open Buy" संकेत प्राप्त होता है, तो यह Sell पोजीशन बंद कर देगा; जब "Open Sell" संकेत प्राप्त होता है, तो यह Buy पोजीशन बंद कर देगा।
यदि मान false है, तो EA के पास केवल एक ही पोजीशन बाजार में होगी और इसलिए यह विपरीत पोजीशन को बंद नहीं करेगा।
ऑप्टिमाइजेशन पर सिफारिशें
H1 पर प्रतीकों के लिए प्रारंभिक मान, स्टेप और अंतिम मान जैसे उदाहरणीय पैरामीटर:

टिप्पणी 0