Chiến lược tín hiệu mua bán Hilo Activator là một chiến lược giao dịch định lượng dựa trên chỉ số Hilo Activator. Nó sử dụng chỉ số Hilo để tạo ra các ngưỡng giá chính và kích hoạt tín hiệu mua và bán khi giá đóng phá vỡ các mức giá này. Chiến lược hỗ trợ giao dịch thực tế tự động để thiết lập các vị trí dài và ngắn dựa trên các quy tắc.
Chiến lược này sử dụng các biến tùy chỉnh để thiết lập thời gian, chuyển đổi và sử dụng trung bình động theo cấp số nhân cho chỉ số Hilo Activator. Chỉ số Hilo chứa các đường đại diện cho mức giá quyết định chính cho dài và ngắn. Khi giá đóng vượt qua đường Hilo, một tín hiệu mua được tạo ra. Khi giá đóng vượt qua đường Hilo, một tín hiệu bán được kích hoạt. Để hình dung rõ các tín hiệu, chiến lược sử dụng tam giác màu xanh lá cây để đánh dấu tín hiệu mua và tam giác màu đỏ để bán.
Chiến lược tín hiệu mua bán Hilo Activator có những lợi thế sau:
Ngoài ra còn có một số rủi ro với chiến lược này:
Chiến lược có thể được tối ưu hóa từ các khía cạnh sau:
Chiến lược tín hiệu mua bán Hilo Activator cung cấp một khuôn khổ giao dịch định lượng đơn giản nhưng đáng tin cậy, xác định các giá chính để giao dịch dựa trên ngưỡng và đột phá của chỉ số Hilo. Với thiết kế trực quan tuyệt vời, các tham số có thể điều chỉnh và hỗ trợ giao dịch tự động, các thử nghiệm và cải tiến thêm có thể làm cho chiến lược mạnh mẽ hơn trên nhiều công cụ và môi trường thị trường để tạo ra lợi nhuận dư thừa ổn định.
/*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)