안녕하세요. 저는 MQL4에 대해 알게 되었고 "초등, Watson!" 전략에 대한 Expert Advisor를 작성하여 지식을 통합하기로 결정했습니다. 그러나 고문은 작동하지 않았습니다. 제 말은, 효과가 있었지만 잘못되었습니다. 그리고 알고리즘의 오류를 볼 수 없습니다.
나는 조명자들에게 코드(첨부)를 보도록 요청한다. 처음에는 오류를 찾고 확인을 위해 코드를 제출해야 한다고 가정했기 때문에 단계별 설명이 많이 있습니다.
그리고 질문은 이것입니다. 가격이 상승할 때와 하락할 때 모두 보류 중인 주문이 수정되는 이유는 무엇입니까? 실제로, 기준 블록에서 수정 신호는 현재 가격이 이전 틱의 가격보다 높은 경우에만 나타나야 합니다.
미리 감사드립니다...
추신: 7번째 블록에는 잘못된 입찰 및 요청이 있지만 이는 보고서의 수학을 더 잘 이해하기 위해 특별히 수행되었습니다. 나는 하나의 이상한 결함을 발견했는데, 그 때문에 sl 및 tp를 주석 처리된 줄에서처럼 변수가 아닌 동일한 블록의 상수로 규정해야 했습니다. 그건 그렇고, 이것은 두 번째 질문입니다. 주석이 달린 sl 및 tp 변형에서 주문 가격과 관련하여 450 및 700 세트가 아닌 45 및 70을 얻은 이유는 무엇입니까?
다운로드한 15분 따옴표 eur / usd알파리와 함께. 고문 테스트를 시작했습니다. 얼마 전까지만 해도 모든 것이 괜찮았다가 따옴표가 사라지고 올해 4월부터 시작되는 역사가 있습니다. 어떻게 될 것인가? 그래픽 설정에서 "최대. 기록 막대" 및 "최대. 창의 막대"는 최대값을 1,00,000,000으로 설정합니다.
그래도 아무것도 삭제하지 않았습니다. 아마도 따옴표는 어디에도 사라지지 않았으며 따옴표가 주기적으로 사라지는 일종의 결함이 있습니다.
예전에는 메타트레이더를 삭제했다가 다시 설치했는데 이것만으로 문제가 해결되었습니다.
이제 메타트레이더를 삭제하고 싶습니다. "서버가 링크를 반환했습니다"라고 표시됩니다. Windows 7 운영 체제에서는 메타트레이더가 Program Files(x86) 폴더에 자동으로 설치되었습니다.
어떤 창/하위 창에서 개체가 생성되었는지 코드에서 확인할 수 있습니까?
https://docs.mql4.com/ru/objects/ObjectGet
객체가 생성된 창을 나타내는 속성은 무엇입니까?
객체가 생성된 창을 나타내는 속성은 무엇입니까?
찾지 못했습니다. 그래서 그것은 속성이 아닙니다 :-( 이해하지 마십시오.
이름에 하위 창 번호를 지정해 볼까요?
찾지 못했습니다. 그래서 그것은 속성이 아닙니다 :-( 이해하지 마십시오.
이름에 하위 창 번호를 지정해 볼까요?
객체를 자동으로 생성한다면 이것은 좋은 해결책이 될 것이지만, 객체가 기본 이름을 사용하여 수동으로 추가된다면 분명히 이 경우에 대한 해결책이 아직 없는 것 같습니다. 어쨌든 감사합니다!
어떤 창/하위 창에서 개체가 생성되었는지 코드에서 확인할 수 있습니까?
atztek :
객체가 생성된 창을 나타내는 속성은 무엇입니까?
객체 생성 시 3번째 파라미터
ObjectCreate("text_object", OBJ_TEXT ,0, D'2004.02.20 12:30', 1.0045)
안녕하세요. 저는 MQL4에 대해 알게 되었고 "초등, Watson!" 전략에 대한 Expert Advisor를 작성하여 지식을 통합하기로 결정했습니다. 그러나 고문은 작동하지 않았습니다. 제 말은, 효과가 있었지만 잘못되었습니다. 그리고 알고리즘의 오류를 볼 수 없습니다.
나는 조명자들에게 코드(첨부)를 보도록 요청한다. 처음에는 오류를 찾고 확인을 위해 코드를 제출해야 한다고 가정했기 때문에 단계별 설명이 많이 있습니다.
그리고 질문은 이것입니다. 가격이 상승할 때와 하락할 때 모두 보류 중인 주문이 수정되는 이유는 무엇입니까? 실제로, 기준 블록에서 수정 신호는 현재 가격이 이전 틱의 가격보다 높은 경우에만 나타나야 합니다.
미리 감사드립니다...
추신: 7번째 블록에는 잘못된 입찰 및 요청이 있지만 이는 보고서의 수학을 더 잘 이해하기 위해 특별히 수행되었습니다. 나는 하나의 이상한 결함을 발견했는데, 그 때문에 sl 및 tp를 주석 처리된 줄에서처럼 변수가 아닌 동일한 블록의 상수로 규정해야 했습니다. 그건 그렇고, 이것은 두 번째 질문입니다. 주석이 달린 sl 및 tp 변형에서 주문 가격과 관련하여 450 및 700 세트가 아닌 45 및 70을 얻은 이유는 무엇입니까?
어떤 창/하위 창에서 개체가 생성되었는지 코드에서 확인할 수 있습니까?
창을 스크롤하고 이름으로 원하는 개체를 찾습니다.
https://docs.mql4.com/en/objects/ObjectFind
공장! 고맙습니다!
다운로드한 15분 따옴표 eur / usd 알파리와 함께. 고문 테스트를 시작했습니다. 얼마 전까지만 해도 모든 것이 괜찮았다가 따옴표가 사라지고 올해 4월부터 시작되는 역사가 있습니다. 어떻게 될 것인가? 그래픽 설정에서 "최대. 기록 막대" 및 "최대. 창의 막대"는 최대값을 1,00,000,000으로 설정합니다.
그래도 아무것도 삭제하지 않았습니다. 아마도 따옴표는 어디에도 사라지지 않았으며 따옴표가 주기적으로 사라지는 일종의 결함이 있습니다.
예전에는 메타트레이더를 삭제했다가 다시 설치했는데 이것만으로 문제가 해결되었습니다.
이제 메타트레이더를 삭제하고 싶습니다. "서버가 링크를 반환했습니다"라고 표시됩니다. Windows 7 운영 체제에서는 메타트레이더가 Program Files(x86) 폴더에 자동으로 설치되었습니다.
혹시 같은 문제를 겪으시고 해결하신 분 계시면 알려주세요.