현재 위치 - 대출자문플랫폼 - 외환 플랫폼 - 간단한 EA 트랜잭션 및 사용자 정의 메트릭은 어떻게 작성합니까?

간단한 EA 트랜잭션 및 사용자 정의 메트릭은 어떻게 작성합니까?

프로그램을 작성하려면 MetaTrader 5 클라이언트를 시작하거나 도구 메뉴에서 MetaQuotes 언어 편집기를 선택하거나 F4 키를 누릅니다. 메타 편집기 5 창의 파일 메뉴에서 새로 만들기를 선택하거나 ctrl+n 을 누릅니다. MQL5 마법사 창에서 생성할 프로그램 유형을 선택합니다.

1. 다음으로 프로그램 이름, 작성자 정보 및 프로그램을 시작한 후 사용자에게 필요한 매개변수를 지정할 수 있습니다.

2. 그런 다음 코드를 편집하거나 채울 수 있는 프로그램 템플리트가 생성됩니다.

3. 프로그램이 완성되면 반드시 컴파일해야 합니다. 프로그램을 컴파일하려면 파일 메뉴에서 컴파일을 선택하거나 F7 키를 누릅니다.

4. 프로그램 코드에 오류가 없으면 확장자가. ex5 인 파일이 생성됩니다. 그런 다음 이 새 EA 트랜잭션, 척도 또는 스크립트를 MetaTrader 5 클라이언트의 그림에 추가하여 실행할 수 있습니다.

5.Init 이벤트는 EA 트랜잭션 또는 표시기가 시작될 때 발생합니다. 이로 인해 OnInit 함수가 실행됩니다. MQL4 등가 -init 함수;

6. EA 트랜잭션 또는 지시자가 종료되면 Deinit 이벤트가 발생합니다. 이로 인해 OnDeinit 함수가 실행됩니다. MQL4 등가 -deinit 함수;

7. 계산 이벤트는 척도가 시작 (OnInit 함수 실행 후) 되고 현재 금융 상품의 신규 견적이 도착하면 발생합니다. 이로 인해 OnCalculate 함수가 실행됩니다. "표시기" 의 MQL4 는 시작 기능에 해당합니다.

8. 트랜잭션 이벤트는 주문이 실행, 수정 또는 삭제될 때, 그리고 위치가 개설, 수정 또는 평평해질 때 발생합니다. 이로 인해 OnTrade 함수가 실행됩니다. MQL4 에는 이 이벤트와 함수에 해당하는 항목이 없습니다.

copyright 2024대출자문플랫폼