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

 
전문가 조언자 생성은 보조지표의 입력 신호를 선택하는 것으로시작됩니다 .보류 중인 스톱 또는 지정가주문 하나 또는 반대되는 두 개의 스톱 주문 또는 그리드 주문만 열려면 어떻게해야하나요? 무엇을 어떻게 해야 하나요 ?조언부탁드립니다.
 
fenix74:
전문가 조언자 생성은 보조지표의 입력 신호를 선택하는 것으로시작됩니다 .보류 중인 스톱 또는 지정가주문 하나 또는 반대되는 두 개의 스톱 주문 또는 그리드 주문만 열려면 어떻게해야하나요? 무엇을 어떻게 해야 하나요 ?알려주세요.

작게 시작하세요: MQL5 마법사를 사용하여 전문가 자문 템플릿(정확히 말하면 템플릿이지만 생성은 아님)을 만드세요.

그런 다음 다음 단계로 넘어갈 수 있습니다(학교처럼 과제를 받고 완료된 수업을 보여주고 다음 과제를 받음).

 
Vladimir Karputov:

작게 시작하세요: MQL5 마법사를 사용하여 전문가 어드바이저 템플릿(정확히 말하면 템플릿이지만 세대는 아님)을 만드세요.

그런 다음 다음 단계로 넘어갈 수 있습니다(학교에서처럼 과제를 받고 수업을 완료하면 다음 과제를 받는 것과 같습니다).

답장 해 주셔서 감사합니다 블라디미르,저는 완전한 초보자가아니며 MQL4에서 간단한 Expert Advisor를 작성할 수 있으며EA 템플릿 생성은 동일합니다.나이때문에MQL4를배우기가 어려웠고 여기서는 5를오랫동안 마스터해야합니다. 저는 주문과 그리드가 있는 Expert Advisor를 5로빨리전환하고싶었습니다 . OOP를 배우려고 노력했지만 지금까지 성공하지 못했고초보자를위한 정보와 수업이 충분하지 않습니다.

 
fenix74:

답장 해 주셔서 감사합니다 블라디미르!나는 완전한 초보자가아니며 MQL4에서 간단한 전문가 조언자를 작성할 수있으며 동일한템플릿 생성이 있습니다.나이때문에MQL4를배우기가 어려웠고여기서는 5를마스터해야합니다 .주문과 그리드가 있는 Expert Advisor를 5로빨리변환하고싶었습니다 . OOP를 배우려고 노력했지만 지금까지 성공하지 못했고초보자를위한 정보와 교훈이 충분하지 않습니다.

iADX 그리드

거래 전략의 아이디어 이익 실현, 손절매 및 추적 손절매없이 작동합니다. - 최소 이익에 도달하면 포지션을 청산하고 지정가 주문을 삭제합니다. iADX(평균 방향 이동 지수, ADX) 지표에서 거래 신호를 받습니다. 거래 신호는 주 필터와 적격 신호를 기반으로 구축됩니다. 메인 필터: 바 #의 ADX: 현재 바가 지정된 레벨 이상 ADX: 레벨 명확화 신호: '+DI ' '-DI ' 위로 상승 -> 매수 신호 '+DI ' '-DI ' 아래로 하락 -> 매도 신호 기본적으로 ADX: 현재 바는 '0', ADX: 레벨은 '40'과 같습니다.0 ' 거래 신호 실행의 구체화 메인 필터와 구체화 신호를 기반으로 한 거래 신호의 실행은 포지션이 없고 대기 주문이 자동으로 삭제됨을 의미합니다. 예: 매수 포지션을 개시하라는 신호가 수신되면 이 신호는 시장에 이 전문가가 개설한 매수 또는 매도 포지션이 없는 경우에만 실행됩니다. 실행 전...

코드베이스 | 2019.07.17 11:42 | 블라디미르 카르푸토프 | 전문가 조언자 | 메타트레이더 5

 
Artyom Trishkin:
그건 도움이 안 됩니다. 제 프로필에 관련 스레드가 있습니다. 이 문제에 대한 이유와 해결책이 있습니다.
트롤에 대해 이해가 안 돼요.

) 실제 트롤의 답변입니다!

프로필을 살펴봤어요. 그의 /답변/이 없네요! 귀하의 댓글 전과 같은 정상적인 사람이 문제에 대한 해결책을 표시하고이 문제에 대한 해결책에 대한 직접적인 링크조차없는 곳에 트롤로 보내지 않을 수 있습니다!!!!!.

 

ADX 표시기 대신 포물선을 삽입해 주시면 모두 만족할 것입니다).

테스터에서 시각화를 사용하여 실행하면 이 교체가 명확하게 제안됩니다.

감사합니다.

 
Tojlna:

) 진짜 트롤의 답변입니다!

프로필을 살펴봤는데요. 그의 /답변/이 없습니다! 댓글 전과 같은 정상적인 사람이라면 이 문제에 대한 해결책에 대한 직접적인 링크조차 없는 곳에 트롤로 보내지 않고 문제에 대한 해결책을 표시할 수 있을까요!!!!!.

당신과 나는 브루더샤프트에서 술을 마시지 않았고 우리는 친구가 아닙니다. 모르는 사람을 찌르는 것이 허용된다고 생각하시나요?

문제에 대한 해결책을 게시하려면 최소한 존경받을 자격이 있고 게으르지 않아야합니다. 하지만 더 중요한 것은 지식입니다. 결국 아무도 공짜를 좋아하지 않습니다.

그건 그렇고, 프로필에 토론에 대한 직접 링크가 있습니다:


그리고 네, 여기에 있습니다 (그때는 충분히 열심히 보지 않았습니다):

Типичные ошибки и способы их устранения при работе с торговым окружением
Типичные ошибки и способы их устранения при работе с торговым окружением
  • 2018.02.19
  • www.mql5.com
В данной теме будем обсуждать часто встречающиеся ошибки при работе с торговым окружением терминала в тех или иных алгоритмах, методы их устранения...
 

안녕하세요, 오류가 발생했습니다:

'OrderSend'의 반환 값은 213줄과 259줄을 확인해야 합니다.


해결하셨나요?

 

저에게도 같은 일이 일어났습니다. 문제를 해결했습니다.

my_first_ea.mq5 스크립트 줄에 다음과 같이 표시됩니다.

mrequest.type_filling = ORDER_FILLING_FOK; // 주문 실행 유형

이를 다음과 같이 변경했습니다.

mrequest.type_filling = ORDER_FILLING_IOK; // 주문 실행 유형

Cheers,


북단:

Quando estou depurando sempre da erro na hora de enviar a ordem. Eu pensei que fosse meu código, mas mesmo testando o arquivo mql5 pra download da erro também.



 

안녕하세요, 훌륭한 가이드 감사합니다!


하지만 문제가 있습니다. 제공된 예제를 컴파일하고 디버거를 실행하고 중단점이 작동하고 디버깅을 다시 시작했는데 다음과 같이 매수 및 매도 주문 모두에서 4756 오류가 발생합니다:


The Buy order request could not be completed -error:4756
The Sell order request could not be completed -error:4756
...


무슨 문제일 수 있으며 이 동작을 수정하려면 무엇을 살펴봐야 하나요?


V.