
इस रणनीति का नाम “EMA-RSI-Supertrend बहु-कारक संलयन रणनीति” है, जो सूचकांक चलती औसत ((EMA), अपेक्षाकृत मजबूत सूचकांक ((RSI), सुपरट्रेंड संकेतक ((Supertrend) और लेन-देन की पुष्टि के संकेतों के संयोजन के साथ एक बहु-कारक ट्रेडिंग प्रणाली का निर्माण करती है। रणनीति 8 चक्र और 21 चक्र ईएमए के गोल्डफ़ॉक्स / डेडफ़ॉक्स को आधार सिग्नल के रूप में उपयोग करती है, आरएसआई के मध्य-अक्ष फिल्टर और सुपरट्रेंड की प्रवृत्ति की पुष्टि के साथ, अंततः लेन-देन की वृद्धि के माध्यम से संकेत की विश्वसनीयता को सत्यापित करने के लिए। रणनीति पूर्ण स्टॉक इन-आउट मोड का उपयोग करती है, ईएमए पर आधारित एग्जिट-आउट स्थितियों को सेट करती है, और पूर्ण लेनदेन के बंद चक्र को प्राप्त करती है।
यह रणनीति उच्च गुणवत्ता वाले ट्रेंड ट्रेडिंग सिग्नल को एक बहु-कारक समन्वय के माध्यम से प्राप्त करती है, जो विशेष रूप से ट्रेंड के स्पष्ट चरणों के लिए उपयुक्त है। चौगुनी सत्यापन तंत्र ने सिग्नल की विश्वसनीयता को प्रभावी ढंग से बढ़ाया है, लेकिन उतार-चढ़ाव वाले बाजारों में अनुकूली समायोजन पर ध्यान दिया जाना चाहिए। भविष्य में पैरामीटर गतिशीलता और उन्नत बाहर निकलने की रणनीति के माध्यम से प्रदर्शन स्थिरता को और बढ़ाया जा सकता है। कुल मिलाकर, यह एक संरचनात्मक रूप से कठोर, तर्क से स्पष्ट ट्रेंड ट्रैकिंग प्रणाली है, जिसमें उच्च वास्तविक डिस्क अनुप्रयोग मूल्य है।
/*backtest
start: 2024-04-24 00:00:00
end: 2025-04-23 00:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"TRX_USD"}]
*/
//@version=5
//@WunderTrading
strategy("Nirvana Mode v1.0", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100, calc_on_every_tick=true)
// === INPUTS ===
emaShort = ta.ema(close, 8)
emaLong = ta.ema(close, 21)
rsi = ta.rsi(close, 14)
supertrendFactor = 3.0
supertrendPeriod = 10
[supertrend, direction] = ta.supertrend(supertrendFactor, supertrendPeriod)
volumeAvg = ta.sma(volume, 10)
volumeSpike = volume > volumeAvg * 1.8
// === ENTRY CONDITIONS ===
longCond = ta.crossover(emaShort, emaLong) and rsi > 50 and direction == 1 and volumeSpike
shortCond = ta.crossunder(emaShort, emaLong) and rsi < 50 and direction == -1 and volumeSpike
exitCond = ta.cross(close, emaLong)
// === PLOT & SIGNALS ===
plot(emaShort, color=color.orange)
plot(emaLong, color=color.blue)
plotshape(longCond, title="BUY", location=location.belowbar, color=color.green, style=shape.triangleup, size=size.small)
plotshape(shortCond, title="SELL", location=location.abovebar, color=color.red, style=shape.triangledown, size=size.small)
plotshape(exitCond, title="EXIT", location=location.bottom, color=color.gray, style=shape.xcross, size=size.tiny)
// === STRATEGY ORDERS ===
if (longCond)
strategy.entry("ENTER LONG", strategy.long, comment="ENTER-LONG_BITGET_BTCUSDT_NirvanaMode-v1.0_15M_hmq9xx")
if (shortCond)
strategy.entry("ENTER SHORT", strategy.short, comment="ENTER-SHORT_BITGET_BTCUSDT_NirvanaMode-v1.0_15M_hmq9xx")
if (exitCond)
strategy.close_all(comment="EXIT-ALL_BITGET_BTCUSDT_NirvanaMode-v1.0_15M_hmq9xx")
// === ALERT ===
alertcondition(longCond, title="Long Signal", message="ENTER-LONG_BITGET_BTCUSDT_NirvanaMode-v1.0_15M_hmq9xx")
alertcondition(shortCond, title="Short Signal", message="ENTER-SHORT_BITGET_BTCUSDT_NirvanaMode-v1.0_15M_hmq9xx")
alertcondition(exitCond, title="Exit Signal", message="EXIT-ALL_BITGET_BTCUSDT_NirvanaMode-v1.0_15M_hmq9xx")