현재 위치 - 대출자문플랫폼 - 외환 플랫폼 - 외국어 EA 프로그래밍을 배우기 위해 어떤 지식이 필요한지, 어디서부터 시작해야 하는지 간략하게 소개합니다.

외국어 EA 프로그래밍을 배우기 위해 어떤 지식이 필요한지, 어디서부터 시작해야 하는지 간략하게 소개합니다.

1. 수동 외환 거래 프로세스

Huilong.com의 MT4 외환 클라이언트를 예로 들어 먼저 외환 거래자의 수동 외환 거래 작업 프로세스를 분석해 보겠습니다. : 단계는 다음과 같습니다:

1. 외환 거래 클라이언트를 열고 통화 쌍 차트를 선택합니다;

2. 흔히 트래킹이라고 알려진 통화쌍의 K-라인 추세 차트를 모니터링하고 포지션을 개설하거나 청산할 기회, 즉 포지션을 개설하거나 청산하는 조건을 찾아보세요

3. 조건이 충족되면 포지션(롱 또는 숏)을 개설하거나 포지션을 청산하는 주문을 합니다.

4. 두 번째 단계를 반복하고 계속해서 시장을 모니터링합니다. 두 번째 단계는 포지션을 오픈하는 것이라고 가정하고 포지션을 청산하기 위한 조건을 찾는 것입니다.

5. 포지션 청산 조건이 충족되면 청산 작업을 수행하고 손익을 계산합니다. 거래주기를 완료하십시오.

6. 계속 거래하려면 2->3->4->5

7단계를 반복하세요. 거래를 원하지 않으면 외환 클라이언트를 종료하세요.

2. 기계 거래 프로세스

위의 분석을 바탕으로 우리는 완전한 지능형 거래 시스템(일반적으로 EA라고 함)이 실행 후 구현해야 하는 기본 기능은 다음과 같다는 것을 이미 알고 있습니다. 수동 작동의 1-5 단계 위. 이것이 지능형 거래 시스템의 기본 작업 프로세스입니다. 따라서 지능형 거래 시스템의 작동 원리는 프로그래머가 컴퓨터 프로그래밍 언어를 사용하여 프로그램 거래 지침을 작성하여 주문을 하고 자동 기계를 실현함으로써 인간 거래자의 행동을 시뮬레이션하는 것입니다. 실행. 트랜잭션 프로세스. 주요 실행 프로세스는 시장 표시 -> 포지션 개설 -> 시장 다시 표시 -> 포지션 마감 등으로 나눌 수 있습니다.

자동 기계 거래를 지원하는 플랫폼으로는 현재 외환 시장에서 MetaQuotes의 MT4 플랫폼이 인기가 높습니다. 이 플랫폼에는 MQL4 언어가 내장되어 있어 서버 측 데이터에 대한 액세스를 제공하고 수행 거래 운영 인터페이스를 통해 프로그램 거래자는 자신의 거래 전략에 따라 자체 자동 거래 시스템을 작성할 수 있으며 기계에 의한 자동 거래를 실현할 수 있습니다. 이는 인간의 작업량을 줄일 뿐만 아니라 일부 성격 약점도 극복할 수 있습니다. 그러나 현재의 EA 개발은 아직 초기 단계이고 일부에는 여전히 결함이 있습니다. 그러나 기술의 발전으로 인해 기계 자동 거래가 점차 인간의 수동 작업을 대체할 것이라고 믿습니다. 그런 다음 거래자에게는 새로운 선택이 제공됩니다.

3. 관련 MQL 언어 지식:

기계 작동을 구현하기 위해 필요한 MQL4 언어 관련 지식을 살펴보겠습니다:

1. MQL4 언어 기본 구문, 프로그램 구조 및 동작 과정

구문 부분은 Huilong.com 관련 내용을 참고하시기 바라며, 여기서는 생략합니다.

copyright 2024대출자문플랫폼