
이것은 일선 K선에 기반한 간단한 트렌드 추적 전략이다. 그것은 일회성 평형 ((Ichimoku Kinko Hyo, IKH) 지표를 사용하여 트렌드 방향을 판단하고, 대나무 잎선과 결합하여 추적한다. 대나무 잎선에서 평행선을 뚫을 때 더하고, 아래쪽을 뚫을 때 평소 위치한다. 이 전략은 중장선 트렌드 거래에 적합하며, 안정적인 이익을 추구한다.
이 전략은 우선적으로 균형 잡힌 세 개의 곡선: 전선, 기점선 및 대나무 잎 선. 전선과 기점선은 장기적인 경향 방향을 판단하는 데 사용됩니다. 가격이 클라우드의 위쪽에 있을 때 부진하고, 아래쪽에 있을 때 부진합니다. 대나무 잎 선은 거래 신호를 보내는 데 사용됩니다.
구체적으로 말하자면, 대나무 잎이 밑에서 위쪽으로 밑선을 통과하면 구매 신호가 되고, 대나무 잎이 위쪽으로 밑선을 통과하면 판매 신호가 된다. 이 전략은 간단하게 이 논리에 따라 거래한다.
이것은 매우 고전적인 초점 균형에 기반한 중장선 트렌드 추적 전략이다. 규칙은 간단하고 이해하기 쉽고 숙지할 수 있다. 동시에, 노이즈를 효과적으로 필터링하고 트렌드 기회를 잡을 수 있는 장점이 있다. 그러나, 몇 가지 전형적인 위험도 존재하며, 전략이 더 안정적이고 수익성이 있도록 주의를 기울이고 적절한 최적화를 필요로 한다.
/*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)