Strategi Three High Candle Reversal adalah strategi perdagangan jangka pendek yang didasarkan pada pola candlestick.
Strategi ini terutama digunakan untuk perdagangan jangka pendek. Keuntungannya adalah bahwa aturannya sederhana dan jelas, mudah dioperasikan. Pada saat yang sama, ia menggabungkan mekanisme stop loss dan take profit untuk mengendalikan risiko. Namun, strategi ini juga memiliki risiko tertentu, seperti divergensi di pasar bull berturut-turut di pasar tren.
Strategi ini menilai apakah tiga candlestick terakhir adalah semua garis yang, dan apakah harga penutupan harian lebih tinggi dari harga pembukaan.
Secara khusus, strategi menilai 3 lilin terbaru, yaitu lilin 1, 2 dan 3, apakah harga pembukaannya lebih rendah dari harga penutupan.
Selain itu, strategi juga menghitung persentase perbedaan antara harga saat ini dan harga pembukaan terendah dan harga penutupan tertinggi dalam tiga hari terakhir.
Pada titik ini, harga stop loss dekat dengan harga masuk, dan target take profit adalah 1,5 kali harga masuk.
Strategi ini memiliki keuntungan berikut:
Strategi ini juga memiliki risiko berikut:
Untuk mengatasi risiko, optimasi dapat dilakukan dengan cara berikut:
Strategi dapat dioptimalkan dalam arah berikut:
Singkatnya, Three High Candle Reversal Strategy adalah strategi trading jangka pendek yang sederhana dan praktis. Strategi ini memiliki kelebihan aturan yang jelas, operasi yang mudah, penggunaan pola candlestick, serta risiko seperti pembalikan terhadap tren dan pemicu stop loss.
/*backtest start: 2024-01-19 00:00:00 end: 2024-02-18 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © nonametr //@version=5 strategy("3 high candle test") cond2 = open[3] < close[3] cond1 = open[2] < close[2] cond0 = open[1] < close[1] targetPercent = 0.5 currentPercent = 100 -(( math.min(open[3],open[2],open[1]) / math.max(close[3],close[2],close[1])) * 100) longExitPrice = strategy.position_avg_price * ((100 + 1) * 0.01) shortExitPrice = strategy.position_avg_price * ((100 - 0.4) * 0.01) plot(currentPercent) if cond2 == true and cond1 == true and cond0 == true and currentPercent > 0.2 and currentPercent < 0.5 strategy.entry("Enter Long", strategy.long, qty=1) if close <= shortExitPrice strategy.close("Enter Long") closeToReduceRisk = close[1] < open[1] and strategy.openprofit > 0.47 if closeToReduceRisk or close >= longExitPrice strategy.close("Enter Long")