기고글 토론 ""즉석에서" 사용자 패널에서 Expert Advisor 매개변수 변경"

 

새로운 기고글 "즉석에서" 사용자 패널에서 Expert Advisor 매개변수 변경 가 게재되었습니다:

이 글은 사용자 패널에서 매개변수를 제어할 수 있는 Expert Advisor의 구현을 보여주는 작은 예시를 제공합니다. "즉시" 매개변수를 변경할 때 Expert Advisor는 정보 패널에서 얻은 값을 파일에 기록하여 파일에서 추가로 읽고 그에 따라 패널에 표시합니다. 이 글은 수동 또는 반자동 모드에서 거래하는 사람들과 관련이 있을 수 있습니다.

설명을 위해 JMA 지표 방향으로 포지션을 여는 간단한 EA를 개발할 것입니다. EA는 현재 기호 및 시간 프레임에 완성된 바에 대해 작업합니다. 외부 매개변수에는 지표 기간, 손절매, 이익 실현, 리버스 및 랏이 포함됩니다. 이 예에서는 이러한 옵션으로 충분합니다.

패널을 켜고 끌 수 있는 두 개의 추가 매개변수(정보 패널 켜기/끄기)와 Expert Advisor 매개변수 설정 모드("On The Fly" 설정)를 활성화/비활성화할 수 있습니다. 매개변수의 수가 많은 경우 쉽고 빠른 액세스를 위해 목록의 맨 처음이나 끝에 추가 옵션을 배치하는 것이 항상 더 편리합니다.

그림 1. Expert Advisor의 매개변수가 있는 정보 패널


"On The Fly" 설정 모드는 기본적으로 비활성화되어 있습니다. 이 모드를 처음 활성화하면 Expert Advisor는 현재 가지고 있는 모든 매개변수를 저장하기 위해 파일을 생성합니다. 파일이 실수로 삭제된 경우에도 마찬가지입니다. Expert Advisor는 삭제를 감지하고 파일을 다시 생성합니다. "On Fly" 설정 모드가 비활성화되면 Expert Advisor는 외부 매개변수에 의해 안내됩니다.

이 모드가 활성화되면 Expert Advisor는 파일에서 매개변수를 읽고 정보 패널에서 매개변수를 클릭하기만 하면 필요한 값을 선택하거나 팝업 대화 상자에 새 값을 입력할 수 있습니다. 새 값을 선택할 때마다 파일 데이터가 업데이트됩니다.

작성자: Anatoli Kazharski