Cette stratégie est basée sur la conception d’un système de négociation automatique basé sur les indicateurs de la chaîne RB SSL. Elle utilise des percées sur la ligne de la chaîne pour effectuer des commutations de positions longues et courtes.
La stratégie consiste principalement à identifier la direction de la tendance à l’aide d’indicateurs de la chaîne RB SSL. La chaîne RB SSL comprend une trajectoire ascendante et descendante, composée respectivement du SMA le plus élevé et du SMA le plus bas d’une période donnée.
En particulier, le code commence par calculer le SMA le plus élevé et le SMA le plus bas d’une période donnée, en tant que trajectoire ascendante et descendante de la passerelle. Ensuite, il juge si le prix a franchi la trajectoire ascendante et descendante, en tant que signal de plus de blanchiment.
L’idée générale de la stratégie est claire et simple. Elle utilise les indicateurs de la chaîne pour déterminer la direction de la tendance. Elle est très adaptée à l’automatisation des transactions.
/*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 )