시작하기
QuantForge Studio는 MQL을 직접 작성하지 않고도 MetaTrader 4와 MetaTrader 5용 Expert Advisor(EA)를 만듭니다. 캔버스에서 블록을 연결하고, 내 가격 데이터로 결과를 테스트하고, MetaEditor가 컴파일하는 소스 코드로 내보냅니다.
10분 둘러보기
- 계정을 만들고 전략을 여세요. 새 전략을 클릭하거나 템플릿으로 시작하세요.
- 편집기를 살펴보세요. 블록은 왼쪽 팔레트에 있습니다. 가운데 캔버스에 전략이 들어갑니다. 오른쪽 패널은 선택한 블록의 설정, 전략에 대한 쉬운 설명, 생성된 코드를 보여 줍니다.
- 과거 데이터를 가져오세요. 시장 데이터를 열고 단계를 따라 MetaTrader 터미널에서 M1 봉을 내보내세요. 가격 데이터 가져오기를 참고하세요.
- 백테스트를 실행하세요. 편집기로 돌아와 아래쪽 전략 테스터를 여세요. 데이터와 기간을 고른 뒤 백테스트 실행을 누르세요. 전략 테스터를 참고하세요.
- 내보내세요. 위쪽 .mq5 또는 .mq4 버튼으로 소스를 내려받으세요. 내보내기와 컴파일을 참고하세요.
구성 요소의 관계
- 전략은 MetaTrader 이벤트마다 하나씩 있는 그래프의 묶음입니다:
onInit,onTick,onTimer,onTrade,onDeinit. 대부분의 전략은onTick에 있습니다. - 각 그래프는 루트 블록(들어오는 연결선이 없는 블록)에서 시작해 연결을 따라 실행됩니다.
- 입력은 EA의
input변수, 즉 MetaTrader에서 바꿀 수 있는 설정이 됩니다. 블록 필드를 입력에 연결할 수 있습니다. 입력을 참고하세요. - 전략 테스터는 내보낸 EA와 같은 규칙으로 같은 그래프를 실행하므로, 테스트 결과는 내려받는 코드를 그대로 설명합니다.