Chiến lược đảo ngược nến cao ba là một chiến lược giao dịch ngắn hạn dựa trên các mô hình nến. Nó sử dụng các tính năng của ba đường yang liên tiếp để có được các cơ hội giao dịch ngắn hạn có tỷ lệ thành công tương đối cao trong phiên.
Chiến lược này chủ yếu được sử dụng cho giao dịch ngắn hạn. Ưu điểm của nó là các quy tắc đơn giản và rõ ràng, dễ vận hành. Đồng thời, nó kết hợp cơ chế dừng lỗ và lấy lợi nhuận để kiểm soát rủi ro. Tuy nhiên, chiến lược cũng có một số rủi ro nhất định, chẳng hạn như sự khác biệt trong các thị trường tăng liên tiếp trong các thị trường xu hướng.
Chiến lược đánh giá liệu ba ngọn nến cuối cùng đều là các đường yang, và liệu giá đóng cửa hàng ngày có cao hơn giá mở cửa không. Nếu các điều kiện được đáp ứng, bạn có thể mua dài, với lợi nhuận mục tiêu là 50% sự khác biệt giữa giá mở cửa và giá đóng cửa.
Cụ thể, chiến lược đánh giá 3 ngọn nến mới nhất, cụ thể là ngọn nến 1, 2 và 3, liệu giá mở cửa của chúng có thấp hơn giá đóng cửa hay không.
Ngoài ra, chiến lược cũng tính toán sự khác biệt tỷ lệ phần trăm giữa giá hiện tại và giá mở thấp nhất và giá đóng cao nhất trong ba ngày qua.
Khi tất cả các điều kiện trên được đáp ứng, bạn có thể can thiệp để mua mua. Tại thời điểm này, giá dừng lỗ gần với giá nhập cảnh, và mục tiêu lấy lợi nhuận là 1,5 lần giá nhập cảnh.
Chiến lược có những lợi thế sau:
Chiến lược này cũng có những rủi ro sau:
Để giải quyết rủi ro, tối ưu hóa có thể được thực hiện theo các cách sau:
Chiến lược có thể được tối ưu hóa theo các hướng sau:
Tóm lại, Chiến lược đảo ngược ba nến cao là một chiến lược giao dịch ngắn hạn đơn giản và thực tế. Nó có những lợi thế của các quy tắc rõ ràng, hoạt động dễ dàng, sử dụng các mô hình nến, cũng như rủi ro như đảo ngược chống lại xu hướng và kích hoạt dừng lỗ. Chúng ta có thể tối ưu hóa chiến lược này theo nhiều cách để làm cho nó hoạt động tốt hơn cho việc sử dụng giao dịch ngắn hạn.
/*backtest start: 2024-01-19 00:00:00 end: 2024-02-18 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © nonametr //@version=5 strategy("3 high candle test") cond2 = open[3] < close[3] cond1 = open[2] < close[2] cond0 = open[1] < close[1] targetPercent = 0.5 currentPercent = 100 -(( math.min(open[3],open[2],open[1]) / math.max(close[3],close[2],close[1])) * 100) longExitPrice = strategy.position_avg_price * ((100 + 1) * 0.01) shortExitPrice = strategy.position_avg_price * ((100 - 0.4) * 0.01) plot(currentPercent) if cond2 == true and cond1 == true and cond0 == true and currentPercent > 0.2 and currentPercent < 0.5 strategy.entry("Enter Long", strategy.long, qty=1) if close <= shortExitPrice strategy.close("Enter Long") closeToReduceRisk = close[1] < open[1] and strategy.openprofit > 0.47 if closeToReduceRisk or close >= longExitPrice strategy.close("Enter Long")