Trend Hunter - Động lực MACD với chiến lược MA là một công cụ giao dịch tinh tế được thiết kế cho các nhà giao dịch tìm cách tận dụng các thị trường xu hướng. Được xây dựng trên sự kết hợp mạnh mẽ của Average True Range (ATR), Simple Moving Average (SMA) và Moving Average Convergence Divergence (MACD), nó lọc và xác nhận các mục giao dịch với độ chính xác.
Sử dụng chỉ số ATR để điều chỉnh động mức dừng, thích nghi với biến động thị trường bằng cách tùy chỉnh Dài dài và nhân ATR, cung cấp quản lý rủi ro cân bằng.
Sử dụng SMA làm bộ lọc xu hướng. Bằng cách điều chỉnh Thời gian SMA, người dùng điều chỉnh khung thời gian chiến lược theo xu hướng thị trường ưa thích của họ, tăng khả năng thích nghi.
Tích hợp MACD để tinh chỉnh tín hiệu đầu vào bằng cách so sánh đường MACD với đường tín hiệu của nó, đảm bảo sự liên kết với động lượng.
Long:Được kích hoạt khi giá đóng ở trên SMA, sau khi đóng ở dưới trong giai đoạn trước, với đường MACD vượt qua trên đường tín hiệu.
Tóm lại:Được kích hoạt khi giá đóng dưới SMA, sau khi đóng trên trong giai đoạn trước, với đường MACD giảm dưới đường tín hiệu.
Chiến lược này khai thác biến động, xu hướng và động lực để xây dựng các quy tắc nhập cảnh và rủi ro có hệ thống. Sự kết hợp của các chỉ số tăng khả năng thích nghi trong các điều kiện thị trường khác nhau, làm cho nó trở thành một công cụ lý tưởng để theo dõi xu hướng.
Bằng cách theo dõi động lực xu hướng, Trend Hunter giúp phát hiện ra cơ hội kiếm lợi nhuận.
Chiến lược dựa trên sự kết hợp các chỉ số để đánh giá điều kiện thị trường, có nguy cơ đánh giá sai trong một số tình huống.
Giảm tín hiệu sai thông qua điều chỉnh tham số hoặc khoảng cách dừng rộng hơn cung cấp các giải pháp.
Kiểm tra và tối ưu hóa các đầu vào ATR Length, SMA Period và MACD tìm thấy các giá trị lý tưởng phù hợp với phong cách giao dịch.
Thêm các chỉ số như KDJ, OBV vv như bộ lọc phụ giúp cải thiện độ chính xác.
Chặn sau hoặc biến động dừng lại mà động điều chỉnh khoảng cách dừng lại giảm thiểu tổn thất bằng cách theo dõi giá cả.
Chiến lược Trend Hunter kết hợp sự biến động, xu hướng và động lực động lực thành một hệ thống xác nhận nhập cảnh và quản lý rủi ro chính xác. Điều chỉnh tham số phục vụ các phong cách giao dịch cá nhân, giúp tận dụng các cơ hội. Có giá trị cho các quant để khám phá và áp dụng thêm.
/*backtest start: 2023-02-15 00:00:00 end: 2024-02-21 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("trend_hunter", overlay=true) length = input(20, title="ATR Length") numATRs = input(0.75, title="ATR Multiplier") atrs = ta.sma(ta.tr, length) * numATRs // Trend Filter smaPeriod = input(32, title="SMA Period") sma = ta.sma(close, smaPeriod) // MACD Filter macdShortTerm = input(12, title="MACD Short Term") macdLongTerm = input(26, title="MACD Long Term") macdSignalSmoothing = input(9, title="MACD Signal Smoothing") [macdLine, signalLine, _] = ta.macd(close, macdShortTerm, macdLongTerm, macdSignalSmoothing) // Long Entry with Trend and MACD Filter longCondition = close > sma and close[1] <= sma[1] and macdLine > signalLine strategy.entry("Long", strategy.long, stop=close + atrs, when=longCondition, comment="Long") // Short Entry with Trend and MACD Filter shortCondition = close < sma and close[1] >= sma[1] and macdLine < signalLine strategy.entry("Short", strategy.short, stop=close - atrs, when=shortCondition, comment="Short") //plot(strategy.equity, title="equity", color=color.red, linewidth=2, style=plot.style_area)