다중 시간 프레임 MA 몬드리안 크로스 전략
1
Follow
1802
Followers
이 전략은 주로 다중 시간 프레임(MTF)의 MA선 교차를 사용하여 추세 방향을 판단하고, 특정 조건을 결합하여 신호를 필터링합니다. 추세 방향이 명확할 때 매수 또는 매도를 선택하는 추세 추적형 전략입니다.
전략 원리
- 사용자 정의 백테스트 기간을 입력합니다.
- 양봉/음봉 합성 Heikin-Ashi 캔들 차트 사용 여부를 입력합니다. 기본적으로 사용합니다.
- 느린 MA선, 빠른 MA선 및 선택적으로 사용할 세 번째 MA선(상승 추세 시 사용)을 각각 정의합니다.
- 각 MA선에 대해 MA 유형, 기간, 매개변수 등을 사용자 정의할 수 있습니다.
- 빠른 MA가 느린 MA를 상향 돌파하면 매수 신호, 하향 돌파하면 매도 신호가 발생합니다.
- 선택적으로 세 번째 MA선을 매수 방향 필터로 사용할 수 있으며, 종가가 세 번째 MA를 초과할 때만 매수 신호가 생성됩니다.
- strategy.entry 모듈을 사용하여 자동 매매를 실행합니다.
- 계약당 거래 수량을 사용자 정의하거나 고정 거래량을 사용할 수 있습니다.
전략 장점
- MTF 구조를 사용하여 각 MA선에 다른 기간을 적용할 수 있어 다양한 시간 규모의 추세 특성을 식별할 수 있습니다.
- MA 유형을 사용자 정의할 수 있으며, 부드러운 MA를 선택하면 안정성이 향상되고, 민첩한 MA를 선택하면 반응 속도가 빨라집니다.
- Heikin-Ashi를 결합하면 가짜 돌파를 필터링할 수 있습니다.
- 세 번째 MA선을 매수 방향 필터로 추가하여 횡보장에서의 거래를 피할 수 있습니다.
- MA 기간 매개변수를 유연하게 조정하여 다양한 시장 환경에 적응할 수 있습니다.
- strategy.entry 모듈을 사용하면 수동 개입 없이 자동으로 주문이 실행됩니다.
- 백테스트 최적화를 통해 최적의 매개변수 조합을 찾을 수 있습니다.
전략 리스크
- MA 교차 전략은 가짜 돌파 신호에 민감하여 불필요한 거래가 발생할 수 있습니다. MA 기간을 적절히 조정하거나 필터 조건을 추가하여 리스크를 줄일 수 있습니다.
- 횡보장에서는 MA선 교차가 빈번하게 발생하여 손실이 발생하기 쉽습니다. MA 간격을 넓히거나 MA 기간을 연장하여 리스크를 낮출 수 있습니다.
- 고정 거래량으로는 리스크를 통제할 수 없으므로 계좌 자금의 일정 비율로 거래량을 설정하는 것을 고려할 수 있습니다.
- 거래 수수료와 슬리피지도 전략 수익성에 영향을 미칩니다. 승률이 충분히 높도록 매개변수를 적절히 조정해야 합니다.
최적화 방향
- 다양한 MA 유형을 테스트하여 최적의 매개변수 조합을 찾습니다. Smooth MA는 안정성을 높이고, Fast MA는 민첩성을 향상시킵니다.
- MA 매개변수를 최적화합니다. 기간을 적절히 늘리면 추세 식별에 유리하고, 기간을 줄이면 민감도가 높아집니다. 최적의 균형점을 찾습니다.
- 진입 조건을 최적화합니다. 매수 필터를 강화하여 횡보장에서의 진입을 피하는 것을 고려할 수 있습니다.
- 특정 종목에 맞게 MA 기간 매개변수를 최적화하여 해당 종목의 거래 환경에 가장 적합한 매개변수를 찾습니다.
- 거래량 에너지 지표 등 다른 지표를 필터로 결합하여 전략 안정성을 높이는 것을 고려할 수 있습니다.
- 백테스트 데이터를 기반으로 매개변수 조합 최적화를 수행하여 전략 효과를 극대화하는 최적의 매개변수를 찾습니다.
요약
다중 시간 프레임 MA 교차 전략은 비교적 일반적인 추세 추적형 전략입니다. 장점은 구현이 간단하고 매개변수 조정이 유연하며 다양한 시장 환경에 적응할 수 있다는 점입니다. 그러나 가짜 신호의 위험이 존재합니다. 매개변수 최적화와 보조 필터 조건 추가를 통해 개선할 수 있으며, 백테스트를 통해 최적의 매개변수 조합을 찾아야 합니다. 이 전략은 추세가 뚜렷한 시장에 더 적합하며, 횡보장에서는 신중히 사용하거나 거래를 중단해야 합니다. 전반적으로 비교적 전통적인 추세 추적 전략으로서 다중 시간 프레임 MA 교차 전략은 여전히 연구와 적용 가치가 있습니다.
Source
Pine
/*backtest
start: 2023-11-08 00:00:00
end: 2023-11-15 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy(shorttitle="MZ MA Cross",title="MA MTF Cross Strategy", overlay=true, calc_on_order_fills=false, calc_on_every_tick=false, default_qty_type=strategy.fixed, default_qty_value=5,commission_value=0.1)
timeFrameticker = input('D',type=input.resolution, title="Chart Timeframe")Strategy parameters
Related strategies
Comment
All comments (0)
No data
- 1

