नमस्कार दोस्तों! आज हम बात करेंगे exp_iCustom Expert Advisor की, जो किसी भी कस्टम इंडिकेटर के साथ काम करता है और खरीद/बेचने के तीर खींचता है।
संस्करण 5:
वेरिएबल्स _O_M3_BuyLevel, _O_M3_SellLevel, _C_M3_CloseBuyLevel, और _C_M3_CloseSellLevel के प्रकार को int से double में बदल दिया गया है, ताकि हम दशमलव संख्या का इनपुट दे सकें।
अधिक जानकारी के लिए exp_iCustom_v1 पृष्ठ पर जाएं।
संस्करण 6:
अब हमने ऑर्डर बंद करने के लिए इंडिकेटर के आधार पर अतिरिक्त चेक शामिल करने की क्षमता लागू की है: ऑर्डर के लाभ की जांच (केवल उन ऑर्डरों को बंद करें जिनका लाभ निर्दिष्ट राशि से कम न हो), और स्टॉप लॉस स्थान की जांच (यदि स्टॉप लॉस निर्दिष्ट लाभ को सुनिश्चित करता है, तो ऑर्डर बंद नहीं किया जाएगा)।
वेरिएबल्स:
- ==== बंद करने के लिए अतिरिक्त नियम ====
- CheckProfit - बंद करते समय ऑर्डर के लाभ की जांच करें, जिन ऑर्डरों का लाभ MinimalProfit से कम है, उन्हें बंद नहीं किया जाएगा।
- MinimalProfit - CheckProfit वेरिएबल देखें।
- CheckSL - यदि ऑर्डर का स्टॉप लॉस लाभ को निहित करता है जो MinimalSLProfit से कम नहीं है, तो ऑर्डर बंद नहीं किया जाएगा।
- MinimalSLProfit - CheckSL वेरिएबल देखें।
* * *
कस्टम इंडिकेटर के आधार पर ट्रेलिंग की क्षमता जोड़ी गई है।
किसी भी इंडिकेटर का उपयोग किया जा सकता है, जैसे कि PriceChannel Stop NK चैनल, दो-रंगों वाला बदलता NRTR WATR, जो बिंदुओं या तीरों को खींचता है, और ऑर्डर में बदलाव केवल तब होगा जब बिंदु या तीर मौजूद हो।
वेरिएबल्स:
- === इंडिकेटर द्वारा ट्रेलिंग ===
- _TS_ON - इंडिकेटर द्वारा ट्रेलिंग सक्रिय करें;
- _TS_iCustomName - कस्टम इंडिकेटर का नाम;
- _TS_iCustomParam - पैरामीटर की सूची जो "/" द्वारा विभाजित है। बूलियन वेरिएबल्स के लिए, 1 का उपयोग करें true के स्थान पर, 0 का उपयोग करें false के स्थान पर। यदि इंडिकेटर पैरामीटर में स्ट्रिंग वेरिएबल्स हैं, तो EA काम नहीं करेगा!!!;
- _TS_iForBuyBufIndex - खरीद आदेशों के लिए बफर का इंडेक्स;
- _TS_iForSellBufIndex - बिक्री आदेशों के लिए बफर का इंडेक्स;
- _TS_iShift - इंडिकेटर शिफ्ट। 1 - बने हुए बार पर, 0 - बनते हुए बार पर (अनुशंसित नहीं)। आप 2, 3, 4... का भी मूल्य दर्ज कर सकते हैं।
- _TS_Opt_1_Use - ऑप्टिमाइज्ड वेरिएबल 1 के उपयोग को सक्रिय करें। जब ऑप्टिमाइज्ड वेरिएबल सक्रिय होता है, iCustomParam स्ट्रिंग से Opt_X_Index वेरिएबल द्वारा परिभाषित मान के स्थान पर, Opt_X_Value वेरिएबल का मान उपयोग किया जाएगा;
- _TS_Opt_1_Index - पैरामीटर ऐरे (iCustomParam स्ट्रिंग) में ऑप्टिमाइज्ड वेरिएबल 1 का इंडेक्स। संख्या शून्य से शुरू होती है;
- _TS_Opt_1_Value - ऑप्टिमाइज्ड वेरिएबल 1 का मान;
- ... (अन्य ऑप्टिमाइज्ड वेरिएबल्स)
- _TS_TrailInProfit - न्यूनतम ट्रेल्ड लाभ। स्टॉप लॉस केवल तब बढ़ाया जाता है जब यह _TS_TrailInProfit बिंदुओं का लाभ सुनिश्चित करता है।
संस्करण 7:
दो-रंग वाले इंडिकेटर्स (_O_Mode=5, _C_Mode=5) का उपयोग करने की क्षमता जोड़ी गई है। आप NRTR NK, या रंगीन मूविंग एवरेज जैसे MA_In_Color_wAppliedPrice का उपयोग कर सकते हैं।
कई रंगीन इंडिकेटर्स का उपयोग नहीं किया जा सकता है, कुछ इंडिकेटर्स पिछले बार को रंग देते हैं (इस मामले में _O_iShift और _C_iShift के मान को 1 से बढ़ाने की कोशिश करें), अन्य केवल एक रंग की रेखाओं को दूसरे रंग की रेखाओं के साथ ओवरले करते हैं (इनका उपयोग नहीं किया जा सकता)।
मार्केटवॉच मोड जोड़ा गया है - बिना स्टॉप लॉस/टेक प्रॉफिट के मार्केट ऑर्डर खोलना, जो बाद में सेट किए जाते हैं।
नए पैरामीटर:
"खोलने के लिए इंडिकेटर" पैरामीटर अनुभाग में:
- _O_M5_iBuyBufIndex - अपट्रेंड के दौरान प्रदर्शित लाइन के लिए बफर का इंडेक्स;
- _O_M5_iSellBufIndex - डाउनट्रेंड के दौरान प्रदर्शित लाइन के लिए बफर का इंडेक्स।
"बंद करने के लिए इंडिकेटर" पैरामीटर अनुभाग में:
- _C_M5_iBuyBufIndex - अपट्रेंड के दौरान प्रदर्शित लाइन के लिए बफर का इंडेक्स;
- _C_M5_iSellBufIndex - डाउनट्रेंड के दौरान प्रदर्शित लाइन के लिए बफर का इंडेक्स।
"ऑर्डर" पैरामीटर अनुभाग में:
- MW_Mode - मार्केटवॉच मोड को सक्रिय करें।
संबंधित पोस्ट
- MQL5 विजार्ड - सुबह/शाम के तारे और MFI पर आधारित ट्रेड सिग्नल
- MetaTrader 4 के लिए विज़ुअल ऑर्डर प्रोसेसिंग - आपके ट्रेडिंग साथी
- MQL5 विजार्ड: सुबह/शाम के तारे के आधार पर ट्रेड सिग्नल + CCI के साथ एक्सपर्ट एडवाइजर
- MQL5 विजार्ड: मॉर्निंग/इविनिंग स्टार और RSI पर आधारित ट्रेड सिग्नल
- MQL5 विजार्ड: मॉर्निंग/ईवनिंग स्टार पैटर्न और स्टोकास्टिक पर आधारित ट्रेड सिग्नल