
सारांशः यह रणनीति एक ऐसी रणनीति है जो बुरिन चैनल, केडीजे सूचक और प्रवृत्ति ट्रैकिंग का उपयोग करके मूल्य तोड़ने की कार्रवाई करती है। यह खरीद और बेचने की कार्रवाई को तोड़ने के बिंदु पर ले जा सकता है, और जोखिम को नियंत्रित करने के लिए स्टॉप-लॉस लाइन सेट कर सकता है।
रणनीतिक सिद्धांत:
शक्ति विश्लेषण:
जोखिम और सुधार:
अनुकूलन के लिए सुझावः
संक्षेप में:
इस रणनीति में बुरिन चैनल, आरएसआई और कई अन्य संकेतकों का व्यापक उपयोग किया गया है, जो खरीदने और बेचने के समय को निर्धारित करते हैं, जबकि एक निश्चित ट्रेडिंग सिग्नल सटीकता की गारंटी देते हैं, जोखिम को नियंत्रित करने के लिए एक स्टॉप-लॉस भी सेट करते हैं। हालांकि, सिग्नल को अधिक सटीक और विश्वसनीय बनाने के लिए विशिष्ट किस्मों के लिए पैरामीटर अनुकूलन की आवश्यकता है। इसके अलावा, बहु-कारक निर्माण के लिए अधिक कारकों को जोड़ने पर विचार किया जा सकता है। कुल मिलाकर, यह रणनीति एक अपेक्षाकृत सरल, व्यावहारिक मूल्य तोड़ने के लिए एक विचार प्रदान करती है।
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Custom Strategy", overlay=true)
length = 14
mult = 0.75
atr = atr(length) * mult
// Moving averages
ma15 = sma(close, 15)
ma30 = sma(close, 30)
// Bullish Engulfing pattern
bullishEngulfing = close[1] < open[1] and close > open and close[1] < open and close > open[1]
// Bearish Engulfing pattern
bearishEngulfing = close[1] > open[1] and close < open and close[1] > open and close < open[1]
// RSI
rsi = rsi(close, length)
// Buy condition
if (bullishEngulfing and close[1] > ma15 and rsi > 50)
strategy.entry("Buy", strategy.long)
strategy.exit("Sell", "Buy", stop=close - atr)
// Sell condition
if (bearishEngulfing and close[1] < ma15 and rsi < 50)
strategy.entry("Sell", strategy.short)
strategy.exit("Cover", "Sell", stop=close + atr)
// Plotting
plotshape(series=strategy.position_size > 0, title="Buy", location=location.belowbar, color=color.green, style=shape.labelup, text="Buy")
plotshape(series=strategy.position_size < 0, title="Sell", location=location.abovebar, color=color.red, style=shape.labeldown, text="Sell")