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

ईएमए क्रॉसओवर ट्रेंड ट्रेडिंग रणनीति के बाद

लेखक:चाओझांग, दिनांकः 2024-02-19 10:39:22
टैगः

img

अवलोकन

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

रणनीति तर्क

रणनीति ट्रेडिंग सिग्नल के रूप में 3 और 30 अवधि ईएमए का उपयोग करती है। जब 3 ईएमए 30 ईएमए से ऊपर जाता है, तो यह संकेत देता है कि कीमत बढ़ना शुरू हो जाती है जो खरीद की स्थिति के अनुरूप है। जब 3 ईएमए 30 ईएमए से नीचे जाता है, तो यह संकेत देता है कि कीमत गिरना शुरू हो जाती है जो बिक्री की स्थिति के अनुरूप है।

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

लाभ विश्लेषण

  1. रुझानों को निर्धारित करने के लिए ईएमए का उपयोग करना सरल और समझने में आसान है।
  2. रुझान संकेतकों और लाभ लेने के नियमों को मिलाकर जोखिमों को प्रभावी ढंग से नियंत्रित किया जा सकता है और मुनाफे को लॉक किया जा सकता है।
  3. किसी भी समय सीमा पर लागू और व्यापार करने योग्य, बहुत लचीलापन।

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

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

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

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

निष्कर्ष

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


/*backtest
start: 2023-02-12 00:00:00
end: 2024-02-18 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("EMA Crossover Strategy with Target", shorttitle="EMACross", overlay=true)

// Define input parameters
fastLength = input(3, title="Fast EMA Length")
slowLength = input(30, title="Slow EMA Length")
profitPercentage = input(100.0, title="Profit Percentage")

// Calculate EMAs
fastEMA = ta.ema(close, fastLength)
slowEMA = ta.ema(close, slowLength)

// Plot EMAs on the chart
plot(fastEMA, color=color.blue, title="Fast EMA")
plot(slowEMA, color=color.red, title="Slow EMA")

// Buy condition: 3EMA crosses above 30EMA
buyCondition = ta.crossover(fastEMA, slowEMA)

// Sell condition: 3EMA crosses below 30EMA or profit target is reached
sellCondition = ta.crossunder(fastEMA, slowEMA) or close >= (strategy.position_avg_price * (1 + profitPercentage / 100))

// Target condition: 50 points profit
//targetCondition = close >= (strategy.position_avg_price + 50)

// Execute orders
// strategy.entry("Buy", strategy.long, when=buyCondition)
// strategy.close("Buy", when=sellCondition )
if (buyCondition)
    strategy.entry("Buy", strategy.long)

if (sellCondition)
    strategy.close("Buy")

// // Execute sell orders
// strategy.entry("Sell", strategy.short, when=sellCondition)
// strategy.close("Sell", when=buyCondition)

// Plot buy and sell signals on the chart
plotshape(series=buyCondition, title="Buy Signal", color=color.green, style=shape.labelup, location=location.belowbar)
plotshape(series=sellCondition, title="Sell Signal", color=color.red, style=shape.labeldown, location=location.abovebar)


अधिक