La stratégie Hilo Activator Buy Sell Signals est une stratégie de trading quantitative basée sur l'indicateur Hilo Activator. Elle utilise l'indicateur Hilo pour générer dynamiquement des seuils de prix clés et déclencher des signaux d'achat et de vente lorsque le prix de clôture dépasse ces niveaux de prix.
La stratégie utilise des variables personnalisées pour définir la période, le décalage et l'utilisation d'une moyenne mobile exponentielle pour l'indicateur Hilo Activator. L'indicateur Hilo contient des lignes représentant les niveaux de prix de décision clés pour le long et le court. Lorsque le prix de clôture dépasse la ligne Hilo, un signal d'achat est généré. Lorsque le prix de clôture dépasse la ligne Hilo, un signal de vente est déclenché. Pour visualiser clairement les signaux, la stratégie utilise des triangles verts pour marquer les signaux d'achat et des triangles rouges pour les signaux de vente.
La stratégie des signaux d'achat et de vente Hilo Activator présente les avantages suivants:
Cette stratégie comporte également certains risques:
La stratégie peut être optimisée par les aspects suivants:
La stratégie des signaux d'achat et de vente de Hilo Activator fournit un cadre de trading quantitatif simple mais fiable, identifiant les prix clés à négocier en fonction des seuils et des ruptures de l'indicateur Hilo.
/*backtest start: 2024-01-10 00:00:00 end: 2024-01-17 00:00:00 period: 10m basePeriod: 1m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 strategy("Hilo Activator com Sinais de Compra e Venda", overlay=true) // Entradas personalizadas period = input(8, title="Período") shift = input(1, title="Deslocamento") exp = input(false, title="Média Móvel Exponencial") max = exp ? ema(high[shift], period) : sma(high[shift], period) min = exp ? ema(low[shift], period) : sma(low[shift], period) pos = close > max ? -1 : close < min ? 1 : 0 pos := pos == 0 ? na(pos[1]) ? 0 : pos[1] : pos hilo = pos == 1 ? max : min // Condições para sinais de compra e venda buySignal = crossover(close, hilo) sellSignal = crossunder(close, hilo) plotshape(buySignal, style=shape.triangleup, location=location.belowbar, color=color.green, size=size.small) plotshape(sellSignal, style=shape.triangledown, location=location.abovebar, color=color.red, size=size.small) // plotbar(hilo,hilo,hilo,hilo,color=pos==1?color.red:color.green) strategy.entry("Buy", strategy.long, when = buySignal) strategy.entry("Sell", strategy.short, when = sellSignal)