संसाधन लोड हो रहा है... लोड करना...

200-दिवसीय मूविंग एवरेज और स्टोकैस्टिक ऑसिलेटर पर आधारित रणनीति का अनुसरण करने वाली प्रवृत्ति

लेखक:चाओझांग, दिनांकः 2024-06-14 15:32:24
टैगःईएमए

img

अवलोकन

यह रणनीति 200-दिवसीय चलती औसत और स्टोकास्टिक ऑसिलेटर पर आधारित एक प्रवृत्ति-अनुसरण रणनीति है। रणनीति के पीछे मुख्य विचार वर्तमान दीर्घकालिक बाजार प्रवृत्ति को निर्धारित करने के लिए 200-दिवसीय चलती औसत का उपयोग करना है, जबकि स्टोकास्टिक ऑसिलेटर का उपयोग अल्पकालिक बाजार उतार-चढ़ाव और ओवरबॉट / ओवरसोल्ड संकेतों को पकड़ने के लिए किया जाता है। जब कीमत 200-दिवसीय चलती औसत से नीचे होती है और स्टोकास्टिक ऑसिलेटर ओवरसोल्ड क्षेत्र से 20 से ऊपर जाता है, तो रणनीति एक लंबी स्थिति खोलती है। जब कीमत 200-दिवसीय चलती औसत से ऊपर होती है और स्टोकास्टिक ऑसिलेटर ओवरबोल्ड क्षेत्र से 80 से नीचे जाता है, तो रणनीति एक छोटी स्थिति खोलती है। रणनीति का उद्देश्य अतिरिक्त लाभ कमाने के लिए अल्पकालिक उतार-चढ़ाव का लाभ उठाते हुए दीर्घकालिक बाजार प्रवृत्ति को पकड़ना है।

रणनीतिक सिद्धांत

  1. वर्तमान दीर्घकालिक बाजार प्रवृत्ति को निर्धारित करने के लिए 200-दिवसीय घातीय चलती औसत (ईएमए) की गणना करें।
  2. स्टोकैस्टिक ऑसिलेटर की गणना करें ताकि अल्पकालिक बाजार में उतार-चढ़ाव और ओवरबॉट/ओवरसोल्ड सिग्नल को कैप्चर किया जा सके। स्टोकैस्टिक ऑसिलेटर में दो लाइनें होती हैंः %K लाइन और %D लाइन। %K लाइन पिछले N दिनों में उच्चतम उच्च और निम्नतम निम्न के सापेक्ष वर्तमान समापन मूल्य की स्थिति का प्रतिनिधित्व करती है, जबकि %D लाइन %K लाइन का M-दिन का चलती औसत है।
  3. यह निर्धारित करने के लिए कि स्टोकास्टिक ऑसिलेटर ने 20 और 80 के स्तर को पार किया है या नहीं, पिछली %K रेखा का मान दर्ज करें।
  4. जब समापन मूल्य 200-दिवसीय ईएमए से नीचे होता है और स्टोकैस्टिक ऑसिलेटर की %के रेखा नीचे से 20 से ऊपर जाती है, तो रणनीति लंबी स्थिति खोलती है।
  5. जब समापन मूल्य 200-दिवसीय ईएमए से ऊपर होता है और स्टोकैस्टिक ऑसिलेटर की %के रेखा ऊपर से 80 से नीचे जाती है, तो रणनीति शॉर्ट पोजीशन खोलती है।
  6. जोखिम को नियंत्रित करने और मुनाफे को लॉक करने के लिए स्टॉप-लॉस और टेक-प्रॉफिट स्तर निर्धारित करें।

रणनीतिक लाभ

  1. दीर्घकालिक प्रवृत्ति और अल्पकालिक उतार-चढ़ाव को जोड़ती हैः रणनीति स्टोकैस्टिक ऑसिलेटर का उपयोग करते हुए दीर्घकालिक बाजार प्रवृत्ति को पकड़ने के लिए 200-दिवसीय ईएमए का उपयोग करती है, जिससे यह दोनों प्रवृत्तियों और उतार-चढ़ावों से लाभान्वित हो सकता है।
  2. स्पष्ट प्रवेश और निकास संकेतः रणनीति में प्रवेश और निकास की अच्छी तरह से परिभाषित शर्तों का उपयोग किया जाता है, जिससे व्यक्तिपरक निर्णय का प्रभाव कम होता है और परिचालनों की स्थिरता में सुधार होता है।
  3. जोखिम नियंत्रण: रणनीति स्टॉप-लॉस और टेक-प्रॉफिट स्तर निर्धारित करती है, जो आंशिक लाभ में लॉक करते हुए व्यक्तिगत ट्रेडों के जोखिम जोखिम को प्रभावी ढंग से नियंत्रित करती है।

