기고글 토론 "초보자를 위한 MQL5 Expert Advisor 코드 작성 가이드"

 

새로운 기고글 초보자를 위한 MQL5 Expert Advisor 코드 작성 가이드 가 게재되었습니다:

MQL5의 Expert Advisors 프로그래밍은 간단하며 쉽게 배울 수 있습니다. 이 단계별 가이드를 통해 개발된 거래 전략에 따라 간단한 Expert Advisor를 작성할 때 필요한 기본 단계를 확인할 수 있습니다. Expert Advisor의 구조, 내장 기술 인디케이터 및 거래 기능의 사용, 디버그 모드의 세부 사항 및 Strategy Tester의 사용 등이 소개되어 있습니다.

일단 EA가 OnTick() 를 시작시키면 브레이크포인트 1에 도달하는 즉시 멈출겁니다.

15번 그림. 디버거가 첫 브레이크포인트에서 멈춤

작성자: Samuel Olowoyo

 
Вернемся к нашему советнику. Для значений, меньших 127 или 255, 
для экономии памяти можно использовать значения типа char or uchar, 
соответственно, однако для удобства мы зададим их значения как тип int. 

편리한 점은...?

 
SHOOTER777:

편리한 점은...?

... 그리고 계산 (공식)에서 모든 것을 하나의 유형으로 가져올 필요가 없을 것입니다 ...
 

좋은 기사 =)

블록 다이어그램이 조금 더 있으면 멋질 것입니다 =)

명확성을 위해 =)

인쇄

그런데 인쇄 버튼이 있나요?

 

정말 좋은 기사, 당신은 당신의 설명이 잘 구조화 된 책을 써야합니다!

그건 그렇고, 파일의 코드에 약간의 누락이있는 것 같습니다. bool Buy_opened와 bool Sell_opened는 매번 거짓으로 재설정되지 않으므로 테스터에서는 1 개의 판매와 1 개의 구매 만 수행합니다... 이것을 대체하기 만하면됩니다.

bool Buy_opened,Sell_opened;

로 대체하면 됩니다.

bool Buy_opened=false;
bool Sell_opened=false;

그리고 잘 작동합니다.

앞으로도 이렇게 재미있는 글 잘 작성해주세요!

[삭제]  
CoreWinTT:

그런데 인쇄 버튼이 있나요?

인쇄

현재로서는 곧 인쇄 아이콘이 추가될 예정입니다.

 
Gachette:

정말 좋은 기사, 당신은 당신의 설명이 잘 구성된 책을 써야합니다!

그건 그렇고, 파일의 코드에 약간의 누락이있는 것 같습니다. bool Buy_opened와 bool Sell_opened는 매번 거짓으로 재설정되지 않으므로 테스터에서는 1 개의 판매와 1 개의 구매 만 수행합니다... 이것 만 교체하면됩니다.

bool Buy_opened,Sell_opened;

를 이

bool Buy_opened=false;
bool Sell_opened=false;

그리고 잘 작동합니다.

앞으로도 이렇게 흥미로운 글을 계속 써주세요!

안녕 가셰트,

관찰과 칭찬에 감사드립니다. 정말 감사합니다.

귀하의 제안은 실제로 더 나은 방법입니다. 수정하도록 하겠습니다.

고마워요

 

알아냈습니다. 직접 다운로드했습니다. 테스트가 아닙니다. 한 번만 거래하면 끝입니다. 어떤 탬프레임을 선택해야 하나요? 코드에서 아무것도 변경하지 않았습니다.

 
vlad123:

알아냈습니다. 직접 다운로드했습니다. 테스트가 아닙니다. 한 번만 거래하면 끝입니다. 어떤 탬프레임을 선택해야 하나요? 코드에서 아무것도 변경하지 않았습니다.

로그에 어떤 내용이 기록되나요? 테스터의 로그 파일을 제공해 주세요.
 
Quantum:
로그에 어떤 내용이 있나요? 테스터의 로그 파일을 제공해 주세요.

알아냈습니다. 기록이 업로드되지 않았습니다.

두 번째 질문 - EA에서 포지션 청 산에 대한 설명을 코드에서 찾지 못했으며, 각 거래는 TP 또는 SL의 두 가지 결과 만 가질 수 있다고 결론을 내 렸습니다. 나는 작은 거래가 많이 있습니다. 무슨 문제인가요, 설명해 주시겠습니까?

 
vlad123:

두 번째 질문 - EA에서 포지션 청산에 대한 설명을 코드에서 찾지 못했으며, 각 거래는 TP 또는 SL의 두 가지 결과 만 가질 수 있다고 결론을 내 렸습니다. 나는 작은 거래가 많이 있습니다. 무슨 문제인가요, 설명해 주시겠습니까?

오픈 포지션을 청산한다는 것은 반대 방향으로 거래하는 것을 의미합니다.