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

एसएमए क्रॉसओवर ट्रेंड के साथ समतल हेकिन-अशी रणनीति का पालन करना

लेखक:चाओझांग, दिनांकः 2024-11-29 16:39:12
टैगःSHAएसएमएईएमए

img

अवलोकन

यह रणनीति समतल हेकिन-अशी कैंडलस्टिक और सरल चलती औसत (एसएमए) क्रॉसओवर के आधार पर एक प्रवृत्ति के बाद प्रणाली है। यह बाजार में प्रमुख प्रवृत्ति अवसरों को पकड़ने के लिए 44-अवधि एसएमए के साथ ईएमए-समतल हेकिन-अशी कैंडलस्टिक के प्रतिच्छेदन के माध्यम से प्रवृत्ति परिवर्तनों की पहचान करता है। रणनीति में एक गतिशील स्थिति प्रबंधन तंत्र शामिल है जो स्वचालित रूप से बंद हो जाता है जब कीमतें दीर्घकालिक चलती औसत के बहुत करीब होती हैं, जिससे बाजारों को समेकित करने में उतार-चढ़ाव के जोखिमों से बचा जाता है।

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

मूल तर्क में तीन प्रमुख तत्व शामिल हैंः पहला, बाजार शोर को फ़िल्टर करने के लिए खुले, उच्च, निम्न और बंद कीमतों के अंकगणितीय औसत की गणना करके पारंपरिक मोमबत्तियों को हेकिन-अशी मोमबत्तियों में परिवर्तित करना; दूसरा, हेकिन-अशी को चिकना करने के लिए 6-अवधि ईएमए का उपयोग करना, सिग्नल विश्वसनीयता को और बढ़ाना; अंत में, 44-अवधि के एसएमए के साथ चिकनी हेकिन-अशी समापन मूल्य को जोड़ना, ऊपर के क्रॉस पर लंबे संकेत और नीचे के क्रॉस पर छोटे संकेत उत्पन्न करना। एक कोई स्थिति सीमा की अवधारणा पेश की जाती है, जब मूल्य-से-लंबी अवधि के औसत दूरी सीमा से नीचे होती है, तो स्थिति बंद हो जाती है, जिससे समेकन चरणों के दौरान लगातार ट्रेडों से प्रभावी ढंग से बचा जाता है।

रणनीतिक लाभ

  1. व्यापक सिग्नल फ़िल्टरिंग तंत्र, हेकिन-अशी और ईएमए के साथ दोहरी चिकनाई के माध्यम से झूठे ब्रेकआउट को काफी कम करता है
  2. स्पष्ट प्रवृत्ति के बाद तर्क प्रभावी रूप से प्रमुख प्रवृत्ति आंदोलनों को पकड़ने में सक्षम
  3. समेकन के दौरान समय पर बाहर निकलने के लिए डिज़ाइन की गई गतिशील स्टॉप-लॉस तंत्र
  4. बाजार के पैटर्न के अनुरूप 11 अवधि के अल्पकालिक और 44 अवधि के दीर्घकालिक चलती औसत के साथ उचित पैरामीटर सेटिंग
  5. स्पष्ट और सहज व्यापार संकेतों के साथ उत्कृष्ट दृश्यता

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

  1. प्रारंभिक रुझान उलटने के चरणों में संभावित देरी जिससे थोड़ा देरी से प्रवेश होता है
  2. अत्यधिक अस्थिर बाजार स्थितियों में झूठे क्रॉसओवर संकेतों की संभावना
  3. विभिन्न उपकरणों के लिए विशिष्ट समायोजन की आवश्यकता वाले पैरामीटर सेटिंग्स के प्रति संवेदनशीलता
  4. ऐसे बाजारों में संभावित बार-बार व्यापार जिसमें स्पष्ट रुझानों का अभाव हो

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

  1. ADX सूचक जैसे प्रवृत्ति शक्ति फ़िल्टर जोड़ने की सिफारिश, केवल स्पष्ट प्रवृत्तियों में व्यापार
  2. सिग्नल की विश्वसनीयता में सुधार के लिए वॉल्यूम-प्राइस कन्फर्मेशन तंत्र पेश कर सकता है
  3. प्रमुख मूल्य स्तरों के पास लगातार व्यापार करने से बचने के लिए स्लिप विरोधी तंत्र लागू करने पर विचार करें
  4. बाजार की अस्थिरता के आधार पर स्वचालित रूप से समायोजित करने वाले गतिशील लाभ/हानि तंत्र डिजाइन कर सकता है
  5. रुझान की मजबूती के आधार पर होल्डिंग अनुपात को गतिशील रूप से समायोजित करने के लिए स्थिति प्रबंधन मॉड्यूल जोड़ने का सुझाव दें

सारांश

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


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

//@version=5
strategy("Smoothed Heikin Ashi with SMA Strategy", overlay=true)

// Input parameters for SMAs
s1 = input.int(11, title="Short SMA Period")
s2 = input.int(44, title="Long SMA Period")
noPositionThreshold = input.float(0.001, title="No Position Threshold", step=0.0001)

// Calculate the original Heikin-Ashi values
haClose = (open + high + low + close) / 4
var float haOpen = na
haOpen := na(haOpen[1]) ? (open + close) / 2 : (haOpen[1] + haClose[1]) / 2
haHigh = math.max(high, math.max(haOpen, haClose))
haLow = math.min(low, math.min(haOpen, haClose))

// Smoothing using exponential moving averages
smoothLength = input.int(6, title="Smoothing Length")
smoothedHaClose = ta.ema(haClose, smoothLength)
smoothedHaOpen = ta.ema(haOpen, smoothLength)
smoothedHaHigh = ta.ema(haHigh, smoothLength)
smoothedHaLow = ta.ema(haLow, smoothLength)

// Calculate SMAs
smaShort = ta.sma(close, s1)
smaLong = ta.sma(close, s2)

// Plotting the smoothed Heikin-Ashi values
plotcandle(smoothedHaOpen, smoothedHaHigh, smoothedHaLow, smoothedHaClose, color=(smoothedHaClose >= smoothedHaOpen ? color.green : color.red), title="Smoothed Heikin Ashi")
plot(smaShort, color=color.blue, title="SMA Short")
plot(smaLong, color=color.red, title="SMA Long")

// Generate buy/sell signals based on SHA crossing 44 SMA
longCondition = ta.crossover(smoothedHaClose, smaLong)
shortCondition = ta.crossunder(smoothedHaClose, smaLong)
noPositionCondition = math.abs(smoothedHaClose - smaLong) < noPositionThreshold

// Strategy logic
if (longCondition)
    strategy.entry("Long", strategy.long)
if (shortCondition)
    strategy.entry("Short", strategy.short)
if (noPositionCondition and strategy.position_size != 0)
    strategy.close_all("No Position")

// Plot buy/sell signals
plotshape(series=longCondition, location=location.belowbar, color=color.green, style=shape.labelup, text="BUY", size=size.small)
plotshape(series=shortCondition, location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL", size=size.small)
plotshape(series=noPositionCondition and strategy.position_size != 0, location=location.belowbar, color=color.yellow, style=shape.labeldown, text="EXIT", size=size.small)

संबंधित

अधिक