रणनीतिक जोखिम

  1. झूठे संकेत का जोखिमः बाजार में उच्च अस्थिरता या अस्पष्ट रुझानों की अवधि के दौरान, स्टोकैस्टिक ऑसिलेटर कई झूठे संकेत उत्पन्न कर सकता है, जिससे अक्सर व्यापार और नुकसान हो सकता है।
  2. रुझान उलटने का जोखिमः जब बाजार रुझान उलट जाता है, तो रणनीति अपने निर्णय में देरी कर सकती है, जिससे इष्टतम प्रवेश के अवसरों को खो दिया जाता है या बड़े ड्रॉडाउन होते हैं।
  3. पैरामीटर अनुकूलन जोखिमः रणनीति का प्रदर्शन पैरामीटर चयन के लिए संवेदनशील हो सकता है, और पैरामीटर के विभिन्न संयोजनों के परिणामस्वरूप रणनीति प्रदर्शन में महत्वपूर्ण अंतर हो सकते हैं।

रणनीति अनुकूलन दिशाएं

  1. गतिशील मापदंड समायोजनः विभिन्न बाजार वातावरणों के अनुकूल होने के लिए बाजार की स्थितियों में परिवर्तन के आधार पर गतिशील रूप से स्टोकैस्टिक ऑसिलेटर के मापदंडों को समायोजित करें। यह अनुकूली तंत्र या मशीन लर्निंग एल्गोरिदम की शुरुआत करके प्राप्त किया जा सकता है।
  2. अतिरिक्त संकेतक पेश करनाः संकेतों की विश्वसनीयता और स्थिरता में सुधार के लिए अन्य तकनीकी संकेतक या मौलिक कारकों जैसे व्यापारिक मात्रा या अस्थिरता को पेश करके मौजूदा रणनीति पर निर्माण करना।
  3. जोखिम प्रबंधन को अनुकूलित करें: जोखिम को बेहतर ढंग से नियंत्रित करने और लाभ को लॉक करने के लिए गतिशील स्टॉप-लॉस या अस्थिरता-आधारित स्टॉप-लॉस का उपयोग करने जैसे स्टॉप-लॉस और ले-प्रॉफिट स्तरों को अनुकूलित करें।
  4. ट्रेडिंग लागतों पर विचार करें: व्यावहारिक अनुप्रयोगों में, रणनीति प्रदर्शन पर ट्रेडिंग लागतों के प्रभाव पर विचार करें और ट्रेडिंग आवृत्ति और लागत को कम करने के लिए तदनुसार रणनीति को अनुकूलित करें।

सारांश

यह रणनीति 200-दिवसीय चलती औसत और स्टोकैस्टिक ऑसिलेटर को जोड़ती है ताकि अतिरिक्त लाभ उत्पन्न करने के लिए अल्पकालिक उतार-चढ़ाव का लाभ उठाकर दीर्घकालिक बाजार की प्रवृत्ति को कैप्चर किया जा सके। रणनीति में स्पष्ट प्रवेश और निकास संकेत और जोखिम नियंत्रण उपाय हैं, लेकिन इसके साथ ही झूठे संकेत, प्रवृत्ति उलट और पैरामीटर अनुकूलन जैसे जोखिमों का सामना करना पड़ता है। भविष्य में, रणनीति को गतिशील रूप से पैरामीटर समायोजित करके, अतिरिक्त संकेतकों को पेश करके, जोखिम प्रबंधन को अनुकूलित करके और अपनी स्थिरता और लाभप्रदता में सुधार के लिए ट्रेडिंग लागतों पर विचार करके अनुकूलित किया जा सकता है।


/*backtest
start: 2024-05-01 00:00:00
end: 2024-05-31 23:59:59
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("WWCD Bot", overlay=true)

// Calculate the 200-day moving average
ema200 = ta.ema(close, 200)

// Calculate Stochastic Oscillator
length = input(2, title="Stochastic Length")
smoothK = input(3, title="Stochastic Smoothing")
smoothD = input(3, title="Stochastic D Smoothing")
k = ta.stoch(close, high, low, length)
d = ta.ema(k, smoothD)

// Variable to store previous value of k
var float prev_k = na

// Check if current k is above 20 and previous k was below 20
crossed_above_20 = k >= 20 and prev_k < 20
crossed_above_80 = k <= 80 and prev_k > 80

// Condition for buy and sell signals
buy_signal_condition = close < ema200 and crossed_above_20
sell_signal_condition = close > ema200 and crossed_above_80

// Store current k for the next bar
prev_k := k

// Strategy
lot_size = 1 // Position size

if (buy_signal_condition)
    strategy.entry("Buy", strategy.long, qty=lot_size)
    strategy.exit("Take Profit/Stop Loss", "Buy", stop=close - 1.00, limit=close + 16)

if (sell_signal_condition)
    strategy.entry("Sell", strategy.short, qty=lot_size)
    strategy.exit("Take Profit/Stop Loss", "Sell", stop=close + 1.00, limit=close - 16)


संबंधित

अधिक