
Chiến lược theo dõi xu hướng chéo ba màu là một chiến lược giao dịch theo dõi xu hướng dựa trên hình dạng đường K. Chiến lược này đánh giá hướng của xu hướng hiện tại bằng cách xác định hình dạng đường K ba màu cụ thể và chọn lựa mua hoặc bán khi xác định hình dạng.
Lý luận cốt lõi của chiến lược này là: ba đường K cùng màu xuất hiện liên tiếp ((ba đường đỏ hoặc ba đường xanh lá cây), sau đó quay ngược thành một đường K có màu khác, và cuối cùng quay ngược trở lại màu của ba đường K ban đầu, cho thấy xu hướng ban đầu đang tiếp tục, vì vậy theo dõi vào thời điểm này.
Cụ thể, chiến lược được xác định bằng cách kiểm tra xem năm đường K gần đây nhất có đủ điều kiện nhập học hay không. Nếu năm đường K gần đây nhất là: Điểm thấp của đường K thứ năm thấp hơn điểm thấp trước đó, thứ tư là đường dương, thứ ba là đường dương, thứ hai là đường âm, thứ nhất là đường âm, thứ năm là đường K cao hơn điểm cao trước đó, thứ tư là đường âm, thứ ba là đường dương, thứ hai là đường dương, thì theo dõi nhiều hơn.
Chiến lược theo dõi xu hướng chéo ba màu đánh giá hướng của xu hướng hiện tại bằng cách nhận ra các hình dạng đường K cụ thể, và chọn vị trí mở khi xu hướng tiếp tục. Chiến lược này đơn giản, rõ ràng, dễ vận hành, có thể thu được lợi nhuận bổ sung trong giai đoạn xu hướng.
/*backtest
start: 2024-01-20 00:00:00
end: 2024-02-19 00:00:00
period: 3h
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/
// © softinterface2000
//@version=5
strategy("3 Line Strick", overlay=true, margin_long=100, margin_short=100)
//Sell
fifth= close < low[1]
fourth= close[1] > open[1]
third= close[2] < open[2]
seccond= close[3] < open[3]
first= close[4] < open[4]
//Buy
fifth1= close > high[1]
fourth1= close[1] < open[1]
third1= close[2] > open[2]
second1= close[3] > open[3]
first1= close[4] > open[4]
longCondition = fifth1 and fourth1 and third1 and second1 and first1
if (longCondition)
strategy.entry("Long", strategy.long)
shortCondition = fifth and fourth and third and seccond and first
if (shortCondition)
strategy.entry("Short", strategy.short)