चलती औसत चैनल ब्रेकआउट रणनीति

लेखक:चाओझांग, दिनांकः 2024-01-29 10:26:25
टैगः

img

अवलोकन

यह रणनीति केल्टनर चैनल के मध्य, ऊपरी और निचले रेल की गणना करती है। यह मध्य और निचले रेल के ऊपर रंग भरती है। चैनल की दिशा निर्धारित करने के बाद, यह तोड़ता है और खरीदता है और बेचता है। यह एक प्रकार की प्रवृत्ति ट्रैकिंग रणनीति है।

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

मूल सूचक केल्टनर चैनल है। चैनल का मध्य रेल विशिष्ट मूल्य (उच्चतम मूल्य + निम्नतम मूल्य + समापन मूल्य) का एन-दिवसीय भारित चलती औसत है/3. चैनल की ऊपरी और निचली रेल लाइनें क्रमशः मध्य रेल लाइन से एक ट्रेडिंग रेंज एन-दिवसीय भारित चलती औसत हैं। जहां ट्रेडिंग रेंज वास्तविक अस्थिरता एटीआर चुन सकती है, या सीधे आयाम (उच्चतम मूल्य - सबसे कम मूल्य) ले सकती है। बाद वाला इस रणनीति में अपनाया जाता है।

विशेष रूप से, रणनीति मुख्य रूप से यह तय करती है कि क्या कीमत ऊपरी रेल या निचली रेल के माध्यम से टूटती है, और मध्य रेल के साथ सीमा के रूप में लंबे या छोटे निर्णय लेती है। यदि समापन मूल्य ऊपरी रेल से अधिक है, तो लंबा जाएं; यदि समापन मूल्य निचले रेल से कम है, तो छोटा जाएं। स्टॉप लॉस लाइन मध्य रेल का एमए मूल्य है।

लाभ विश्लेषण

  1. केल्टनर चैनल संकेतक का उपयोग करके, यह मूल्य उतार-चढ़ाव के दायरे पर एक अच्छा निर्णय लेता है, झूठी सफलताओं से बचता है।
  2. मध्य रेल चलती औसत का उपयोग समर्थन के रूप में नुकसान को कम कर सकता है।
  3. ऊपरी रेल को लम्बी और निचली रेल को छोटी रेखा से पार करना ट्रेंड ट्रैकिंग रणनीति का हिस्सा है, जो अधिकांश शेयरों के मूल्य परिवर्तन के नियम के अनुरूप है।

जोखिम विश्लेषण

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

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

  1. संकेतों को फ़िल्टर करने और गलत लेनदेन से बचने के लिए अन्य संकेतकों को मिलाएं। जैसे गति संकेतक, अस्थिरता संकेतक, आदि।
  2. सबसे अच्छा पैरामीटर संयोजन खोजने के लिए पैरामीटर अनुकूलित करें. मुख्य रूप से चलती औसत पैरामीटर और चैनल गुणक समायोजित करें.
  3. विभिन्न किस्मों के लिए पैरामीटर सेटिंग्स में काफी अंतर होगा, जिन्हें अलग से अनुकूलित करने की आवश्यकता है।

सारांश

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


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

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © WMX_Q_System_Trading
//@version=3

strategy(title = "WMX Keltner Channels strategy", shorttitle = "WMX Keltner Channels strategy", overlay = true)

useTrueRange = input(true)
length = input(20, minval=5)
mult = input(2.618, minval=0.1)
mah =ema(ema( ema(high, length),length),length)
mal =ema(ema( ema(low, length),length),length)
range = useTrueRange ? tr : high - low
rangema =ema(ema( ema(range, length),length),length)
upper = mah + rangema * mult
lower = mal - rangema * mult
ma=(upper+lower)/2
uc = red
lc=green
u = plot(upper, color=uc, title="Upper")
basis=plot(ma, color=yellow, title="Basis")
l = plot(lower, color=lc, title="Lower")
fill(u, basis, color=uc, transp=95)
fill(l, basis, color=lc, transp=95)


strategy.entry("Long", strategy.long,  stop = upper, when = strategy.position_size <= 0 and close >upper)
strategy.entry("Short", strategy.short,  stop = lower, when = strategy.position_size >= 0 and close<lower)
if strategy.position_size > 0 
    strategy.exit("Stop Long", "Long", stop = ma)

if strategy.position_size < 0 
    strategy.exit("Stop Short", "Short", stop = ma)





अधिक