Chiến lược được đặt tên làChiến lược giao dịch đảo ngược vùng giá thích nghi. Nó sử dụng chỉ số khu vực giá thích nghi (APZ) để xác định các vùng giá và tạo ra tín hiệu giao dịch khi giá vượt ra khỏi các khu vực. Chỉ số APZ tính toán ranh giới khu vực trên và dưới dựa trên trung bình chuyển động theo hàm số hai và biến động. Khi giá vượt qua ranh giới, nó chỉ ra sự đảo ngược giá tiềm năng và cơ hội giao dịch.
Chiến lược này chủ yếu phù hợp với thị trường giới hạn phạm vi, đặc biệt là thị trường hợp nhất. Nó có thể được sử dụng cho giao dịch trong ngày hoặc ngắn hạn như là một phần của các hệ thống giao dịch tự động, và áp dụng cho tất cả các tài sản có thể giao dịch.
Chiến lược sử dụng chỉ số APZ để xác định các vùng giá, với các tính toán cụ thể như sau:
Dải trên và Dải dưới tạo thành vùng giá thích nghi. Các tín hiệu giao dịch được tạo ra khi giá vượt qua vùng này. Các quy tắc tín hiệu như sau:
Ngoài ra, một tham số chuyển đổi giao dịch ngược được gọi là
Tóm lại, chiến lược này sử dụng chỉ số APZ để xác định các vùng giá thích nghi và tạo ra các tín hiệu giao dịch đảo ngược khi giá vượt ra khỏi ranh giới vùng.
Những lợi thế chính của chiến lược này là:
Có một số rủi ro với chiến lược này, chủ yếu là trong các lĩnh vực sau:
Các biện pháp giảm thiểu được đề xuất là:
Chiến lược có thể được tối ưu hóa trong các khía cạnh sau:
Tóm lại, đây là một chiến lược đảo ngược ngắn hạn nắm bắt các vùng giá bằng cách sử dụng chỉ số APZ và thực hiện các giao dịch đảo ngược xung quanh ranh giới khu vực. Những lợi thế là tần suất giao dịch cao và khả năng điều chỉnh khu vực giá thích nghi. Nhưng cũng có những rủi ro của sự phá vỡ sai mà cần phải được giải quyết thông qua tối ưu hóa và các công cụ bổ sung.
/*backtest start: 2023-12-05 00:00:00 end: 2023-12-11 08:00:00 period: 1m basePeriod: 1m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 //////////////////////////////////////////////////////////// // Copyright by HPotter v1.0 15/01/2020 // // The adaptive price zone (APZ) is a volatility-based technical indicator that helps investors // identify possible market turning points, which can be especially useful in a sideways-moving // market. It was created by technical analyst Lee Leibfarth in the article “Identify the // Turning Point: Trading With An Adaptive Price Zone,” which appeared in the September 2006 issue // of the journal Technical Analysis of Stocks and Commodities. // This indicator attempts to signal significant price movements by using a set of bands based on // short-term, double-smoothed exponential moving averages that lag only slightly behind price changes. // It can help short-term investors and day traders profit in volatile markets by signaling price // reversal points, which can indicate potentially lucrative times to buy or sell. The APZ can be // implemented as part of an automated trading system and can be applied to the charts of all tradeable assets. // // WARNING: // - For purpose educate only // - This script to change bars colors. //////////////////////////////////////////////////////////// strategy(title="Adaptive Price Zone Backtest", shorttitle="APZ", overlay = true) nPeriods = input(20, minval=1) nBandPct = input(2, minval=0) reverse = input(false, title="Trade reverse") xHL = high - low nP = ceil(sqrt(nPeriods)) xVal1 = ema(ema(close,nP), nP) xVal2 = ema(ema(xHL,nP), nP) UpBand = nBandPct * xVal2 + xVal1 DnBand = xVal1 - nBandPct * xVal2 pos = 0 pos := iff(low < DnBand , 1, iff(high > UpBand, -1, pos[1])) possig = iff(reverse and pos == 1, -1, iff(reverse and pos == -1 , 1, pos)) if (possig == 1) strategy.entry("Long", strategy.long) if (possig == -1) strategy.entry("Short", strategy.short) if (possig == 0) strategy.close_all() barcolor(possig == -1 ? #b50404: possig == 1 ? #079605 : #0536b3 )