आज हम बात करेंगे UltraMFI इंडिकेटर पर आधारित एक बेहतरीन ट्रेडिंग सिस्टम के बारे में। यह सिस्टम पिछले ट्रेड्स के परिणामों के आधार पर आने वाले ट्रेड के वॉल्यूम को बदलने की क्षमता रखता है। जब बार बंद होता है और यदि ट्रेंड में बदलाव होता है (जो कि क्लाउड के बदलाव द्वारा दर्शाया जाता है), तब ट्रेडिंग सिग्नल उत्पन्न होते हैं।
इस सिस्टम में खुली पोजिशन्स के वॉल्यूम को प्रबंधित करने के लिए EA वेरिएबल्स का एक ब्लॉक जोड़ा गया है:
inputuint BuyTotalMMTriger=5; // स्टॉप लॉस की गणना के लिए आखिरी 5 खरीद ट्रेड्स की संख्याinputuint BuyLossMMTriger=3; // नुकसान वाले खरीद ट्रेड्स की संख्या, जिससे MM कम होगाinputuint SellTotalMMTriger=5;// स्टॉप लॉस की गणना के लिए आखिरी 5 बिक्री ट्रेड्स की संख्याinputuint SellLossMMTriger=3; // नुकसान वाले बिक्री ट्रेड्स की संख्या, जिससे MM कम होगाinputdouble SmallMM_=0.01; // नुकसान की स्थिति में डिपॉजिट का हिस्साinputdouble MM=0.1; // सामान्य ट्रेडिंग के दौरान डिपॉजिट का हिस्साinput MarginMode MMMode=LOT; // लॉट मूल्य निर्धारित करने की विधि
यदि पिछले पांच ट्रेड्स में से तीन ट्रेड्स एक ही दिशा में नुकसानदायक हैं, तो EA अगले ट्रेड को उसी दिशा में 0.01 लॉट के वॉल्यूम के साथ खोलेगा। यदि पिछले पांच ट्रेड्स में तीन से कम नुकसानदायक ट्रेड्स हैं, तो पोजिशन का वॉल्यूम 0.1 होगा।
इस EA के सही तरीके से काम करने के लिए, UltraMFI.ex5 इंडिकेटर फाइल को <terminal_data_directory>\MQL5\Indicators फोल्डर में उपलब्ध होना चाहिए।
नीचे दिखाए गए परीक्षणों के दौरान डिफ़ॉल्ट एक्सपर्ट एडवाइजर के इनपुट पैरामीटर बिना स्टॉप के उपयोग किए गए हैं।

चित्र 1. चार्ट पर उदाहरण ट्रेड्स
GBPUSD H4 के 2017 में परीक्षण परिणाम:

चित्र 2. परीक्षण परिणामों का चार्ट

टिप्पणी 0