डबल मूविंग एवरेज और एमएसीडी संयुक्त अल्पकालिक रणनीति
अवलोकन
इस रणनीति में दोहरी औसत रेखा, यादृच्छिक संकेतक और MACD संकेतक का व्यापक उपयोग किया जाता है, जिससे शॉर्ट लाइन ट्रेडिंग के अवसरों की पहचान की जाती है, जो अधिक क्लासिक शॉर्ट लाइन ट्रेडिंग रणनीति है।
सिद्धांत
यह रणनीति मुख्य रूप से निम्नलिखित सिद्धांतों पर आधारित हैः
-
50 और 100 चक्रों की ईएमए औसत रेखा का उपयोग करके, प्रवृत्ति की दिशा का आकलन करें। ईएमए औसत रेखा की अवधि कम है, और यह कीमत में बदलाव के लिए तेजी से प्रतिक्रिया करती है। 50 चक्र रेखा पर 100 चक्र रेखा को पार करना अधिक प्रवेश का प्रतिनिधित्व करता है; 50 चक्र रेखा के नीचे 100 चक्र रेखा को पार करना प्रवेश का प्रतिनिधित्व करता है।
-
MACD सूचकांक का उपयोग करके अंतर अंतर का निर्धारण करें। जब अंतर 0 से ऊपर होता है, तो मल्टीहेड बल बढ़ जाता है, अधिक होता है; जब अंतर 0 से नीचे होता है, तो खाली सिर बल बढ़ जाता है, खाली होता है।
-
स्टोकेस्टिक आरएसआई सूचक के साथ मिलकर यह निर्धारित करें कि क्या ओवरबॉट ओवरसोल्ड है। यह सूचक केडीजे सूचक और आरएसआई सूचक के फायदे के साथ मिलकर बाजार के ओवरबॉट ओवरसोल्ड स्थिति को दिखा सकता है। जब सूचक 20 से नीचे होता है तो ओवरबॉट होता है, अन्य संकेतकों के साथ ओवरबॉट होता है; जब सूचक 80 से ऊपर होता है तो ओवरबॉट होता है, अन्य संकेतकों के साथ ओवरबॉट होता है।
-
स्थिति खोलने की दिशा निर्धारित करने के बाद, यदि हाल ही में 5 के लाइनों में से 4 बंद कीमतें औसत रेखा को छूती हैं, तो समर्थन या दबाव को इंगित करने के लिए औसत रेखा के पास, स्थिति खोला जा सकता है।
-
स्टॉप लॉस पॉइंट के साथ जोखिम प्रबंधन।
लाभ
इस रणनीति के निम्नलिखित फायदे हैं:
-
बहु-सूचक संयोजन, समग्र उपयोग औसत रेखा, ओवरबॉय ओवरसोल सूचक और ऊर्जा सूचक, व्यापार जीतने की दर में सुधार।
-
औसत रेखा चक्र कम है, तेजी से प्रवृत्ति को पकड़ने और पलटने के लिए। MACD पैरामीटर अनुकूलित, खरीद और बिक्री के समय को पहचानने के लिए सटीक।
-
स्टोकेस्टिक आरएसआई संकेतक पैरामीटर को अनुकूलित किया गया है ताकि ओवरबॉट और ओवरसोल्ड की पहचान की जा सके।
-
औसत रेखा के पास समर्थन दबाव का उपयोग गति नियंत्रण के लिए करें, अक्षम तोड़ने में पकड़े जाने से बचें।
-
उचित स्टॉप-लॉस, एकल-लेनदेन जोखिम को प्रभावी ढंग से नियंत्रित करना।
जोखिम
इस रणनीति के कुछ जोखिम भी हैं:
-
हालांकि, यह अभी भी संभव नहीं है कि झूठी घुसपैठ से होने वाले नुकसान को पूरी तरह से रोका जा सके।
-
बहु-सूचक संयोजन में विचलन हो सकता है, जिससे व्यापारिक संकेत असंगत हो सकते हैं।
-
निश्चित स्टॉपलॉस स्टॉपलॉस बिट्स बाजार में बदलाव के अनुकूल नहीं हो सकते हैं।
-
कोड को लागू करना जटिल है, बहुत सारे पैरामीटर हैं और इसे अनुकूलित करना आसान नहीं है।
जोखिम के लिए समाधान इस प्रकार हैं:
-
ऑप्टिमाइज़ेशन पैरामीटर, सिग्नल की गुणवत्ता में सुधार, झूठी दरार की संभावना को कम करना।
-
इस प्रकार, हम अपने संकेतकों के बीच प्राथमिकताएं स्थापित कर सकते हैं ताकि सिग्नल संघर्ष से बचा जा सके।
-
स्टॉप लॉस गतिशीलता को ट्रैक करने के लिए, एटीआर जैसे संकेतकों के आधार पर स्टॉप लॉस रेंज सेट करें।
-
कोड तर्क को सरल बनाना, परीक्षण और अनुकूलन के लिए कोर पैरामीटर निकालना।
अनुकूलन दिशा
इस रणनीति को निम्नलिखित दिशाओं में अनुकूलित किया जा सकता हैः
-
औसत रेखा चक्र और MACD पैरामीटर का परीक्षण करें और सर्वोत्तम पैरामीटर संयोजन का पता लगाएं।
-
स्टोकेस्टिक आरएसआई के विकल्प के रूप में विभिन्न ओवरबॉट और ओवरसोल्ड सूचकांकों का परीक्षण करना।
-
गतिशील स्टॉप लॉस, मोबाइल स्टॉप लॉस आदि का प्रयोग करें ताकि घाटे का प्रबंधन अधिक बुद्धिमान हो सके।
-
सिग्नल की गुणवत्ता में सुधार के लिए फ़िल्टर की शर्तें जोड़ें, जैसे कि लेनदेन की मात्रा में वृद्धि।
-
स्थिति खोलने के तर्क को अनुकूलित करें और अप्रभावी ब्रेकडाउन को रोकें।
-
अपने खाते की राशि, प्रति दिन ट्रेडों की संख्या आदि पर स्टॉप-लॉस सीमाएं सेट करें और समग्र जोखिम को नियंत्रित करें।
संक्षेप
इस रणनीति में कई संकेतकों के फायदे शामिल हैं, और यह शॉर्ट-लाइन ट्रेडिंग में बहुत उपयोगी है। पैरामीटर को अनुकूलित करने, सख्त स्थिति खोलने के तर्क और घाटे के प्रबंधन की रणनीति में सुधार करके, रणनीति की स्थिरता और लाभप्रदता को और बढ़ाया जा सकता है। यह रणनीति एक निश्चित आधार के साथ शॉर्ट-लाइन व्यापारियों के लिए उपयुक्त है, लेकिन जोखिम नियंत्रण पर ध्यान देने की आवश्यकता है ताकि अधिक नुकसान न हो।
/*backtest
start: 2023-01-01 00:00:00
end: 2023-10-08 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy(title="Forex scalper 2xEMA + SRSI + MACD", shorttitle="Forex scalper 5-15min", overlay=true)
src = input(title="Source", type=input.source, defval=close)- 1
