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

 
고문을 잠시 멈추고 결과를 확인하십시오.
 

브로커가 어떤 종류의 주문을 실행하는지 mql4에서 어떻게 알 수 있습니까? 실행, 즉시 실행 또는 시장 실행을 요청하시겠습니까?

도움말을 살펴보았지만 아무 것도 찾지 못했거나 찜질을 하지 않고 어드바이저 시작 초기에 실행 유형에 대해 질문하여 즉시 가능한지 여부를 확인하는 것이 더 쉽습니다. 중지를 시키거나 필요로 하는

설치

 
주문을 연 후에 중지하는 습관을 들이면 잘못될 일이 없습니다.
 
안녕하세요 !! 이러한 문제를 이해하는 데 도움이 됩니다. TimeSeconds() 함수에서 반환된 값에서 정수를 얻는 방법(이후 산술을 사용할 수 있는 방법). 작업 ==, >,< ?????????
 
shljachov :
안녕하세요 !! 이러한 문제를 이해하는 데 도움이 됩니다. TimeSeconds() 함수에서 반환된 값에서 정수를 얻는 방법(이후 산술을 사용할 수 있는 방법). 작업 ==, >,< ?????????

TimeSeconds() 함수는 정수를 반환합니다.
 
안녕하세요! 말해주세요! 주문이 한 번만 열리고(조건이 충족되는 한) 주문이 닫힐 때(조건이 여전히 충족되더라도) 더 이상 주문이 없다고 어떻게 쓸 수 있습니까!
 
sergeev :

TimeSeconds() 함수는 정수를 반환합니다.
그러나 반환하는 숫자는 1 또는 2(일반 정수)와 비교되지 않습니다.
 
shljachov :
그러나 반환하는 숫자는 1 또는 2(일반 정수)와 비교되지 않습니다.

비교.

간단한 표시기를 만들고 다음을 참조하십시오.

 #property indicator_chart_window
int start()
{
   Comment ( "" + TimeSeconds ( TimeCurrent ()));
   return ( 0 );
}
 
lowech :
안녕하세요! 말해주세요! 주문이 한 번만 열리고(조건이 충족되는 한) 주문이 닫힐 때(조건이 여전히 충족되더라도) 더 이상 주문이 없다고 어떻게 쓸 수 있습니까!
지정하십시오. 시장에서 하나의 열린 위치를 말하는 것입니까 아니면 하나의 보류 중인 주문 에 대해 말하는 것입니까? 어떤 경우에도 Expert Advisor는 포지션/오더가 있는지 확인해야 하며, 발견되면 주문하기 전에 return(0)을 해야 합니다.
 
shljachov :
그러나 반환하는 숫자는 1 또는 2(일반 정수)와 비교되지 않습니다.
TimeSeconds 는 지정된 시간의 분 시작부터 경과한 시간(초)을 반환합니다. 따라서 함수는 정수를 반환합니다.