세 가지 내부 상향 역전 전략

저자:차오장, 날짜: 2023-10-30 15:36:07
태그:

img

전반적인 설명

3 인사이즈 업 역전 전략 (Three Inside Up reversal strategy) 은 특정 3 바 촛불 패턴을 식별하여 낮은 가격에 구매하고 높은 가격에 판매하는 것을 목표로하는 역전 거래 전략이다. 첫 두 개의 바가 상승 하라미 패턴을 형성하고 세 번째 바가 이전 클로즈보다 높게 열리고 첫 두 바의 최고 수준보다 높게 닫히는 세 개의 바로 구성되어 있습니다. 이 촛불 조합은 하락 추세에서 상승 추세로 잠재적인 역전을 나타내고 역전 거래에 들어갈 수있는 기회를 신호합니다.

전략 논리

이 전략의 핵심 조건은 다음과 같습니다.

  1. 바 1: 하향 촛불, 닫기보다 더 높게 열

  2. 바 2: 상승 촛불, 열기보다 높고 열기보다 낮은 바 1

  3. 바 3: 상승 촛불, 바 2보다 높게 열고 바 1과 바 2의 최고보다 높게 닫습니다.

이 패턴이 검출되면, 우리는 짧은 지위를 취하고 수익을 취하고 손실을 멈추는 수준을 설정합니다. 거래 논리는 다음과 같습니다.

  1. 3 바의 개방에 짧은 입력 세 내부로 패턴이 확인되면

  2. 수익 목표 설정: 수익 포인트 입력 수에 의해 가격이 상승하면 거래를 종료하고 위치를 평평화합니다.

  3. 스톱 로스 설정: 트레이드를 종료하고, 가격이 입력 포인트의 숫자에 의해 감소하면 평평화합니다.

  4. 목표물이나 스톱이 타격되면 정지하고 다음 신호를 기다립니다.

이것은 상승 추세 반전 신호가 확인되면 빠르게 단장을 입력하고, 미리 정의된 이익 및 정지 수준을 사용하여 수익을 실현하거나 손실을 제한하여 낮은 구매 높은 판매 반전 전략을 구현 할 수 있습니다.

장점

  • 리버스 거래의 리버스 포인트를 기록합니다.

  • 트렌드에 맞춰 셔츠 상단과 하단 구매

  • 진입, 이익 취득 및 손실 중지 메커니즘을 명확하게

  • 간단한 3줄 패턴, 식별 및 구현하기 쉬운

  • 리스크를 제어하기 위해 사용자 정의 가능한 수익 취득 및 손실 중지 포인트

  • 코드는 간단하고 깨끗하고 이해하기 쉽고 최적화됩니다.

요약하면 이 전략은 패턴 인식, 위험 관리, 단순성, 신뢰성을 활용하여 효과적인 단기 반전 거래 전략입니다.

위험성

  • 패턴은 잘못된 식별으로 잘못된 신호로 이어질 수 있습니다.

  • 부적절한 이익 취득 또는 손실 중지 수준은 조기 출퇴 또는 손실 수익을 초래할 수 있습니다.

  • 빈번한 거래는 과잉 거래 위험을 증가시킵니다.

  • 입력, 위치 크기, 관리 추가로 최적화 될 수 있습니다

  • 신중한 주식 선택이 필요합니다. 휘발성 주식보다 낫습니다.

  • 수익에 대한 수수료와 미연의 영향

  • 변화하는 시장에 대한 지속적인 모니터링과 조정이 필요합니다.

적절한 매개 변수 최적화, 재고 선택, 모니터링 및 기타 조치는 위험을 통제하는 데 도움이 될 수 있습니다.

더 나은 기회

  • 정확도를 높이기 위해 패턴 매개 변수를 최적화

  • 더 나은 리스크 수익을 위해 수익을 취하고 손실을 중지하십시오.

  • 신호 신뢰성을 향상시키기 위해 다른 표시기를 사용하는 필터를 추가합니다.

  • 시장 조건에 맞춰진 동적 위치 크기를 포함

  • 더 나은 이윤 균형을 위해 자본 할당을 최적화

  • 최적의 기간을 결정하기 위해 다른 유지 기간을 테스트합니다.

  • 명확성을 위해 코드를 논평으로 간소화

  • 효능을 검증하기 위해 실제 성능에 반하는 백테스트

  • 주식 우주와 테스트 부문 및 이름 적합성을 조정

  • 필요에 따라 지속적으로 성능을 추적하고 조정

결론

세 내부 상향 역전 전략은 특정 세 촛불 패턴을 기반으로 상승 추세 역전 신호가 확인되면 상위 상위에서 수익을 창출하는 것을 목표로합니다. 명확한 논리, 위험 통제, 사용 편의성 및 최적화 잠재력으로 신뢰할 수 있고 실용적인 단기 역전 거래 전략입니다. 그러나 라이브 거래에서 일관된 과도한 수익을 창출하기 위해 지속적인 최적화, 위험 관리 및 모니터링이 필요한 불확실성이 있습니다.


/*backtest
start: 2023-09-29 00:00:00
end: 2023-10-29 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 12/02/2019
//    This is a three candlestick bullish reversal pattern consisting of a 
//    bullish harami pattern formed by the first 2 candlesticks then followed 
//    by up candlestick with a higher close than the prior candlestick.
// WARNING:
// - For purpose educate only
// - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title = "Three Inside Up Backtest", overlay = true)
input_takeprofit = input(20, title="Take Profit pip", step=0.01)
input_stoploss = input(20, title="Stop Loss pip", step=0.01)
barcolor(open[2] > close[2] ? close[1] > open[1] ? close[1] <= open[2] ? close[2] <= open[1] ? close[1] - open[1] < open[2] - close[2] ? close > open ? close > close[1] ? open > open[1] ? close > open[2] ? yellow :na :na : na : na : na:na : na : na : na)
posprice = 0.0
pos = 0.0
barcolor(nz(pos[1], 0) == -1 ? red: nz(pos[1], 0) == 1 ? green : blue ) 
posprice := open[2] > close[2] ? close[1] > open[1] ? close[1] <= open[2] ? close[2] <= open[1] ? close[1] - open[1] < open[2] - close[2] ? close > open ? close > close[1] ? open > open[1] ? close > open[2]  ? close :nz(posprice[1], 0) :nz(posprice[1], 0) : nz(posprice[1], 0) : nz(posprice[1], 0) :nz(posprice[1], 0):nz(posprice[1], 0):nz(posprice[1], 0):nz(posprice[1], 0):nz(posprice[1], 0) 
pos := iff(posprice > 0, -1, 0)
if (pos == 0) 
    strategy.close_all()
if (pos == -1)
    strategy.entry("Short", strategy.short)
posprice := iff(low <= posprice - input_takeprofit and posprice > 0, 0 ,  nz(posprice, 0))
posprice := iff(high >= posprice + input_stoploss and posprice > 0, 0 ,  nz(posprice, 0))

더 많은