ईएमए-क्रॉस-जेसी इंट्राडे के साथ ट्रेलिंग एसएल

लेखक:चाओझांग, दिनांक: 2023-09-04 15:39:54
टैगः

ईएमए-क्रॉस-जेसी इंट्राडे के साथ ट्रेलिंग एसएल रणनीति

ईएमए-क्रॉस-जेसी इंट्राडे ट्रेलिंग एसएल रणनीति एक तकनीकी ट्रेडिंग रणनीति है जो व्यापार के अवसरों की पहचान करने के लिए घातीय चलती औसत (ईएमए) का उपयोग करती है। यह रणनीति इंट्राडे टाइमफ्रेम में उपयोग करने के लिए डिज़ाइन की गई है, और इसका उपयोग लंबी और छोटी दोनों पदों का व्यापार करने के लिए किया जा सकता है।

यह रणनीति तेज और धीमे ईएमए के बीच क्रॉसओवर की पहचान करके काम करती है। जब तेज ईएमए धीमे ईएमए के ऊपर पार करता है, तो एक खरीद संकेत उत्पन्न होता है। जब तेज ईएमए धीमे ईएमए के नीचे पार करता है, तो एक बिक्री संकेत उत्पन्न होता है।

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

EMA-Cross-JC Intraday with Trailing SL रणनीति उपयोग करने के लिए अपेक्षाकृत सरल रणनीति है, लेकिन यह बहुत प्रभावी हो सकती है। यह रणनीति ध्वनि तकनीकी सिद्धांतों पर आधारित है, और यह समय के साथ लाभदायक साबित हुई है।

ईएमए-क्रॉस-जेसी इंट्राडे रणनीति का उपयोग करने के कुछ लाभ नीचे दिए गए हैंः

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

यह रणनीति ऐतिहासिक मूल्य आंकड़ों पर आधारित है और भविष्य में लाभदायक होने की कोई गारंटी नहीं है। यह रणनीति विप्सॉ के प्रति संवेदनशील हो सकती है, जब किसी परिसंपत्ति की कीमत दोनों दिशाओं में तेजी से चलती है। रणनीति अस्थिर हो सकती है, जिसका अर्थ है कि बड़े नुकसान का जोखिम है। कुल मिलाकर, EMA-Cross-JC Intraday with Trailing SL रणनीति एक अपेक्षाकृत सरल और प्रभावी ट्रेडिंग रणनीति है जिसका उपयोग सभी अनुभव स्तरों के व्यापारियों द्वारा किया जा सकता है। हालांकि, यह याद रखना महत्वपूर्ण है कि कोई भी ट्रेडिंग रणनीति लाभदायक होने की गारंटी नहीं है, और व्यापारियों को हमेशा किसी भी ट्रेडिंग रणनीति का उपयोग करते समय सावधानी बरतनी चाहिए।

मुझे आशा है कि यह लेख उपयोगी और जानकारीपूर्ण है। यदि आपके कोई और प्रश्न हैं, तो कृपया पूछने के लिए स्वतंत्र महसूस करें।


/*backtest
start: 2023-01-01 00:00:00
end: 2023-09-03 00:00:00
period: 45m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("EMA-Cross-JC Intraday with Trailing SL", overlay=true)

// emabasel = input(100, "Base Length")
emaslen = input(15, "Slow Length")
emaflen = input(9, "Fast Length")
intra =input(true, title = "Intraday?")
sq_time_hr = input(15, title="Exit Hr")
sq_time_min = input(20, title="Exit Min")

emaslow = ta.ema(close, emaslen)
emafast = ta.ema(close, emaflen)
// emabase = ta.ema(close, emabasel)

emaup = ta.crossover(emafast, emaslow)
emadown = ta.crossunder(emafast, emaslow)

tsival = ta.tsi(close, 13, 55)

plot(emaslow, title="Slow EMA", color=color.yellow, linewidth=1)
plot(emafast, title="Fast EMA", color=color.green, linewidth=1)
// plot(emabase, title="Base EMA", color=color.white, linewidth=3)

takeProfitPoints = input(200, title="Take Profit")
// tp_off = input(4000, title="Keep trailing")
stopLossPoints = input(100, title="Stop Loss")

// Define the time to square off positions
squareOffTime = timestamp(year, month, dayofmonth, sq_time_hr, sq_time_min)

var float trailingStop = na

if emaup and barstate.isconfirmed and time < squareOffTime //and tsival >=0
    strategy.entry("Buy", strategy.long)
    strategy.exit("Sell", "Buy", stop=close - stopLossPoints, limit=close + takeProfitPoints)
    // trailingStop := emabase - stopLossPoints
    strategy.exit("Trailing Stop", "Buy", stop=trailingStop)

if emadown and barstate.isconfirmed and time < squareOffTime //and tsival <=0
    strategy.entry("Sell", strategy.short)
    strategy.exit("Cover", "Sell", stop=close + stopLossPoints, limit=close - takeProfitPoints)
    // trailingStop := emabase + stopLossPoints
    strategy.exit("Trailing Stop", "Sell", stop=trailingStop)

// Close any open positions before the end of the trading day
if ta.barssince(strategy.opentrades) == 0 and time >= squareOffTime and intra == true
    strategy.close_all()

// plot(tsival, title = "TSI Value")
plotshape(emaup and barstate.isconfirmed, title="Crossover", style = shape.triangleup , size=size.small,color = color.green, location = location.belowbar)
plotshape(emadown and barstate.isconfirmed, title="Crossunder",style = shape.triangledown, size=size.small,color = color.red, location = location.abovebar)


अधिक