이번 포스트에서는 MT4에서 사용할 수 있는 자동매매 시스템인 N트레이드 마틴게일 전략에 대해 알아보겠습니다.
이 시스템은 N개의 트레이드를 수행한 후의 동작 방식에 대해 설명합니다. 만약 모든 트레이드가 연속적으로 손실이 발생하면, 시스템은 거래 규모를 확대하며, 연속적으로 이익이 발생하는 경우에는 초기 상태로 리셋됩니다.
트레이드의 세트 크기는 매개변수 (N_trades_per_set)을 통해 설정할 수 있습니다.
만약 세트 내에서 연속적으로 발생하는 이익이나 손실의 수가 다른 낮은 숫자로 나타나더라도, 시스템은 거래 규모를 변경하지 않고 이전 세트와 동일한 규모로 새로운 세트를 시작합니다.
이 전략의 핵심은 N_trades_per_set의 숫자를 높여 시스템의 안전성을 증가시키는 것입니다. 전략 테스터에서 N을 3으로 설정해 테스트한 후, 시스템이 실패할 경우 이 숫자를 증가시키는 것을 추천합니다.
시스템의 성능은 통화 쌍과 TP(이익 실현) 대 SL(손절매) 비율에 따라 달라질 수 있습니다. TP와 SL을 각각 50핍(4자리 핍)으로 설정하는 것이 좋은 출발점이 될 것입니다. 100핍도 잘 작동할 수 있습니다.
마틴게일 스케일링은 거래 규모를 2배로 늘리는 방식으로 설정됩니다. 예를 들어, 자본의 100,000분의 1이 초기 거래 규모가 됩니다. 즉, $1000 / 100000 = 0.01 및 $3000 / 100000 = 0.03와 같은 비율로 설정됩니다.

USDJPY 백테스트: 자본 통제 포인트

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
두 번째 EA 파일: N트레이드 마틴게일 + 자본 증가 시 종료 및 리셋:
이 시스템은 추가 매개변수가 포함되어 있으며, 종료 없는 버전보다 더욱 일관적이고 안정적인 성능을 보여줍니다.
기본 설정은 자본이 이전 최고 자본보다 $10 증가할 경우 트레이드를 종료하고 리셋하는 것입니다.

USDJPY의 표준 설정으로 백테스트한 결과입니다. N트레이드 마틴게일 + 자본 증가 시 종료 및 리셋 2016-2019
시작 자본: $2000