이치모쿠 라그링 트레이딩 전략

저자:차오장, 날짜: 2023-10-20 17:17:28
태그:

img

전반적인 설명

이치모쿠 뒤떨어진 크로스 이중선 거래 전략 (Ichimoku Lagging Cross Dual Line trading strategy) 은 일반적인 이치모쿠 촛불 차트 분석 거래 전략이다. 이 전략은 시장의 반전 지점을 식별하기 위해 이치모쿠 클라우드 밴드와 두 기본 라인의 크로스오버를 사용합니다. 이치모쿠 뒤떨어진 크로스 거래 전략은 수익성있는 거래 전략으로 입증되었습니다.

전략 원칙

이 전략은 주로 이치모쿠 촛불의 5 개의 기본 라인을 사용합니다. 먼저 이 라인의 의미를 이해해야합니다.

텐칸-센 선 (Tenkan-Sen line) 은 변환 선이라고도 하며, 마지막 9개의 촛불의 중간점을 나타내고, 공식으로 계산된다.

키준-센 선 (Kijun-Sen line) 은 기본선 (Base Line) 이라고도 하며, 마지막 26개의 촛불의 중간점을 나타내고, 공식으로 계산된다.

치쿠 스판 (Chikou Span) 은 Lagging Span 이라고도 불리며, 가격에 뒤떨어진다. Lagging Span은 26개 시기를 뒤집어 그려진다.

선도선 A라고도 불리는 센쿠 스판 A는 클라우드 경계 중 하나를 나타내고 전환선과 기본선 사이의 중간 지점입니다. 이 값은 26 기간 후로 그래프화되어 있으며 더 빠른 클라우드 경계입니다.

센쿠 스판 B 또는 리딩 스판 B는 두 번째 클라우드 경계를 나타내고 마지막 52 가격 바의 중간 지점을 나타냅니다. 이 값은 52 기간 후로 그래프화되어 있으며 느린 클라우드 경계를 나타냅니다.

이치모쿠와의 거래 규칙은 아주 간단합니다.

전환선이 베이스 라인의 위를 넘으면 구매 신호가 발산됩니다.

전환선이 기본선을 넘으면 판매 신호가 발사됩니다.

이점 분석

이치모쿠 래깅 크로스 듀얼 라인 거래 전략은 다음과 같은 장점을 가지고 있습니다.

  1. 입구와 출구를 결정하기 위해 변환 및 기본 라인의 교차를 사용하여 전략 규칙은 간단하고 명확합니다.

  2. 흐름을 결정하는 구간과 경계를 이용하면 잘못된 신호를 줄입니다.

  3. 뒤떨어진 선은 가격에 뒤떨어지고 추세를 확인할 수 있습니다.

  4. 여러 라인 조합은 포괄적인 시장 평가를 제공하고 의사 결정의 정확성을 향상시킵니다.

  5. 다양한 시간 프레임에서 거래 분석을 위해 사용할 수 있습니다.

위험 분석

이치모쿠 래깅 크로스 듀얼 라인 거래 전략은 또한 다음과 같은 위험을 가지고 있습니다.

  1. 부적절한 매개 변수 설정은 과도한 잘못된 신호를 생성할 수 있습니다.

  2. 크로스오버 신호는 트렌드 반전에서 지연할 수 있으며, 전환점을 적시에 파악할 수 없습니다.

  3. 이치모쿠는 치열한 가격 변동으로 실패할 수 있습니다.

  4. 신호를 확인하기 위해 더 많은 지표가 필요하고 단독으로 사용할 때 제한된 효과가 있습니다.

  5. 빈번한 모니터링이 필요하고 완전히 자동화될 수 없습니다.

최적화 방향

이치모쿠 래깅 크로스 듀얼 라인 거래 전략은 다음과 같은 측면에서 최적화 될 수 있습니다.

  1. 라인 매개 변수를 최적화하고 더 정확한 신호를 위해 라인 레이거 설정을 개선합니다.

  2. 트렌드 인덱스를 포함해서 트렌드 반전을 일찍 예측할 수 있습니다.

  3. 가짜 신호를 필터링하기 위해 필터를 추가합니다.

  4. 스톱 로스를 최적화하고 리스크를 통제하기 위해 수익 포인트를 취합니다.

  5. 다른 제품과 시간 프레임에 대한 테스트 매개 변수

  6. 가장 좋은 매개 변수 조합을 위해 백테스팅을 수행합니다.

결론

이치모쿠 지연 크로스 이중 라인 거래 전략은 간단한 변환과 기본 라인 크로스오버를 사용하여 거래 신호를 생성합니다. 트렌드 방향을 결정하고 약간의 소음을 필터하기 위해 클라우드 밴드를 효과적으로 사용합니다. 그러나 부적절한 매개 변수 설정은 또한 잘못된 신호를 생성하여 추가 최적화가 필요합니다. 이 전략은 구현하기가 쉽지만 최상의 효과는 다른 지표를 통합해야합니다. 지속적인 테스트와 최적화로이 전략은 시장 변화에 적시에 적응하여 수익성을 향상시키고 위험을 줄일 수 있습니다.


/*backtest
start: 2023-09-19 00:00:00
end: 2023-10-19 00:00:00
period: 4h
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/
// © iamskrv

//@version=4
strategy("Ichimoku Cloud Strategy v2.0", overlay=true)

//@version=4
// study(title="Ichimoku Cloud", shorttitle="Ichimoku", overlay=true)

conversionPeriods = input(9, minval=1, title="Conversion Line Periods"),
basePeriods = input(26, minval=1, title="Base Line Periods")
laggingSpan2Periods = input(52, minval=1, title="Lagging Span 2 Periods"),
displacement = input(26, minval=1, title="Displacement")

donchian(len) => avg(lowest(len), highest(len))

conversionLine = donchian(conversionPeriods)
baseLine = donchian(basePeriods)
leadLine1 = avg(conversionLine, baseLine)
leadLine2 = donchian(laggingSpan2Periods)

plot(conversionLine, color=#0496ff, title="Conversion Line")
plot(baseLine, color=#991515, title="Base Line")
plot(close, offset = -displacement + 1, color=#459915, title="Lagging Span")

p1 = plot(leadLine1, offset = displacement - 1, color=color.green,
 title="Lead 1")
p2 = plot(leadLine2, offset = displacement - 1, color=color.red, 
 title="Lead 2")
fill(p1, p2, color = leadLine1 > leadLine2 ? color.green : color.red)

// Strategy


longCondition = crossover(conversionLine,baseLine)
if (longCondition)
    strategy.entry("Buy", strategy.long)

shortCondition = crossover(baseLine, conversionLine)
if (shortCondition)
    strategy.entry("Short", strategy.short)

더 많은