MQL4에 대한 질문입니다. - 페이지 9

 
int start () { double a = 1 ; if ( a > 3 && fun_1 () == 1 ) Alert ( " Всех расстрелять 2 раза " ) ; Alert ( " Все живы? " ) ; return ; } //+------------------------------------------------------------------+ int fun_1 () { Alert ( " Всех расстрелять 1 раз " ) ; return ( 0 ) ; }

살까 말까? 질문입니다 :)
if 문을 실행하는 동안 3보다 크지 않은 것으로 밝혀지면 Alert ("모든 사람이 살아 있습니다") 라인으로 제어를 이전해야 합니까?
 
왜 안 돼. 단 하나 - "모두 1번 쏘세요" 경고창이 나온 후 "모두 살아있습니까?" 경고창이 나타납니다. 약간 비극적입니다 :)
 
그게 바로 내가 말하는 것입니다.
내 개념에 따르면 통제는 &&와 fun 사이 어딘가에 있는 "삶"으로 옮겨져야 합니다. 즉, "그리고"가 있다는 것을 이해하는 즉시 말입니다.
 
이것은 이미 두 번 이상 작성되었습니다. 전체 검사가 진행 중입니다. 즉, 거짓을 받으면 두 번째 부분도 검사됩니다.
 
로쉬, 알겠습니다. 감사합니다. 알겠습니다.
 
stringo:
스키프:
창 크기를 픽셀 단위로 얻는 방법이 있습니까?
이론적으로 그렇습니다. WindowHandle (Symbol(),Period()) 함수를 사용하여 현재 창의 핸들을 가져오고 이 핸들을 dll에 제공하면 예를 들어 GetClientRect 함수를 사용하여 창의 크기를 찾을 수 있습니다.
동일한 Symbol() 및 Period()로 3개의 창이 열려 있다고 가정합니다.
이 세 창 각각의 핸들을 어떻게 찾을 수 있습니까?
 
Rosh:
이것은 이미 두 번 이상 작성되었습니다. 전체 검사가 진행 중입니다. 즉, 거짓을 받으면 두 번째 부분도 검사됩니다.
하위 표현식이 평가되는 순서가 어떻게든 지정되어 있습니까?
&& 및 || 혼합 및/또는 괄호가 사용됩니까?
 
말할 수는 없지만 올바른 위치에 대괄호를 사용하여 이 순서를 직접 결정합니다. 기억력이 좋지 않습니다. 그렇게 하는 것이 더 쉽습니다. :)
 
komposter >> :
왜 진드기 사이에? 왜 그들에게 전적으로 의존합니까?
모든 것이 당신과 어떻게 든 복잡합니다. 나는 그것을 탐구하지 않을 것입니다 .... 당신이 스스로 알아낼 것입니다.)

버디 안녕하세요

친절하게 대해

더 큰 타이머에서 더 작은 타이머로 화살표를 이동하는 방법을 알려주세요.

1시간에서 15분까지

감사해요