स्टॉप लॉस और टेक प्रॉफिट के साथ डबल मूविंग एवरेज क्रॉसओवर रणनीति

लेखक:चाओझांग, दिनांकः 2024-02-22 17:30:38
टैगः

img

अवलोकन

स्टॉप लॉस और टेक प्रॉफिट के साथ डबल मूविंग एवरेज क्रॉसओवर रणनीति एक ट्रेंड फॉलो करने वाली रणनीति है। यह स्टोकैस्टिक इंडिकेटर से दो मूविंग एवरेज के और डी लाइनों के स्वर्ण क्रॉस और डेथ क्रॉस का उपयोग प्रवेश और निकास संकेतों को निर्धारित करने के लिए करता है। यह जोखिमों को नियंत्रित करने के लिए स्टॉप लॉस और ले लाभ का भी उपयोग करता है।

रणनीति तर्क

इस रणनीति के मुख्य संकेतक स्टोकैस्टिक की तेज रेखा K और धीमी रेखा D हैं। तेज रेखा K कच्चे स्टोकैस्टिक मूल्यों का 3-अवधि सरल चलती औसत है। धीमी रेखा D तेज रेखा K का 3-अवधि सरल चलती औसत है। जब K रेखा D रेखा के ऊपर से गुजरती है, तो एक स्वर्ण क्रॉस उत्पन्न होता है, जो एक अपट्रेंड और लंबी प्रविष्टि का संकेत देता है। जब K रेखा D रेखा के नीचे से गुजरती है, तो एक मृत्यु क्रॉस उत्पन्न होती है, जो एक डाउनट्रेंड और छोटी प्रविष्टि का संकेत देती है।

इसके अतिरिक्त, यह रणनीति एक शर्त निर्धारित करती है कि ट्रेडिंग सिग्नल केवल तभी ट्रिगर किए जाते हैं जब स्टोकैस्टिक मूल्य ओवरसोल्ड क्षेत्र (20 से नीचे) या ओवरबॉट क्षेत्र (80 से ऊपर) के भीतर होता है। इससे कुछ झूठे संकेतों को फ़िल्टर करने में मदद मिलती है।

बाजार में प्रवेश करने के बाद, यह रणनीति जोखिमों को नियंत्रित करने के लिए स्टॉप लॉस और ले लाभ का उपयोग करती है। ले लाभ प्रवेश मूल्य से 120 टिक दूर और स्टॉप लॉस प्रवेश मूल्य से 60 टिक दूर है। जब कीमत किसी भी स्तर तक पहुंचती है, तो स्थिति बंद हो जाएगी।

लाभ

  • प्रवृत्ति दिशा को सटीक रूप से निर्धारित करने के लिए स्टोचेस्टिक संकेतक का उपयोग करें
  • ओवरसोल्ड और ओवरबोल्ड स्थिति झूठे संकेतों को फ़िल्टर करती है
  • स्टॉप लॉस और ले लाभ सीमाएँ एकल व्यापार हानि और समग्र जोखिम नियंत्रण

जोखिम

  • स्टोकैस्टिक सीमाबद्ध बाजारों के दौरान झूठे संकेत उत्पन्न कर सकता है
  • फिक्स्ड स्टॉप लॉस और टेक प्रॉफिट बाजार के गतिशील परिवर्तनों को अनुकूलित करने में विफल
  • अधिकतम निकासी को सीमित करने में असमर्थ

जोखिम समाधान:

  • कॉम्बो की पुष्टि के लिए एमएसीडी, केडीजे जैसे अन्य संकेतक जोड़ें
  • गतिशील स्टॉप लॉस और लाभ लेवल सेट करें
  • अधिकतम निकासी निकासी तंत्र जोड़ें

अनुकूलन दिशाएँ

  • संकेत की सटीकता में सुधार के लिए एमएसीडी, केडीजे आदि के साथ संयोजन
  • एटीआर पर गतिशील स्टॉप लॉस/टेक प्रॉफिट बेस सेट करें
  • अधिकतम निकासी निकासी मानदंड जोड़ें
  • सर्वोत्तम मापदंडों के लिए स्टॉप लॉस/टेक प्रॉफिट गुणांक का अनुकूलन करें

सारांश

स्टॉप लॉस और टेक प्रॉफिट के साथ डबल मूविंग एवरेज क्रॉसओवर रणनीति एक सरल और व्यावहारिक ट्रेंड फॉलोइंग रणनीति है। यह जोखिम नियंत्रण के लिए प्रवेश समय और स्टॉप लॉस / टेक प्रॉफिट के लिए स्टोकास्टिक की दोहरी मूविंग एवरेज प्रणाली का उपयोग करता है। यह प्रभावी और लागू करने में आसान रणनीति एल्गोरिथम ट्रेडिंग के लिए उपयुक्त है। आगे के अनुकूलन इसे एक स्थिर लाभदायक ट्रेडिंग रणनीति में बदल सकते हैं।


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

//@version=5
strategy("Strategy alerts workaround", overlay=true) 
// disclaimer: this content is purely educational, especially please don't pay attention to backtest results on any timeframe/ticker

// Entries logic: based on Stochastic crossover
k = ta.sma(ta.stoch(close, high, low, 14), 3)
d = ta.sma(k, 3)
crossover = ta.crossover(k,d)
crossunder = ta.crossunder(k,d)

if (crossover and k < 20)
	strategy.entry("Buy", strategy.long, alert_message="buy")
if (crossunder and k > 80)
	strategy.entry("Sell", strategy.short, alert_message="sell")

// StopLoss / TakeProfit exits:
SL = input.int(60, title="StopLoss Distance from entry price (in Ticks)")
TP = input.int(120, title="TakeProfit Distance from entry price (in Ticks)")
strategy.exit("xl", from_entry="Buy", loss=SL, profit=TP, alert_message="closebuy")
strategy.exit("xs", from_entry="Sell", loss=SL, profit=TP, alert_message="closesell")

// logical conditions exits:
if (crossunder and k <= 80)
	strategy.close("Buy", alert_message="closebuy")
if (crossover and k >= 20)
	strategy.close("Sell", alert_message="closesell")

अधिक