Strategi ini didasarkan pada garis Span B terdepan dalam indikator Ichimoku Cloud, yang menghasilkan sinyal perdagangan ketika harga menembus garis Span B terdepan. Ketika harga menembus garis Span B terdepan ke atas, menghasilkan sinyal beli; Ketika harga menembus garis Span B terdepan ke bawah, menghasilkan sinyal jual. Strategi ini memanfaatkan kemampuan prediksi tren harga masa depan dari garis Span B terdepan dalam indikator Ichimoku Cloud, dengan menangkap kesempatan untuk menembus garis Span B terdepan dengan tepat waktu, untuk mendapatkan peluang perdagangan yang baik.
Strategi Ichimoku Leading Span B adalah strategi perdagangan yang didasarkan pada Ichimoku Cloud indicator yang memimpin Span B. Dengan menangkap waktu ketika harga menembus Span B untuk mendapatkan peluang perdagangan yang sedang tren. Keunggulan strategi ini adalah logika yang sederhana, mudah diimplementasikan, dan dapat mempertimbangkan informasi harga secara menyeluruh dalam beberapa dimensi waktu. Tetapi juga menghadapi risiko potensial seperti kegagalan indikator tunggal, perdagangan yang sering dan kurangnya kontrol.
/*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)