Strategi ini berdasarkan RB SSL saluran penunjuk reka bentuk sistem perdagangan automatik, menggunakan terobosan di saluran untuk menukar kedudukan panjang pendek, termasuk strategi mengikuti trend garis pendek. Strategi ini mudah digunakan dan mudah untuk melakukan perdagangan automatik.
Strategi ini menggunakan RB SSL channel untuk mengenal pasti arah trend. RB SSL channel terdiri daripada uptrend dan downtrend, yang terdiri daripada SMA tertinggi dan SMA terendah dalam tempoh tertentu.
Khususnya, kod pertama mengira harga tertinggi SMA dan harga terendah SMA dalam tempoh tertentu, sebagai laluan atas dan bawah. Kemudian menilai sama ada harga menembusi laluan atas dan bawah, sebagai isyarat untuk melakukan lebih banyak pengurangan. Apabila memasuki banyak kepala, lintasan atas sebagai garisan stop loss; Apabila memasuki kepala kosong, lintasan bawah sebagai garisan stop loss.
Strategi ini mempunyai konsep yang jelas dan mudah, menggunakan indikator saluran untuk menentukan arah trend, dengan garis saluran sebagai titik hentian, sangat sesuai untuk perdagangan automatik. Tetapi hanya bergantung pada indikator mudah, kebolehan menilai keadaan yang rumit lemah.
/*backtest
start: 2023-08-26 00:00:00
end: 2023-09-25 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Algo 4- Auto", overlay=true)
// FULL ALGO INFORMATION- Coded by Forexcakemix
//LET THE GAMES COMMENCE :p
/////////////////////////////////////////////////
//RB SSL CHANNEL
period=input(title="Period", defval=13)
len=input(title="Period", defval=13)
smaHigh=sma(high, len)
smaLow=sma(low, len)
Hlv = 0.0
Hlv := close > smaHigh ? 1 : close < smaLow ? -1 : Hlv[1]
sslDown = Hlv < 0 ? smaHigh: smaLow
sslUp = Hlv < 0 ? smaLow : smaHigh
plot(sslDown, linewidth=2, color=#FF0000)
plot(sslUp, linewidth=2, color=#00FF00)
ssl_l=crossover(sslUp,sslDown)
ssl_s=crossunder(sslUp,sslDown)
//Conditions For Trades
long= ssl_l
short= ssl_s
//Strategy Conditions
strategy.entry("Long", strategy.long,when=long)
strategy.entry("Short", strategy.short, when=short)
strategy.close("Long", when = ssl_s )
strategy.close("Short", when = ssl_l )