होम सिस्टम ट्रेडिंग पोस्ट

ColorSchaffJCCXTrendCycle पर आधारित ट्रेडिंग सिस्टम: लंबी और छोटी पोजीशन के लिए विशेषज्ञ सलाहकार

संलग्नक
22219.zip (45.16 KB, डाउनलोड 0 बार)

आज हम बात करेंगे एक ऐसे ट्रेडिंग सिस्टम की जो कि ColorSchaffJCCXTrendCycle इंडिकेटर पर आधारित है। यह सिस्टम लंबी और छोटी दोनों प्रकार की डील के लिए एकदम समान है और इसे एक ही EA में अलग-अलग तरीके से कॉन्फ़िगर किया जा सकता है। इस सिस्टम की खासियत यह है कि यह पिछले ट्रेड्स के परिणामों के आधार पर आने वाले ट्रेड का वॉल्यूम बदल सकता है।

  • लंबी पोजीशन के लिए:
  • जो पैरामीटर L से शुरू होते हैं, वे लंबी पोजीशन को प्रबंधित करने के लिए हैं;
  • छोटी पोजीशन के लिए:
  • जो पैरामीटर S से शुरू होते हैं, वे छोटी पोजीशन को प्रबंधित करने के लिए हैं।
//+----------------------------------------------+
//| लंबी ट्रेड्स के लिए EA के इनपुट पैरामीटर   |
//+----------------------------------------------+
magic numberinput uint    L_Magic=777;          //L मैजिक नंबर
//+----------------------------------------------+
//| छोटी ट्रेड्स के लिए EA के इनपुट पैरामीटर  | 
//+----------------------------------------------+
input uint    S_Magic=555;          //S मैजिक नंबर

ये दोनों ट्रेडिंग सिस्टम अलग-अलग मैजिक नंबर का उपयोग करते हैं और एक-दूसरे पर पूरी तरह से स्वतंत्र हैं। असली वित्तीय बाजार अक्सर सममित नहीं होते। बढ़ते और गिरते बाजार में ट्रेडिंग के लिए समान ट्रेडिंग सिस्टम के बिल्कुल अलग पैरामीटर की आवश्यकता होती है। EA को सही तरीके से कॉन्फ़िगर करने के लिए, आपको पहले केवल एक ट्रेडिंग सिस्टम का परीक्षण करना चाहिए, और दूसरे को संबंधित स्विच के माध्यम से बंद कर देना चाहिए।

input bool    L_PosOpen=true;       //L लंबी पोजिशन में प्रवेश की अनुमति
input bool    L_PosClose=true;      //L लंबी पोजिशन से बाहर निकलने की अनुमति

यहाँ तक कि, दूसरे सिस्टम के लिए भी वही प्रक्रिया करें।

EA के इनपुट पैरामीटर के ब्लॉक को खोली गई पोजिशनों के वॉल्यूम को प्रबंधित करने के लिए जोड़ा गया है:

input uint    L_TotalMMTriger=5;    //L स्टॉप लॉस की गणना के लिए अंतिम 5 बाय डील्स की संख्या
input uint    L_LossMMTriger=3     //L नुकसान उठाने वाली बाय डील्स की संख्या जो MM को घटाएगी
input double  L_SmallMM=0.01       //L नुकसान की स्थिति में डील में जमा की गई राशि
input double  L_MM=0.1             //L सामान्य ट्रेडिंग के दौरान डील में जमा की गई राशि
input MarginMode L_MMMode=LOT;      //L लॉट सेटिंग मोड

और

input uint    S_TotalMMTriger=5;    //S स्टॉप लॉस की गणना के लिए अंतिम 5 सेल डील्स की संख्या
input uint    S_LossMMTriger=3     //S नुकसान उठाने वाली सेल डील्स की संख्या जो MM को घटाएगी
input double  S_SmallMM=0.01       //S नुकसान की स्थिति में डील में जमा की गई राशि
input double  S_MM=0.1             //S सामान्य ट्रेडिंग के दौरान डील में जमा की गई राशि
input MarginMode S_MMMode=LOT;      //S लॉट सेटिंग मोड

इन इनपुट्स के साथ और पिछले पांच ट्रेड्स में से तीन नुकसान उठाने वाली डील्स होने पर, EA अगले ट्रेड को उसी दिशा में 0.01 लॉट के वॉल्यूम के साथ खोलेगा। यदि पिछले पांच में से तीन से कम नुकसान उठाने वाली डील्स हैं, तो पोजिशन का वॉल्यूम 0.1 होगा।

EA के संचालन के लिए, संकलित JCCX.ex5 और ColorSchaffJCCXTrendCycle.ex5 इंडिकेटर्स की फ़ाइलें <terminal_data_directory>\MQL5\Indicators में होनी चाहिए।

नीचे दिखाए गए परीक्षणों में डिफ़ॉल्ट Expert Advisor के इनपुट पैरामीटर का उपयोग किया गया है। परीक्षणों में स्टॉप लॉस और टेक प्रॉफिट का उपयोग नहीं किया गया है।

Fig. 1. चार्ट पर समान सेटिंग के साथ डील के उदाहरण


Fig. 1. चार्ट पर समान सेटिंग के साथ डील के उदाहरण

2017 के वर्ष में GBPUSD H8 परीक्षण परिणाम:

Fig. 2. परीक्षण परिणाम चार्ट

Fig. 2. परीक्षण परिणाम चार्ट

Fig. 3. चार्ट पर असममित सेटिंग के साथ डील के उदाहरण

Fig. 3. चार्ट पर असममित सेटिंग के साथ डील के उदाहरण

संबंधित पोस्ट

टिप्पणी (0)