
यह रणनीति Ichimoku क्लाउड सूचक में अग्रणी Span B लाइन पर आधारित है, जब कीमत अग्रणी Span B लाइन को पार करती है तो एक व्यापार संकेत उत्पन्न करती है। जब कीमत अग्रणी Span B लाइन को पार करती है, तो एक खरीद संकेत उत्पन्न होता है; जब कीमत अग्रणी Span B लाइन को पार करती है, तो एक बेचने का संकेत उत्पन्न होता है। यह रणनीति Ichimoku क्लाउड सूचक में अग्रणी Span B लाइन की भविष्य की कीमतों की प्रवृत्ति की भविष्यवाणी करने की क्षमता का उपयोग करती है, समय पर मूल्य को पकड़ने के अवसरों को पकड़ने के लिए।
Ichimoku Leading Span B ब्रेकिंग रणनीति एक ट्रेडिंग रणनीति है जो Ichimoku क्लाउड सूचकांक में अग्रणी Span B लाइन पर आधारित है। कीमतों को स्पैन B लाइन में अग्रणी तोड़ने के समय को पकड़ने के लिए, ट्रेंडिंग ट्रेडिंग अवसर प्राप्त करने की उम्मीद है। इस रणनीति का लाभ यह है कि यह तर्कसंगत रूप से सरल है, इसे लागू करना आसान है, और मूल्य जानकारी को कई समय आयामों पर समग्र रूप से विचार करने में सक्षम है। लेकिन साथ ही साथ एकल सूचक विफलता, लगातार व्यापार और जोखिम नियंत्रण की कमी जैसे संभावित जोखिमों का सामना करना पड़ता है। इसलिए, अन्य व्यावहारिक अनुप्रयोगों में, रणनीति की स्थिरता और लाभप्रदता को बढ़ावा देने के लिए सूचकांक, पैरामीटर सेटिंग को अनुकूलित करने और जोखिम नियंत्रण उपायों को पेश करने के साथ-साथ अनुकूलन की आवश्यकता होती है।
/*backtest
start: 2023-04-23 00:00:00
end: 2024-04-28 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Ichimoku Leading Span B Alım/Satım Stratejisi", overlay=true)
// Ichimoku göstergesi parametreleri
conversionPeriods = input(9, title="Dönüşüm Periyodu")
basePeriods = input(26, title="Taban Periyodu")
laggingSpan2Periods = input(52, title="Gecikme Span 2 Periyodu")
displacement = input(26, title="Kaydırma")
// Ichimoku hesaplama
tenkanSen = (ta.highest(high, conversionPeriods) + ta.lowest(low, conversionPeriods)) / 2
kijunSen = (ta.highest(high, basePeriods) + ta.lowest(low, basePeriods)) / 2
senkouSpanA = (tenkanSen + kijunSen) / 2
senkouSpanB = (ta.highest(high, laggingSpan2Periods) + ta.lowest(low, laggingSpan2Periods)) / 2
// Leading Span B'nin grafiğe çizilmesi
plot(senkouSpanB, color=color.red, title="Leading Span B", offset=displacement)
// Alım sinyali: Fiyat Leading Span B'yi yukarı keserse
buy_signal = ta.crossover(close, senkouSpanB[displacement])
if (buy_signal)
strategy.entry("Alım", strategy.long)
// Satım sinyali: Fiyat Leading Span B'yi aşağı keserse
sell_signal = ta.crossunder(close, senkouSpanB[displacement])
if (sell_signal)
strategy.close("Alım")
// Sinyalleri grafik üzerinde gösterme
plotshape(series=buy_signal, title="Alım Sinyali", location=location.belowbar, color=color.green, style=shape.triangleup, size=size.small)
plotshape(series=sell_signal, title="Satım Sinyali", location=location.abovebar, color=color.red, style=shape.triangledown, size=size.small)