주문을 수정한 후 수정 성공에 대한 메시지 상자가 팝업되었습니다. 그리고 (!) 내가 이 창에서 확인을 클릭할 때까지 어드바이저는 동결되었습니다! 이건 정말 나빠. 또한 창이 나타난 후 어드바이저가 비활성화된 경우 메시지 창에서 확인을 누르면 어드바이저가 모두 동일한 작업을 수행합니다(이 경우 포지션 닫기). 흥미로운 점은 고문이 더 이상 거기에 없지만 그의 명령이 실행되고 있다는 것입니다!
그래서 BOCH 가 여기에 있는 프로그래머는 누구입니까?! "non-boolean"에서 항상 "boolean"을 만들 수 있습니다!!!
이를 위해 주문을 여는 사실을 확인합니다.
당신은 용감하게 언어 지식의 다음 단계를 밟았습니다. 라이브러리 작업에 대해 알게되었습니다.
이것은 MetaTrader 전달의 표준 라이브러리입니다. 사람들은 자신의 (사용자) 라이브러리를 작성합니다. 거래 주문 기능을 포함하는 라이브러리 의 예 . 이러한 함수는 한 번 작성되고 필요한 경우 해당 코드에서 사용됩니다.
1) 아니요, 재판도 없습니다! 주문이 열리지 않으면 수정할 수 없습니다. 수정할 것이 없기 때문입니다. 아직 Expert Advisor 전체를 다 작성하지 않아서 블록으로 작성하고 바로 확인하고 추가하고 다시 확인합니다. 그러나 거래가 열리지 않으면 EA가 무엇을 해야 할지 모르기 때문에 완전히 뒤집힐 것이라고 생각하지 않습니다. 수정 명령이 있고 열린 포지션이 없습니다. :)) 다음 틱에서 열리고 수정됩니다.
2) BOH 여기 당신이 있습니다. 왜냐하면 나는 죄인이기 때문에 boolean-vnebolevsky가 얼마나 ... 즉, 사용자가 있습니다 펑크. 그리고 그것이 성취되었다고 가정해 봅시다. 즉, 포즈가 열린 것입니다. 그리고 이제 기계는 내 사용자 기능이 이제 TRUE라는 것을 이해할 것입니다. 만료되었습니까? 질문을 몰라서 죄송합니다.
3) 1 참조
4) #include는 아직 물어보기 민망한 주제입니다!
이론적으로 예를 들어 사용자 정의 함수 대신 내 CLOSE_ALL 및 MODIFY 스크립트에서 #include를 만들고 액세스할 수 있다는 것을 정확히 이해합니다.
#include <WinUser32.mqh> 행이 있어야 합니다.
이 파일은 포함되어 있습니다.
자랑하자...
수정할 때 플래그가 필요하지 않습니다.
if 조건(예: 교차 평균)에서는 대괄호 {}에서 사용자 함수 BUY 및 MODIFY를 참조하는 것으로 충분합니다.
따라서 조건은 BOTH 작업으로 확장됩니다. :))
이와 같이
{My_buy();
my_modify(); }
:))))))))))))))))))))))))))))
lottamer :
이와 같이
{My_buy();
my_modify(); }
:)))))))))))))))))))))))))))))
프로그램 코드에 대한 이러한 자유로운 해석에는 다음과 같은 설명이 필요합니다.
:)))프로그램 코드에 대한 이러한 자유로운 해석에는 다음과 같은 설명이 필요합니다.
:)))무엇 때문에?
TRUE-FALSE에 대해 My_buy(비 부울 변수)를 확인할 수 있습니까?
수정은 무조건적입니다 - 주문이 열려 있습니다 - 중지-테이크를 설정해야 합니다...
수정은 무조건적입니다 - 주문이 열려 있습니다 - 중지-테이크를 설정해야 합니다...
엄마의 눈! (즉, 나는 단단해진다!) :))
여기에 또 다른 것이 있습니다.
주문을 수정한 후 수정 성공에 대한 메시지 상자가 팝업되었습니다. 그리고 (!) 내가 이 창에서 확인을 클릭할 때까지 어드바이저는 동결되었습니다! 이건 정말 나빠. 또한 창이 나타난 후 어드바이저가 비활성화된 경우 메시지 창에서 확인을 누르면 어드바이저가 모두 동일한 작업을 수행합니다(이 경우 포지션 닫기). 흥미로운 점은 고문이 더 이상 거기에 없지만 그의 명령이 실행되고 있다는 것입니다!
조금 생각하고 선을 빼야 했다
message=message+ " 주문 수정 오류 #" +OrderTicket()+ " - " +type+ " - " +DoubleToStr(OrderLots(), 2 )+ ". " +error_desc+ " \n"
그 후 모든 것이 시계처럼 진행되었습니다. 창문이 없습니다 .. 모든 것이 열리고 닫힙니다 ... 열리고 닫힙니다 ... 열리고 닫힙니다 ...
:)))))))))))))))
추신
하지만 제거하면
계속 ;
그런 다음 변경 사항이 발생하지 않습니다 ... 라인과 동일
if(ret==IDOK) return(0);
그것이 무엇인지, 무엇이 그렇지 않은지 - 변경 없음!
왜 그런 겁니까?
무엇 때문에?
주문이 열리지 않으면 무엇을 수정할 것인가???
TRUE-FALSE에 대해 My_buy(비 부울 변수)를 확인할 수 있습니까?
그래서 BOCH 가 여기에 있는 프로그래머는 누구입니까?! "non-boolean"에서 항상 "boolean"을 만들 수 있습니다!!!
수정은 무조건적입니다 - 주문이 열려 있습니다 - 중지-테이크를 설정해야 합니다...
이를 위해 주문을 여는 사실을 확인합니다.
당신은 용감하게 언어 지식의 다음 단계를 밟았습니다. 라이브러리 작업에 대해 알게되었습니다.
#include <WinUser32.mqh>
이것은 MetaTrader 전달의 표준 라이브러리입니다. 사람들은 자신의 (사용자) 라이브러리를 작성합니다. 거래 주문 기능을 포함하는 라이브러리 의 예 . 이러한 함수는 한 번 작성되고 필요한 경우 해당 코드에서 사용됩니다.
그렇다면 왜 그것을 괄호 { } 안에 넣었습니까(예: 교차 평균)?
그녀를 위해.
어디에 넣을 수 있을 것 같나요? 주문이 시작된 직후에만.
엄마의 눈! (즉, 나는 단단해진다!) :))
왜 그런 겁니까?
주문이 열리지 않으면 무엇을 수정할 것인가???
그래서 BOCH 가 여기에 있는 프로그래머는 누구입니까?! "non-boolean"에서 항상 "boolean"을 만들 수 있습니다!!!
이를 위해 주문을 여는 사실을 확인합니다.
당신은 용감하게 언어 지식의 다음 단계를 밟았습니다. 라이브러리 작업에 대해 알게되었습니다.
이것은 MetaTrader 전달의 표준 라이브러리입니다. 사람들은 자신의 (사용자) 라이브러리를 작성합니다. 거래 주문 기능을 포함하는 라이브러리 의 예 . 이러한 함수는 한 번 작성되고 필요한 경우 해당 코드에서 사용됩니다.
1) 아니요, 재판도 없습니다! 주문이 열리지 않으면 수정할 수 없습니다. 수정할 것이 없기 때문입니다. 아직 Expert Advisor 전체를 다 작성하지 않아서 블록으로 작성하고 바로 확인하고 추가하고 다시 확인합니다. 그러나 거래가 열리지 않으면 EA가 무엇을 해야 할지 모르기 때문에 완전히 뒤집힐 것이라고 생각하지 않습니다. 수정 명령이 있고 열린 포지션이 없습니다. :)) 다음 틱에서 열리고 수정됩니다.
2) BOH 여기 당신이 있습니다. 왜냐하면 나는 죄인이기 때문에 boolean-vnebolevsky가 얼마나 ... 즉, 사용자가 있습니다 펑크. 그리고 그것이 성취되었다고 가정해 봅시다. 즉, 포즈가 열린 것입니다. 그리고 이제 기계는 내 사용자 기능이 이제 TRUE라는 것을 이해할 것입니다. 만료되었습니까? 질문을 몰라서 죄송합니다.
3) 1 참조
4) #include 는 아직 물어보기 민망한 주제입니다!
이론적으로 예를 들어 사용자 정의 함수 대신 내 CLOSE_ALL 및 MODIFY 스크립트에서 #include를 만들고 액세스할 수 있다는 것을 정확히 이해합니다.
if 조건 뒤에 #include My_buy 를 어떻게 삽입 합니까?