Syntax of MQL4 is much a C-like syntax, apart from some features:
MQL4 の構文は、いくつかの特徴は別として、多くがC言語のような構文です。
-
no address arithmetic;
アドレス計算ができません。
-
no operator do … while;
do … while 構文がありません。
-
no operator goto …;
goto 構文がありません。
-
no operation of [condition]?[expression 1]:[expression 2];
三項演算子がありません。
-
no compound data types (structures);
構造体がありません。
-
complex assignments are impossible; for example, val1=val2=0; arr[i++]=val; cond=(cnt=OrdersTotal)>0; etc.;
複雑な割り当てが不可能です。 たとえば、val1=val2=0; arr[i++]=val; cond=(cnt=OrdersTotal)>0; など。
-
calculation of a logical expression is always completed, never early terminated.
論理式の計算は常に完了します。決して早く終了はしません。