[ARCHIVE!] 포럼을 어지럽히 지 않도록 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 4. - 페이지 394

 
rosomah :

도와주세요, 제발.

Expert Advisor에 Pending order modifier를 넣었는데 Journal에서 테스트하면 오류 - 1이 나옵니다.

저것들. - "상수값이 함수 매개변수로 전달되면 이 경우 오류 1(ERR_NO_RSULT)이 생성됩니다."

수정전에 체크를 해두었지만 소용이 없습니다. 실수는 어디에 있습니까? EA는 테스트 중이지만 값이 변경되지 않은 주문을 제거하는 방법은 무엇입니까?

pr 값을 인쇄하고 중지하고 Print에서 가져 와서 OrderModify에 전달한 내용을 확인하십시오.
 
필요한 정보 감사합니다 :)
 

오랜 휴식 끝에 Expert Advisor를 쓰기 로 결정했지만 운이 좋지 않습니다 ...

가격은 이제 터미널에서 다음과 같이 표시됩니다. 1.31126 - 소수점 이하 5자리

Bid, Ask, Open[i], High[i], Low[i], Close[i] 변수는 1.3113 - 4자리 숫자로 가격을 반환합니다.

이 때문에 고문이 작동하지 않습니다. 어떻게 이기나요?

아시는 분 알려주세요...

 
Acnupuh72 :

Bid, Ask, Open[i], High[i], Low[i], Close[i] 변수는 1.3113 - 4자리 숫자로 가격을 반환합니다.

이 때문에 고문이 작동하지 않습니다. 어떻게 이기나요?

Print 로 인쇄할 때 DoubleToStr(PRICE , 5 ) 사용
 
rosomah :

도와주세요, 제발.

Expert Advisor에 Pending order modifier를 넣었는데 Journal에서 테스트하면 오류 - 1이 나옵니다.

저것들. - "상수값이 함수 매개변수로 전달되면 이 경우 오류 1(ERR_NO_RSULT)이 생성됩니다."

수정전에 체크를 해두었지만 소용이 없습니다. 실수는 어디에 있습니까? EA는 테스트 중이지만 값이 변경되지 않은 주문을 제거하는 방법은 무엇입니까?


분수를 비교하기 전에 정규화해야 합니다.
 

한 번에 하나의 주문만 가질 수 있는 것이 정상이지만 부분적으로(소액으로) 닫을 수 있으며 테스터에 다음 그래프가 그려집니다.

이러한 형평성과 균형은 분기되지만 1개의 기존 주문에서는 항상 동일해야 합니다. 로트가 부분적으로 마감되었기 때문입니까 아니면 코드에 오류가 있습니까?

 
엑셀 "움직임"이 mql 언어의 코드로 작성되는 프로그램을 보았기 때문에 제가 (거의) 엑셀을 완벽하게 안다면 mql을 극복할 수 있는지 말해 주세요. 프로그래밍에 대한 그러한 접근 방식은 어디에서 찾을 수 있습니까?
 
yosuf :
엑셀 "움직임"이 mql 언어의 코드로 작성되는 프로그램을 보았기 때문에 제가 (거의) 엑셀을 완벽하게 안다면 mql을 극복할 수 있는지 말해 주세요. 프로그래밍에 대한 그러한 접근 방식은 어디에서 찾을 수 있습니까?
사람은 무엇이든 할 수 있습니다. 중국어, 스와힐리어 및 기타 동등하게 복잡한 언어로 MQL4를 배울 수도 있습니다.
 
얘들아! 어디선가 수익성 있는 거래를 단계적으로 마감하라는 권장 사항을 보았습니다. 예를 들어, 먼저 초기 로트의 60%를 마감한 다음 각각 30%를 마감합니다. 직접 본 사람은 올바른 주소로 부탁드립니다.
 
paladin80 :
pr을 인쇄하고 Print에서 값을 가져와서 OrderModify에 전달하는 내용을 확인합니다.

덕분에 다른 변형으로 가져 왔습니다. 실제로 값은 동일합니다. 이것은 내가 우연히 이해한 것입니다. 수정 값은 내가 처음에 설정한 값과 우연히 일치했습니다. 하지만 일반적으로 단말 자체가 비교를 하고 값이 같으면 주문을 수정하지 않고 에러 1을 표시합니다.