
यह रणनीति एक विकल्प ट्रेडिंग रणनीति है जो कई तकनीकी संकेतकों पर आधारित है और संभावित व्यापारिक अवसरों की पहचान करने के लिए बाजार की प्रवृत्ति और गतिशीलता संकेतकों को जोड़ती है। यह रणनीति एक मिनट के चार्ट पर कीमतों के सापेक्ष स्थान और क्लाउड चार्ट, आरएसआई ओवरबॉय स्थितियों और एमएसीडी और केएसटी संकेतकों के साथ बैल बाजार के क्रॉसिंग का उपयोग करके व्यापारिक संकेतों को ट्रिगर करती है। जब सभी शर्तें पूरी हो जाती हैं, तो यह रणनीति एक विकल्प के रूप में खुलती है और 30% लाभ लक्ष्य तक पहुंचने पर स्थिति को बंद कर देती है। यह विधि अल्पकालिक अपट्रेंड को पकड़ने के लिए डिज़ाइन की गई है, जबकि कई पुष्टि के साथ झूठे संकेतों के जोखिम को कम किया जाता है।
प्रवेश की शर्तें:
खेल की शर्तें:
रणनीति इचिमोकू क्लाउड चार्ट का उपयोग समग्र प्रवृत्ति को निर्धारित करने के लिए करती है, आरएसआई को अत्यधिक ओवरबॉय के मामले में प्रवेश से बचने के लिए, और एमएसीडी और केएसटी संकेतक के क्रॉसिंग को अल्पकालिक गतिशीलता की पुष्टि करने के लिए उपयोग किया जाता है। इस प्रकार की बहु-पुष्टि तंत्र का उद्देश्य ट्रेडिंग सिग्नल की विश्वसनीयता बढ़ाना है।
यह बहु-सूचक विकल्प ट्रेडिंग रणनीति Ichimoku Cloud Chart, RSI, MACD और KST संकेतकों के संयोजन के माध्यम से अल्पकालिक व्यापार के लिए एक व्यापक ढांचा प्रदान करती है। हालांकि रणनीति में कई पुष्टिकरण तंत्र और स्पष्ट जोखिम प्रबंधन नियम हैं, फिर भी व्यापारियों को सावधानीपूर्वक उपयोग करने और इसके प्रदर्शन की निरंतर निगरानी करने की आवश्यकता है। आगे के अनुकूलन और प्रतिक्रिया के साथ, रणनीति में एक प्रभावी अल्पकालिक व्यापार उपकरण बनने की क्षमता है। हालांकि, उपयोगकर्ताओं को रणनीति के प्रदर्शन पर बाजार की स्थिति में बदलाव के प्रभाव पर ध्यान देना चाहिए और वास्तविक व्यापार परिणामों के आधार पर आवश्यक समायोजन करने के लिए तैयार रहना चाहिए।
/*backtest
start: 2023-07-23 00:00:00
end: 2024-07-28 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Ichimoku + RSI + MACD + KST Options Strategy", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=10)
// Ichimoku Cloud settings
tenkanLength = input(9, title="Tenkan Length")
kijunLength = input(26, title="Kijun Length")
senkouLengthA = input(52, title="Senkou Length A")
senkouLengthB = input(26, title="Senkou Length B")
displacement = input(26, title="Displacement")
// RSI settings
rsiLength = input(14, title="RSI Length")
rsiOverbought = input(70, title="RSI Overbought Level")
// MACD settings
[macdLine, signalLine, _] = ta.macd(close, 12, 26, 9)
// KST settings
roc1 = ta.roc(close, 10)
roc2 = ta.roc(close, 15)
roc3 = ta.roc(close, 20)
roc4 = ta.roc(close, 30)
kst = roc1 * 1 + roc2 * 2 + roc3 * 3 + roc4 * 4
signalKst = ta.sma(kst, 9)
// Calculate Ichimoku Cloud
donchian(len) => math.avg(ta.lowest(len), ta.highest(len))
tenkanSen = donchian(tenkanLength)
kijunSen = donchian(kijunLength)
senkouSpanA = math.avg(tenkanSen, kijunSen)
senkouSpanB = donchian(senkouLengthB)
// Check if price entered the green cloud from below
priceEnteredCloudFromBelow = close[1] < senkouSpanA[displacement] and close > senkouSpanA[displacement] and senkouSpanA > senkouSpanB
// Check RSI and indicator crossovers
rsi = ta.rsi(close, rsiLength)
bullishCrossover = macdLine > signalLine and kst > signalKst
// Entry condition
if priceEnteredCloudFromBelow and rsi < rsiOverbought and bullishCrossover
strategy.entry("Long Call Option", strategy.long)
// Exit condition based on profit target
for trade_num = 0 to strategy.opentrades - 1
if strategy.opentrades.profit(trade_num) >= strategy.opentrades.entry_price(trade_num) * 0.30
strategy.close("Long Call Option")
// Plotting
plot(tenkanSen, title="Tenkan Sen", color=color.red)
plot(kijunSen, title="Kijun Sen", color=color.blue)
p1 = plot(senkouSpanA, title="Senkou Span A", color=color.green)
p2 = plot(senkouSpanB, title="Senkou Span B", color=color.red)
fill(p1, p2, color=color.new(color.green, 90), title="Cloud")