ईएमए पुलबैक पर आधारित पुलबैक शॉर्ट रणनीति


निर्माण तिथि: 2024-01-18 11:02:17 अंत में संशोधित करें: 2024-01-18 11:02:17
कॉपी: 0 क्लिक्स: 709
1
ध्यान केंद्रित करना
1617
समर्थक

ईएमए पुलबैक पर आधारित पुलबैक शॉर्ट रणनीति

अवलोकन

यह रणनीति 50 चक्र ईएमए औसत और के लाइन के समापन मूल्य का उपयोग करके निर्णय लेती है, ईएमए औसत को नीचे की ओर तोड़ने के लिए कीमतों को खाली करती है, कीमतों के 2-3 के लाइनों को वापस करने के लिए प्रतीक्षा करती है, और यदि के लाइन के समापन के बाद एक घास खा रही है, तो स्थिति खोलने के बाद, शॉर्ट लाइन ऑपरेशन करें।

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

पहले 50 चक्र ईएमए औसत रेखा की गणना करें, फिर यह निर्धारित करें कि क्या कीमत ऊपर से नीचे की ओर ईएमए औसत रेखा को तोड़ती है, यदि यह टूट जाती है, तो इसे ओवरहेड आवेग के रूप में दर्ज किया जाता है। फिर यह निर्धारित करें कि क्या बाद की के लाइन में एक ऊपर की ओर वापसी होती है, यदि वापसी की मात्रा पिछले के लाइन के न्यूनतम मूल्य से अधिक है, तो इसे एक वापसी संकेत के रूप में दर्ज किया जाता है।

रणनीति 50 चक्र ईएमए औसत रेखा को रेखांकित करती है, और एक खाली सिग्नल जारी करते समय, K रेखा के नीचे एक लाल त्रिकोण चिह्नित करती है। साथ ही, एक स्टॉप-लॉस स्थिति दी जाती है, और एक लाल स्टॉप-लाइन को रेखांकित किया जाता है।

श्रेष्ठता विश्लेषण

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

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

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

ईएमए मापदंडों, रिड्यूस K लाइनों की संख्या, K लाइनों की संख्या और अन्य मापदंडों को अनुकूलित करके बेहतर रणनीतिक प्रभाव प्राप्त किया जा सकता है। इसके अलावा, अन्य संकेतकों के साथ प्रवृत्ति और रिड्यूस सिग्नल के संयोजन पर विचार किया जा सकता है।

अनुकूलन दिशा

  1. ईएमए चक्र अनुकूलनः आप अधिक ईएमए चक्र का परीक्षण कर सकते हैं, जैसे कि 30, 40 या 60 चक्र, सबसे अच्छा पैरामीटर खोजने के लिए।

  2. रिवर्स K लाइनों की संख्या का अनुकूलन करेंः 2-5 जड़ों की विभिन्न संख्याओं का परीक्षण करें और इष्टतम रिवर्स सिग्नल ढूंढें।

  3. के-लाइनों की संख्या का अनुकूलन करेंः 1-3 जड़ों की विभिन्न संख्याओं का परीक्षण करें और इष्टतम सिग्नल का पता लगाएं।

  4. स्टॉप लॉस गुणांक अनुकूलनः 0.5-2 गुना एटीआर स्टॉप का परीक्षण करके, सबसे अच्छा स्टॉप लॉस स्थान ढूंढें।

  5. सिग्नल की सटीकता में सुधार के लिए अन्य मापदंडों जैसे कि MACD, KDJ आदि को शामिल करने पर विचार करें।

  6. विभिन्न किस्मों जैसे स्टॉक इंडेक्स, कच्चे तेल, कीमती धातुओं आदि का परीक्षण किया जा सकता है, जिससे इसका दायरा बढ़ाया जा सके।

संक्षेप

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

रणनीति स्रोत कोड
/*backtest
start: 2024-01-10 00:00:00
end: 2024-01-17 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy(title="Linor Pullback Short Strategy", shorttitle="EMA Pullback", overlay=true)

// Define strategy parameters
ema_length = input(50, title="EMA Length")
pullback_candles = input(3, title="Number of Pullback Candles")
engulfing_candles = input(1, title="Number of Engulfing Candles")
stop_loss = input(1, title="Stop Loss (in ATR)")

// Calculate the EMA
ema = ema(close, ema_length)

// Define bearish impulse condition
bearish_impulse = crossover(close, ema)

// Define pullback condition
pullback_condition = false
for i = 1 to pullback_candles
    if close[i] > close[i - 1]
        pullback_condition := true
    else
        pullback_condition := false

// Define engulfing condition
engulfing_condition = false
for i = 1 to engulfing_candles
    if close[i] < open[i] and close[i-1] > open[i-1]
        engulfing_condition := true
    else
        engulfing_condition := false

// Define the entry condition
entry_condition = bearish_impulse and pullback_condition and engulfing_condition

// Plot the EMA on the chart
plot(ema, color=color.blue, title="50 EMA")

// Plot shapes on the chart to mark entry points
plotshape(entry_condition, style=shape.triangleup, location=location.belowbar, color=color.red, size=size.small)

// Define and plot the stop loss level
atr_value = atr(14)
stop_loss_level = close + atr_value * stop_loss
plot(stop_loss_level, color=color.red, title="Stop Loss")

// Strategy orders
strategy.entry("Short", strategy.short, when=entry_condition)
strategy.exit("Stop Loss/Target", from_entry="Short", stop=stop_loss_level, when=strategy.position_size[1] > 0)

// Plot strategy performance on the chart