Ý tưởng cốt lõi của chiến lược này là mua khi có sự đột phá tăng của trung bình di chuyển ngắn hạn trong phiên, để nắm bắt các cơ hội đảo ngược xu hướng ngắn hạn.
Cụ thể, chiến lược tính toán sự giao thoa giữa giá thấp và SMA của độ mịn chiều dài như tín hiệu mua. Khi giá thấp phá vỡ từ trên qua đường SMA, một tín hiệu mua được tạo ra. Sau đó nó thoát vô điều kiện sau 20 thanh.
Chiến lược này cố gắng nắm bắt các cơ hội đảo ngược ngắn hạn. Khi giá giảm xuống một mức nhất định, SMA ngắn hạn cung cấp hỗ trợ, và các lực tăng có thể tiếp quản lại, đẩy giá phục hồi. Mua vào thời điểm này có thể kiếm lợi nhuận từ sự rút lui.
Rủi ro có thể được giảm bằng cách tối ưu hóa chiến lược dừng lỗ, thêm bộ lọc xu hướng, cho phép giữ vị trí lỏng lẻo v.v.
Đây là một chiến lược đảo ngược trung bình ngắn hạn đơn giản, sử dụng MA breakout như thời gian nhập cảnh. Những lợi thế là đơn giản và có thể áp dụng rộng rãi; những nhược điểm là sự dễ bị tổn thương để dừng lỗ và rủi ro đảo ngược thất bại. Rủi ro có thể được quản lý thông qua kiểm soát dừng lỗ nghiêm ngặt, và chiến lược có thể được cải thiện bằng cách tối ưu hóa các quy tắc xung quanh các bộ lọc xu hướng, tái nhập cảnh vv. Nó phù hợp cho người mới bắt đầu tìm hiểu và tối ưu hóa các ý tưởng chiến lược cơ bản như vậy.
//@version=3 strategy(title="Buy The Dip", shorttitle="BTFD", overlay=true) dipness = input(title="Dipness",defval=2) smoothness = input(title="Smoothing",defval=10,minval=0) lookforward = input(title="Exit After This Many Bars", defval=20) thedip = low - (atr(20) * dipness) thedipsma = sma(thedip,smoothness) buyCondition = crossunder(low,thedipsma) if (buyCondition) strategy.entry("long", strategy.long) strategy.close("long",when=buyCondition[20]) plot(thedipsma)