
Đây là một chiến lược theo dõi xu hướng đơn giản dựa trên đường K. Nó sử dụng các chỉ số cân bằng trực quan (Ichimoku Kinko Hyo, IKH) để xác định hướng xu hướng và theo dõi kết hợp với đường lá cây.
Chiến lược này chủ yếu dựa trên ba đường cong cân bằng: đường trục, đường cơ sở và đường lá tre. đường trục và đường cơ sở được sử dụng để xác định hướng xu hướng dài hạn. đường trục được sử dụng để phát tín hiệu giao dịch khi giá lên trên đám mây là giá lên và xuống dưới nó.
Cụ thể, nếu đường Bamboo đi từ dưới lên qua đường cơ sở, đó là tín hiệu mua; nếu đường Bamboo đi từ trên xuống qua đường cơ sở, đó là tín hiệu bán. Chiến lược này đơn giản theo logic này.
Đây là một chiến lược theo dõi xu hướng đường dài trung bình rất cổ điển được xây dựng dựa trên sự cân bằng ban đầu. Các quy tắc đơn giản, dễ hiểu và nắm bắt.
/*backtest
start: 2022-12-11 00:00:00
end: 2023-12-17 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("My Custom Strategy", overlay=true)
// Ichimoku Cloud components
tenkanSenPeriods = 9
kijunSenPeriods = 26
displacement = 26
highTenkanSen = ta.highest(high, tenkanSenPeriods)
lowTenkanSen = ta.lowest(low, tenkanSenPeriods)
tenkanSen = (highTenkanSen + lowTenkanSen) / 2
highKijunSen = ta.highest(high, kijunSenPeriods)
lowKijunSen = ta.lowest(low, kijunSenPeriods)
kijunSen = (highKijunSen + lowKijunSen) / 2
chikouSpan = close[displacement]
// Buy condition: Chikou Span crosses over both Tenkan Sen and Kijun Sen
buyCondition = chikouSpan > tenkanSen[displacement] and chikouSpan > kijunSen[displacement]
if (buyCondition)
strategy.entry("Buy", strategy.long)
// Sell condition: Chikou Span crosses down both Tenkan Sen and Kijun Sen
sellCondition = chikouSpan < tenkanSen[displacement] and chikouSpan < kijunSen[displacement]
if (sellCondition)
strategy.close("Buy")
plot(tenkanSen, color=color.red)
plot(kijunSen, color=color.blue)
plot(chikouSpan, color=color.green, offset=-displacement)