하락 MACD 공매도 전략


생성 날짜: 2023-09-14 18:04:28 마지막으로 수정됨: 2023-09-14 18:04:28
복사: 0 클릭수: 621
avatar of ChaoZhang ChaoZhang
1
집중하다
1617
수행원

전략 원칙

이 전략은 곰 시장의 하락 시점에 대한 하위 거래에 초점을 맞추고, 자산이 대주기 하향 통로에 있는지 확인하고, 추가 하락 후 정지 후 퇴출한다.

주요 거래 논리는 다음과 같습니다.

  1. MACD 지표의 빠른 선, 느린 선, 기둥 선을 계산합니다.

  2. MACD의 빠른 선이 느린 선을 통과하면 하향 추세에 들어갑니다.

  3. 450일 이동 평균보다 낮은 가격으로 장기 하향 추세에 있음을 확인했다.

  4. 위 두 가지 조건이 충족될 때, 공백으로 입점

  5. 정지선은 입점 가격의 8% 아래로 설정됩니다.

  6. 입점 가격의 4% 위에 설정된 스톱 라인

이 전략은 MACD를 활용하여 단기 트렌드 전환을 판단하고, 장기 평균선을 보조하여 큰 트렌드를 판단하여 맹목적인 공백을 피한다.

전략적 이점

  • MACD는 단기 하락 가능성을 판단했다.

  • 장기 평균선 필터링은 하위 회전을 방지합니다.

  • 스톱 스톱 손실 비율은 2: 1이며, 위험을 제어합니다.

전략적 위험

  • MACD 변수를 최적화해야 합니다.

  • 장기 평균선은 지연되어 잘못된 신호를 발생시킨다.

  • “이런 기회는 그냥 공백을 뚫고 얻을 수 없다”.

요약하다

이 전략은 대동향이 하향으로 보장되는 상황에서 단기 하락 기회를 포착하여 공백한다. 스톱스트로드 전략의 최적화와 포트폴리오 관리는 전략의 효과에 중요합니다.

전략 소스 코드
/*backtest
start: 2023-08-14 00:00:00
end: 2023-09-13 00:00:00
period: 2h
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/
// © Coinrule

//@version=5
strategy("Shorting Bearish MACD Cross with Price Below EMA 450 (By Coinrule)", overlay=true, initial_capital = 10000, default_qty_value = 30, default_qty_type = strategy.percent_of_equity, commission_type=strategy.commission.percent, commission_value=0.1)

// EMAs 
slowEMA = ta.ema(close, 450)

// MACD
[macdLine, signalLine, histogramLine] = ta.macd(close, 11, 26, 9)

// Conditions
goShortCondition1 = ta.crossunder(macdLine, signalLine)
goShortCondition2 = slowEMA > close

timePeriod = time >= timestamp(syminfo.timezone, 2021, 12, 1, 0, 0)
notInTrade = strategy.position_size <= 0
strategyDirection = strategy.direction.short

if (goShortCondition1 and goShortCondition2 and timePeriod and notInTrade)
    stopLoss = high * 1.04
    takeProfit = low * 0.92
    strategy.entry("Short", strategy.short)
    strategy.exit("exit","Short", stop=stopLoss, limit=takeProfit)
    
plot(slowEMA, color=color.green)