이번 포스팅에서는 스카이스크래퍼_Fix 지표를 기반으로 한 두 개의 동일한 트레이딩 시스템에 대해 알아보겠습니다. 이 시스템은 롱 포지션과 숏 포지션을 관리할 수 있도록 설계되었습니다. 모든 입력 파라미터는 두 개의 큰 그룹으로 나눌 수 있습니다:
- 이름이 L로 시작하는 입력 파라미터는 롱 포지션을 관리하기 위한 것입니다;
- 이름이 S로 시작하는 입력 파라미터는 숏 포지션을 관리하기 위한 것입니다.
//+----------------------------------------------+ //| 롱 트레이드를 위한 EA의 입력 파라미터 | //+----------------------------------------------+ magic numberinput uint L_Magic=777; // 롱 마법 번호 input double L_MM=0.1; // 거래당 예치금의 롱 비율 input MarginMode L_MMMode=LOT; // 롱 로트 설정 모드 //+----------------------------------------------+ //| 숏 트레이드를 위한 EA의 입력 파라미터 | //+----------------------------------------------+ input uint S_Magic=555; // 숏 마법 번호 input double S_MM=0.1; // 거래당 예치금의 숏 비율 input MarginMode S_MMMode=LOT; // 숏 로트 설정 모드
이 두 개의 트레이딩 시스템은 서로 다른 마법 번호를 사용하며 완전히 독립적입니다. 실제 금융 시장은 대칭적이지 않기 때문에 상승장과 하락장에서 같은 트레이딩 시스템에 대해 전혀 다른 파라미터가 필요할 수 있습니다. 따라서 EA를 올바르게 설정하려면 먼저 한 쪽 트레이딩 시스템만 테스트하고 두 번째 시스템은 관련 스위치를 사용해 비활성화해야 합니다.
input bool L_PosOpen=true; // 롱 포지션 진입 허용 input bool L_PosClose=true; // 롱 포지션 종료 허용
이와 같은 과정을 통해 두 번째 시스템도 동일하게 설정합니다.
EA가 작동하려면 컴파일된 Skyscraper_Fix.ex5 지표 파일이 <terminal_data_directory>\MQL5\Indicators에 있어야 합니다.
아래에서 보여드릴 테스트는 기본 EA의 입력 파라미터를 사용하였으며, 테스트 동안 스톱 로스와 테이크 프로핏은 사용되지 않았습니다.

Fig. 1. 대칭 설정의 거래 예시
2017년 USDJPY H4의 테스트 결과:

Fig. 2. 테스트 결과 차트

Fig. 3. 비대칭 설정의 거래 예시
댓글 0