분명한. OrderSend() 함수를 사용합니다. 이 버전에서는 OrderSend () 함수가 이 응답을 기다려야 하기 때문에 OnTick() 함수에 의한 NewTick 이벤트 처리 지연이 서버 응답 부족으로 인한 것일 수 있습니다. 관심이 있는 경우 서버의 응답을 기다리지 않는 OrderSend() 함수 대신 비동기 복사본을 사용해 보십시오. 이 경우 Expert Advisor의 작업도 중단됩니까?
Yedelkin : 분명한. OrderSend() 함수를 사용합니다. 이 버전에서는 OrderSend () 함수가 이 응답을 기다려야 하기 때문에 서버 응답이 부족하여 지연이 발생한 것으로 보입니다. 관심이 있다면 OrderSend() 함수 대신 서버의 응답을 기다리지 않는 비동기 복사본을 사용해 보십시오. 이 경우 Expert Advisor의 작업도 중단됩니까?
2 sergeev, MQL5에서 시계가 멈추면 잠들었다는 의미입니다.
여기에 질문이 있습니다. 거래 요청을 보낼 때 어떤 기능을 사용합니까?
모든 일에는 이유와 설명이 있어야 합니다. 지금까지 '작동을 멈춘' 것처럼 보이는 현상을 포함한다.
2 sergeev, MQL5에서 시계가 멈추면 잠들었다는 의미입니다.
여기에 질문이 있습니다. 거래 요청을 보낼 때 어떤 기능을 사용합니까?
모든 일에는 이유와 설명이 있어야 합니다. 지금까지 '작동을 멈춘' 것처럼 보이는 현상을 포함한다.
어떤 MQL 이벤트(EA의 어떤 기능)에서 "잠자기 상태일 때 포착"합니까?
죄송합니다. 질문하신 내용을 잘 이해하지 못합니다.
시계는 void OnTick () 바로 뒤에 있습니다.
어떤 MQL 이벤트(EA의 어떤 기능)에서 "잠자기 상태일 때 포착"합니까?
누구든지 고문의 조건을 도울 수 있습니까?
어드바이저가 포지션을 청산 한 후 반대 포지션으로 같은 포지션을 즉시 오픈하도록 강제하고 싶습니다
예를 들어, 1개의 매도 및 1개의 매수 포지션만 2개 열렸습니다. 그 중 하나가 마감되었습니다(예: TP 또는 SL로 구매). 고문이 새 구매 위치를 열고 새 판매를 원합니다.
2 매도 포지션 1 매수 포지션
아마도 누군가는 반대의 경우와 함께 닫힌 거래가 열리는 일종의 공식을 제시할 것입니다.
또는 다른 방법으로 .. 나는 이미 내가 아는 모든 것을 시도했습니다 ((( 작동하지 않습니다 :, (
예, 전문가가 "잠들었다"는 것을 시각적으로 결정합니다. 차트의 주석에 있는 시간과 컴퓨터의 시간을 비교합니다. 이벤트를 사용하지 않습니다.
G001 : ResBear = OrderSend (request,result);
분명한. OrderSend() 함수를 사용합니다. 이 버전에서는 OrderSend () 함수가 이 응답을 기다려야 하기 때문에 서버 응답이 부족하여 지연이 발생한 것으로 보입니다. 관심이 있다면 OrderSend() 함수 대신 서버의 응답을 기다리지 않는 비동기 복사본을 사용해 보십시오. 이 경우 Expert Advisor의 작업도 중단됩니까?