기고글 토론 "자신만의 추적 손절매 만드는 법" - 페이지 4

 
Alex_Pushkin:

my_first_ea_sartrailing.mq5(26.61 KB


컴파일 할 때 5 개의 오류가 발생하여 다운로드 한 것을 시도하고 지침에 따라 컴파일했습니다.....

처음에는이 기사가있어서 기뻤는데 지금은 사용할 수 없어서 슬프다, 내가 이해하지 못했을까요?

또는 내가 잘못하고 있습니다..... 힌트주세요! 초보자에게)


메타 편집기의 지하실에 어떤 오류, 스크린 샷, 무엇이 있는지 보여줍니다.

 

포럼이 어수선하지 않도록 아래에서 파일의 다른 오류 스크린 샷! 다른 브로커에서 5MT에서 시도하면 동일한 오류가 발생합니다!

파일:
 
Alex_Pushkin:

포럼을 어지럽히지 않도록 하단의 파일에 오류의 다른 스크린 샷! 다른 브로커에서 5MT에서 시도하면 동일한 오류가 발생합니다!


샘플_트레일링스톱.mqh 파일을 다운로드하고 포함에 넣습니다.

 
네, 감사합니다! 작동 중입니다!
 

좋은 기사! 고마워요!!!

Sample_TrailingStop.mqh 헤드 파일을 컴파일할 때 세 가지 경고가 생성됩니다:

'OrderSend'의 반환값을 확인해야 함 Sample_TrailingStop.mqh 170 31
'OrderSend'의 반환값을 확인해야 함 Sample_TrailingStop.mqh 198 31
초기화되지 않은 변수 'tm' 사용 가능 Sample_TrailingStop.mqh 209 21
0 오류, 경고 3개, 컴파일 시간: 245msec 1 4

처음 두 개는 명확하고, 검증을 제공해야 하며, 그 방법을 알고 있습니다.

하지만 세 번째는 어떻게 해결할 수 있을까요?

 
natyog:

좋은 기사! 고마워요!!!

Sample_TrailingStop.mqh 헤드 파일을 컴파일할 때 세 가지 경고가 생성됩니다:

'OrderSend'의 반환값을 확인해야 함 Sample_TrailingStop.mqh 170 31
'OrderSend'의 반환값을 확인해야 함 Sample_TrailingStop.mqh 198 31
초기화되지 않은 변수 'tm' 사용 가능 Sample_TrailingStop.mqh 209 21
0 오류, 경고 3개, 컴파일 시간: 245msec 1 4

처음 두 개는 명확하고, 검증을 제공해야 하며, 그 방법을 알고 있습니다.

하지만 세 번째는 어떻게 제거할 수 있을까요?


tm 배열이 선언된 곳에서 null 요소에 값을 할당합니다:

datetime tm[1]; // было

tm[0]=0; // добавить

 
감사합니다!
 

아아, 하지만 my_first_ea_sartrailing.mq5를 테스트하면:

2017.08.25 10:43:38.890 2016.01.21 12:00:00 1.08900에 0.10 EURUSD 즉시 매도 실패 sl: 1.09200 tp: 1.07900 [잘못된 요청]
2017.08.25 10:43:38.891 2016.01.21 12:00:00 알림: 매도 주문 설정 요청 실패 - 오류 코드: 4756

주문 설정 요청이 실행되지않았습니다! 왜 그럴까요?

 
natyog:

아아, 하지만 my_first_ea_sartrailing.mq5를 테스트하면:

2017.08.25 10:43:38.890 2016.01.21 12:00:00 1.08900에 0.10 EURUSD 즉시 매도 실패 sl: 1.09200 tp: 1.07900 [잘못된 요청]
2017.08.25 10:43:38.891 2016.01.21 12:00:00 알림: 매도 주문 설정 요청 실패 - 오류 코드: 4756

주문 설정 요청이 실행되지않았습니다! 왜 그럴까요?


포지션은 어떻게 개설하나요?

 
Dmitry Fedoseev:

포지션은 어떻게 개설하나요?


네! 질문 대 질문, 현명합니다!

포지션은 전문가 어드바이저 my_first_ea_sartrailing.mq5가 개설합니다.