사용자(EA 또는 스크립트)가 생성한MessageBox 가 화면에 멈추면 MT 제어 옵션 을 사용할 수 있습니다 . 예를 들어, 메뉴를 사용할 수 있습니다. 고양이. 올바른 책에 의해 호출됩니다. 쥐. Expert Advisors >> 삭제가 있습니다. 삭제를 클릭해도 아무 작업도 수행되지 않습니다.
이것이 어떻게되어야합니까 아니면 버그입니까? 아마도 MessageBox에서 OK 또는 다른 버튼을 누르기 전에 MT에 액세스할 수 없도록 하기 위한 것이었습니까?
MessageBox 가 MT에 의해 생성된 경우 (예: 스크립트가 로드되는 동안 한 타임프레임에서 다른 타임프레임으로 전환하려는 경우) MT 를 사용할 수 없습니다 .
프로그래밍 방식으로 창에서 표시기와 전문가를 언로드하는 방법이 있습니까?
아니면 다운로드 또는 업로드?
예를 들어, 메뉴를 사용할 수 있습니다. 고양이. 올바른 책에 의해 호출됩니다. 쥐. Expert Advisors >> 삭제가 있습니다.
삭제를 클릭해도 아무 작업도 수행되지 않습니다.
이것이 어떻게되어야합니까 아니면 버그입니까? 아마도 MessageBox에서 OK 또는 다른 버튼을 누르기 전에 MT에 액세스할 수 없도록 하기 위한 것이었습니까?
MessageBox 가 MT에 의해 생성된 경우 (예: 스크립트가 로드되는 동안 한 타임프레임에서 다른 타임프레임으로 전환하려는 경우) MT 를 사용할 수 없습니다 .
그리고 init() 에서 Alert() 를 사용하는 것은 허용되지 않습니까?
내 스크립트에서 이러한 사용은 MT를 중단하고 다시 로드해야 합니다.
나는 무엇이 잘못되었는지 알아낼 때까지 어슬렁거렸다.
이것이 정상입니까 아니면 결함입니까?
이것이 정상입니까 아니면 결함입니까?
글리치
답장 해주셔서 매우 감사합니다.
이 결함이 발생하는 이유를 설명해 주시겠습니까?
이것은 MT 버그입니까 아니면 내가 잘못하고 있습니까?
184 빌드를 사용하고 있습니다. 모든 프로그램을 언로드하고 어드바이저와 표시기를 제거 하고 이러한 스크립트를 하나만 설치했습니다.
정수 초기화() { intA=0; Alert("A = ",A); 반품; }그리고 무역이 종료되었습니다.
무엇을 할까요?
거래가 너무 많이 중단되어 더 이상 시작되지 않아 차에 과부하가 걸렸습니다.
이것은 MT 버그입니까 아니면 내가 잘못하고 있습니까?
결함
무엇을 할까요?
새 빌드가 릴리스될 때까지 스크립트를 초기화할 때 경고를 사용하지 마십시오.
알았어 고마워.
그렇다면 다음을 고려할 수도 있습니다.
ObjectDelete() 가 deinit()에서 작동하려면 deinit()에 Alert()가 없어야 합니다.
또한 이 경우 Alert() 자체는 제대로 작동하며 아무 것도 중단하지 않습니다.