윌리 웡카 돌파 전략


생성 날짜: 2024-02-05 10:00:35 마지막으로 수정됨: 2024-02-05 10:00:35
복사: 1 클릭수: 625
avatar of ChaoZhang ChaoZhang
1
집중하다
1617
수행원

윌리 웡카 돌파 전략

개요

위리완카 브레이크 전략은 여러 기술적 지표 분석을 통합한 브레이크 트레이딩 전략으로, 주로 RSI, Stochastics, EMA 및 가격 형태를 사용하여 구매 및 판매 기회를 식별합니다.

전략 원칙

이 전략은 다음과 같은 몇 가지 주요 지표에 따라 판단됩니다.

  1. RSI 지표 - RSI가 28을 넘으면 구매 신호가 발생하고 RSI가 72을 넘으면 판매 신호가 발생한다.
  2. 스토카스틱스 지표 - 빠른 K 라인이 느린 D 라인을 아래에서 위로 돌파 할 때 구매 신호.
  3. EMA 지표 - 다중 헤드 트렌드에서 가격이 EMA를 통과하면 구매 신호, 공허 트렌드에서 가격이 EMA를 통과하면 판매 신호.
  4. 가격 모형 - 구매 및 판매 신호가 생성되는 중요한 지원 또는 중요한 저항 위치에서 과 삼키는 모형이 형성됩니다.

위와 같은 여러 조건이 동시에 발생하면 더 효과적인 구매/판매 신호가 발생한다.

이 전략은 브레이크아웃 (Breakout) 을 적용하여, 트렌드 반전 지점에서 브레이크 트레이딩을 수행하여, 중간 트렌드의 가속 단계를 포착하여 초과 수익을 달성하는 것을 목표로 한다.

전략적 이점

이 전략은 다양한 분석 도구를 통합하여 시장 상황을 보다 포괄적이고 정확하게 판단할 수 있으며, 주요 장점은 다음과 같습니다.

  1. 더 높은 승률과 수익률 - 여러 기술 지표 분석과 결합하여 판단의 정확성을 향상시킵니다.
  2. RSI와 같은 지표는 오버 바이와 오버 소드를 식별하여 트렌드 외의 거래 위험을 줄입니다.
  3. 효율적인 위험 관리 - 적시에 손실을 막고 막고, 감금되는 위험을 피하십시오.

전략적 위험

이 전략에는 몇 가지 위험도 있습니다.

  1. 매개 변수 최적화 위험 - RSI 매개 변수, MA 매개 변수 등은 다른 품종과 시간 주기에 대해 최적화해야 하며, 그렇지 않으면 수익성에 영향을 미칩니다.
  2. 추격 하락의 위험 - 돌파 신호는 약간의 지연이 있을 수 있으며, 트렌드 끝에서 추격 하락을 피하기 위해 주의가 필요합니다.
  3. 중단 손실 위험 - 적시에 중단하는 것이 중요합니다. 그렇지 않으면 손실 범위가 확장 될 수 있습니다.

대응은 합리적인 최적화 변수이며, 스톱 로즈 규칙을 엄격히 준수하며, 가격이 EMA를 다시 돌파한 후에 다시 새로운 포지션을 설정한다.

전략 최적화 방향

이 전략은 다음의 몇 가지 측면에서 최적화될 수 있습니다.

  1. RSI 변수를 최적화 - 다양한 품종에 대한 최적의 RSI 길이 변수와 오버 바이 오버 시트 값을 찾습니다.
  2. 더 많은 지표를 통합 - MACD, SAR, Bolinger 등과 결합하여 판단의 정확성을 더욱 향상시킵니다.
  3. 다이내믹 스톱로스 및 스톱 - ATR 및 진폭 비율을 사용하여 다이내믹 스톱로스 스톱을 구현한다.
  4. 주요 사건의 위험을 피하기 - 주요 경제 데이터와 사건 전후의 거래를 피하여 시장의 변동으로 인한 위험을 줄입니다.

요약하다

전체적으로 볼 때, 위리완카 돌파 전략은 통합된 트렌드 역전 돌파 거래 전략이다. 그것은 명백한 트렌드 특성이 있는 품종에 적용되며, 중요한 지점에서 거래 신호를 발산하여 중기 트렌드를 포착한다. 이 전략은 확장성이 강하며, 높은 실전 가치를 가지고 있다.

전략 소스 코드
/*backtest
start: 2024-01-05 00:00:00
end: 2024-02-04 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Mi Estrategia", overlay=true)

// Parámetros
rsiLength = input(14, title="RSI Length")
overboughtLevel = 72
oversoldLevel = 28
showRsi = input(true, title="Mostrar RSI en el gráfico")

// Indicadores
rsiValue = ta.rsi(close, rsiLength)

// Condiciones de Compra y Venta
longCondition = rsiValue <= oversoldLevel
shortCondition = rsiValue >= overboughtLevel

// Ejecutar Operaciones
if (longCondition)
    strategy.entry("Compra", strategy.long)

if (shortCondition)
    strategy.entry("Venta", strategy.short)

// Configuración de la Estrategia
// Eliminamos las líneas relacionadas con Take Profit y Stop Loss

// Líneas en el Gráfico (Opcional)
plot(showRsi ? rsiValue : na, "RSI", color=color.blue, linewidth=2)

// Etiquetas de Buy y Sell en el RSI
plotshape(longCondition, color=color.green, style=shape.triangleup, title="Buy en RSI", location=location.belowbar)
plotshape(shortCondition, color=color.red, style=shape.triangledown, title="Sell en RSI", location=location.abovebar)