Kịch bản này: Thêm một đường Heikin-Ashi vào biểu đồ (dựa trên EMA). Cung cấp cảnh báo được kích hoạt khi màu chuyển từ màu xanh lá cây sang màu đỏ và ngược lại
Chỉ cần thêm chỉ số vào biểu đồ, tạo cảnh báo và chọn
backtest
/*backtest start: 2021-05-08 00:00:00 end: 2022-05-07 23:59:00 period: 4h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © backslash-f // // This script: // - Adds a Heikin-Ashi line to the chart (EMA-based). // - Provides alerts triggered when the color goes from green to red and vice versa. //@version=5 indicator("Heikin-Ashi Trend Alert", overlay=true) // EMA ema_input = input.int(title="EMA", defval=77, minval=1) ema_smoothing = input.int(title="EMA Smoothing", defval=21, minval=1) ema_open = ta.ema(open, ema_input) ema_close = ta.ema(close, ema_input) // Developer shouldShowDebugInfo = input(title="Show debug info", group="DEVELOPER", defval=false, tooltip="Check this box to see the values of the main variables on the chart, below bars. This is for debugging purposes only.") // Heikin-Ashi heikinashi = ticker.heikinashi(syminfo.tickerid) heikinashi_open = request.security(heikinashi, timeframe.period, ema_open) heikinashi_close = request.security(heikinashi, timeframe.period, ema_close) heikinashi_open_smooth = ta.ema(heikinashi_open, ema_smoothing) heikinashi_close_smooth = ta.ema(heikinashi_close, ema_smoothing) // Trend var trend = false var last_trend = trend trend := heikinashi_close_smooth >= heikinashi_open_smooth if trend strategy.entry("Enter Long", strategy.long) else strategy.entry("Enter Short", strategy.short)