이동 평균 크로스오버 전략은 서로 다른 기간의 두 이동 평균 사이의 크로스오버를 계산하여 구매 및 판매 신호를 생성합니다. 짧은 기간 MA가 더 긴 기간 MA를 넘을 때 긴 신호가 생성되며 하향 크로스오버에서 짧은 신호가 생성됩니다.
예를 들어, 5일 MA가 21일 MA를 넘어서면 긴 경로로 이동하고, 5일 MA가 21일 MA를 넘어서면 긴 경로를 닫습니다.
거래의 논리는 다음과 같습니다.
다른 MA 기간 조합은 단기 또는 장기 트렌드에 맞을 수 있습니다.
MA 크로스오버 전략은 시그널을 생성하기 위해 MA 크로스를 사용하며, 시장 주기에 맞게 조정 가능한 기간을 사용합니다. 간단한 트렌드 다음 접근 방식이지만 미흡한 MA와 윙사 위험은 주의가 필요합니다. 필터링 및 최적화를 위해 다른 지표와 결합하는 것을 고려하십시오.
/*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"}] */ //@version=3 strategy("My Strategy", overlay=true) longCondition = crossover(sma(close, 5), sma(close, 21)) if (longCondition) strategy.entry("My Long Entry Id", strategy.long) shortCondition = crossunder(sma(close, 14), sma(close, 28)) if (shortCondition) strategy.entry("My Short Entry Id", strategy.short)