이 전략은 모멘텀 지표와 이동 평균 브레이크오웃을 결합하여 모멘텀이 방향에 맞춰지고 가격이 MA를 깨면 거래를합니다.
거래의 논리는 다음과 같습니다.
5일 모멘텀과 같은 단기 모멘텀을 계산합니다.
현재와 이전 2 모멘텀 바가 50보다 높을 때 긴 신호가 작동합니다
가격이 5일 MA를 넘을 때 길게 가십시오.
짧은 신호는 현재와 이전 2 운동 바가 50 아래에서 발생
가격이 5일 MA 이하로 떨어지면 단축
고정 수익 목표 및 후속 스톱 손실을 사용
이 전략은 트렌드 식별을 위해 동력 강도를 활용하고, 단기 가격 변동을 포착하기 위해 높은 확률 신호에 대한 MA 브레이크와 결합합니다.
동력 방향성은 트렌드를 강하게 정의합니다.
MA 파업은 신호 품질을 향상시킵니다.
이윤 목표 및 스톱 로스 합동
연속적인 추진력은 늦어질 수 있습니다.
반복적인 매개 변수 최적화를 필요로 합니다
수익 목표와 중단은 신중해야 합니다.
이 전략은 모멘텀과 MA 브레이크아웃 시스템을 신중한 이익 취득과 위험 통제와 함께 시너지 효과를 나타냅니다. 그러나 매개 변수 조정 및 스톱 손실 최적화는 실제 효과에 중요합니다.
/*backtest start: 2023-09-06 00:00:00 end: 2023-09-13 00:00:00 period: 30m basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 // strategy("BTC MOM EMA V1", overlay=true) longCondition = ta.mom(close,5) > 50 and ta.mom(close[1],5) > 50 and ta.mom(close[2],5) > 50 and close > ta.ema(close,5) if (longCondition) strategy.entry("My Long Entry Id", strategy.long) strategy.exit("My Long Entry Id", profit=1000,trail_points=60) shortCondition = ta.mom(close,5) < 50 and ta.mom(close[1],5) < 50 and ta.mom(close[2],5) < 50 and close < ta.ema(close,5) if (shortCondition) strategy.entry("My Short Entry Id", strategy.short) strategy.exit("My Short Entry Id", profit=1000,trail_points=60)