ट्रेडिंग रणनीति
CHO Smoothed EA एक कस्टम इंडिकेटर 'CHO Smoothed' का उपयोग करता है। यह इंडिकेटर दो लाइनों पर आधारित है: iCHO लाइन (Chaikin Oscillator, CHO) और iCHO लाइन जिसे 'Moving Average' से स्मूथ किया गया है। यह इंडिकेटर एक निश्चित समयावधि 'कार्यरत समयावधि' पर बनाया गया है - इसी समयावधि का उपयोग नए बार के जन्म के क्षण का निर्धारण करने के लिए किया जाता है (यदि 'Trailing on ...' और 'Search signals on ...' के लिए आवश्यक हो)। सेटिंग्स में, आप अधिक कठोर संकेत सेट कर सकते हैं - इसके लिए 'Use ZeroLevel' पैरामीटर को 'true' पर सेट करना होगा।
ट्रेडिंग सिग्नल:
सिग्नल दो लाइनों के इंटरसेक्शन पर आधारित है। यदि यह सख्त मोड में सेट किया गया है ('Use ZeroLevel' पैरामीटर को 'true' पर सेट करें), तो 'BUY' ओपन सिग्नल केवल जीरो से नीचे और 'SELL' ओपन सिग्नल केवल जीरो से ऊपर होंगे।

चित्र 1. CHO Smoothed EA
विशेषताएँ:
- EA को कार्यरत समयावधि ('कार्यरत समयावधि') के लिए ऑप्टिमाइज़ किया जा सकता है।
- प्रत्येक बार में केवल एक 'बाजार में प्रवेश' डील हो सकती है (यह एक आंतरिक पैरामीटर है, जो इनपुट पैरामीटर में शामिल नहीं है और 'सिर्फ एक स्थिति' पैरामीटर से संबंधित नहीं है)।
- 'इंसाइड बार' मोड में काम करते समय (पैरामीटर 'Search signals on ...' जो 'बार #0 (प्रत्येक टिक पर)' के बराबर है) वर्तमान बार बार #0 है, जबकि 'नए बार के जन्म के क्षण पर ही' मोड में काम करते समय (पैरामीटर 'Search signals on ...' जो 'बार #1 (नए बार पर)' के बराबर है) वर्तमान बार बार #1 है।
- 'ट्रेड मोड पैरामीटर:' व्यापार की दिशा में प्रतिबंध। इसके मान 'केवल BUY स्थितियों की अनुमति', 'केवल SELL स्थितियों की अनुमति' और 'BUY और SELL स्थितियों की अनुमति' हो सकते हैं।
- 'समय नियंत्रण का उपयोग' पैरामीटर - ट्रेडिंग सिग्नल खोजने के लिए समयांतराल 'स्टार्ट घंटा'::'स्टार्ट मिनट' से 'समाप्त घंटा'::'समाप्त मिनट' तक। समय सीमा दिन के भीतर और रात के बीच में भी सेट की जा सकती है।
अब प्रत्येक पैरामीटर समूह के बारे में अधिक जानकारी:
ट्रेडिंग सेटिंग्स:
'कार्यरत समयावधि' - कार्यरत समयावधि। यह वह समयावधि है जिस पर इंडिकेटर्स बनाए जाते हैं और जिस पर नए बार की खोज की जाती है। Stop Loss, Take Profit और Trailing को पॉइंट्स में सेट किया जाता है। किसी भी पैरामीटर ('Stop Loss', 'Take Profit', 'Trailing Stop') को बंद किया जा सकता है - इसके लिए, चयनित पैरामीटर को '0.0' पर सेट करें। ट्रेलिंग कैसे काम करता है, यह TrailingStop कोड में चित्रों में दिखाया गया है।
पोजिशन साइज प्रबंधन (लॉट गणना)
लॉट स्थायी ('पैसा प्रबंधन' को 'स्थायी लॉट' पर सेट करें और लॉट का आकार 'पैसा प्रबंधन के लिए मान' पर सेट करें) या डायनामिक - प्रति ट्रेड जोखिम के प्रतिशत में हो सकता है ('पैसा प्रबंधन' को 'डील के लिए जोखिम प्रतिशत' पर सेट करें और जोखिम प्रतिशत 'पैसा प्रबंधन के लिए मान' में सेट करें)। आप न्यूनतम लॉट के बराबर एक स्थायी लॉट भी सेट कर सकते हैं - 'पैसा प्रबंधन' को 'लॉट्स मिन' पर सेट करें।
समय नियंत्रण:
यह अनुभाग ट्रेडिंग सिग्नल खोजने के लिए समय सीमा सेट करता है। समय सीमा 'समय नियंत्रण का उपयोग' द्वारा सक्रिय की जाती है और सिग्नल खोजने के लिए समयांतराल 'स्टार्ट घंटा'::'स्टार्ट मिनट' से 'समाप्त घंटा'::'समाप्त मिनट' तक सेट करती है। समय सीमा दिन के भीतर और रात के बीच में भी सेट की जा सकती है। यह ट्रेलिंग को प्रभावित नहीं करता है।
अतिरिक्त विशेषताएँ:
फ्लैग 'पोजिशन: केवल एक' को 'true' पर सेट करने से EA के पास बाजार में एक से अधिक स्थिति नहीं होगी।
चेतावनी: 'पोजिशन: केवल एक' सेट करने से 'true विपरीत स्थिति को बंद करने के लिए सेट नहीं करता है' से 'true'! दूसरे शब्दों में: विपरीत स्थिति(यों) को पहले बंद किया जाएगा।

फ्लैग 'पोजिशन: रिवर्स' सिग्नल रिवर्सल के लिए जिम्मेदार है। एक दिलचस्प फ्लैग 'पोजिशन: विपरीत बंद करें' - जब इसे 'true' पर सेट किया गया हो, तो एक स्थिति खोलने से पहले विपरीत स्थितियों को हटा दिया जाएगा। 'प्रिंट लॉग' सभी ऑपरेशनों का विस्तृत लॉग प्रिंट करता है। 'फ्रीज और स्टॉप लेवल्स गुणांक' पैरामीटर उन मामलों के लिए स्टॉप और फ्रीज स्तरों के लिए गुणांक सेट करता है जब किसी प्रतीक के लिए ये स्तर शून्य के बराबर होते हैं। अनुशंसित मान '3' है।
संबंधित पोस्ट
- MetaTrader 4 के लिए विज़ुअल ऑर्डर प्रोसेसिंग - आपके ट्रेडिंग साथी
- MQL5 विजार्ड: मॉर्निंग/ईवनिंग स्टार पैटर्न और स्टोकास्टिक पर आधारित ट्रेड सिग्नल
- MQL5 विजार्ड: मॉर्निंग/इविनिंग स्टार और RSI पर आधारित ट्रेड सिग्नल
- MQL5 विज़ार्ड - हैमर/हैंगिंग मैन और स्टोकास्टिक पर आधारित ट्रेड सिग्नल
- MQL5 विजार्ड: बुलिश और बेयरिश एंगुल्फिंग पैटर्न पर आधारित ट्रेड सिग्नल