GBS TOP Bottom Confirmed Strategy adalah strategi perdagangan yang bertujuan untuk menangkap peluang perdagangan berdasarkan perubahan harga tertinggi dan terendah. Strategi ini mengidentifikasi pola titik tinggi dan rendah tertentu, masuk posisi panjang ketika titik tinggi dilanggar, dan menutup posisi ketika titik rendah dilanggar. Ide utama di balik strategi ini adalah memanfaatkan pola fluktuasi harga, membuka posisi pada tingkat yang relatif tinggi dan menutup posisi pada tingkat yang relatif rendah, untuk menangkap keuntungan perbedaan harga.
Inti dari strategi ini adalah untuk mengidentifikasi titik masuk dan keluar potensial. Kondisi masuk dipenuhi ketika level tertinggi saat ini lebih rendah dari level tertinggi sebelumnya, dan level tertinggi sebelumnya lebih tinggi dari level tertinggi sebelumnya (tinggi
Kondisi keluar mirip dengan kondisi masuk. Hal ini terjadi ketika level terendah saat ini lebih tinggi dari level terendah sebelumnya, dan level terendah sebelumnya lebih rendah dari level terendah sebelumnya (low > low [1] dan low [1] < low [2]). Ketika kondisi ini terpenuhi, level terendah keluar ditandai, dan garis merah ditarik pada level tersebut. Kondisi jual dipicu ketika ada level terendah keluar yang tercatat (exitLow), dan level terendah saat ini jatuh di bawah level tersebut sementara harga pembukaan berada di atas level terendah keluar.
GBS TOP Bottom Confirmed Strategy adalah strategi perdagangan yang didasarkan pada pola titik harga tinggi dan rendah. Strategi ini bertujuan untuk menangkap peluang perbedaan harga dengan mengidentifikasi kondisi masuk dan keluar tertentu. Keuntungan strategi ini terletak pada kesederhanaan dan intuitifnya, tetapi juga membawa potensi risiko, seperti sinyal palsu dan kurangnya langkah-langkah pengendalian risiko. Untuk meningkatkan strategi, seseorang dapat mempertimbangkan untuk memperkenalkan mekanisme stop-loss dan take-profit, menggabungkan indikator teknis lainnya, dan mengoptimalkan parameter. pengujian backtesting dan pengujian maju yang komprehensif sangat penting sebelum penerapan sebenarnya.
/*backtest start: 2023-04-22 00:00:00 end: 2024-04-27 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("GBS TOP BOTTOM Confirmed", overlay=true) // Entry condition var float entryHigh = na var line entryLine = na entryCondition = high < high[1] and high[1] > high[2] if (entryCondition) entryHigh := high[1] // entryLine := line.new(bar_index - 1, entryHigh, bar_index + 10, entryHigh, color=color.green) // Buy condition based on nearest entry buyCondition = not na(entryHigh) and high > entryHigh and open < entryHigh // Exit condition var float exitLow = na var line exitLine = na exitCondition = low > low[1] and low[1] < low[2] if (exitCondition) exitLow := low[1] // exitLine := line.new(bar_index - 1, exitLow, bar_index + 10, exitLow, color=color.red) // Sell condition based on nearest exit sellCondition = not na(exitLow) and low < exitLow and open > exitLow // Strategy logic strategy.entry("Buy", strategy.long, when = buyCondition) strategy.close("Buy", when = sellCondition) // Plot tiny dot above high[1] for entry condition plotshape(series=entryCondition, title="Entry Dot", color=color.rgb(3, 99, 5), style=shape.circle, size=size.tiny, location=location.abovebar, offset=-1) // Plot tiny dot below low[1] for exit condition plotshape(series=exitCondition, title="Exit Dot", color=color.rgb(107, 3, 3), style=shape.circle, size=size.tiny, location=location.belowbar, offset=-1) // Plot buy and sell signals plotshape(series=buyCondition, title="Buy Signal", color=color.blue, style=shape.triangleup, size=size.small, location=location.abovebar, text="Buy") plotshape(series=sellCondition, title="Sell Signal", color=color.orange, style=shape.triangledown, size=size.small, location=location.belowbar, text="Sell")