MQL言語基礎

MQL5サンプルコード

【MT5(MQL5)サンプルコード】For 反復演算子

MT4(MQL4)/MT5(MQL5)のFor反復演算子指定条件下の場合に処理をループします。for(式1;式2;式3)演算子;変数を式1で初期化し、式2で判定、式2の判定でtrueの場合は演算子を実行し、変数に対して式3を実行します。式2...
MQL5サンプルコード

【MT5(MQL5)サンプルコード】重文演算子(複数行を括弧で囲い、実行範囲として指定する)

MT4(MQL4)/MT5(MQL5)の重文演算子if文などで、括弧で囲った範囲を実行対象と指定する事ができる記述方式。{}括弧で囲わない場合、if文だとif条件の次の行だけ実行されます。括弧の後にセミコロン(;)は不要です。MT4→MT5...
MQL5サンプルコード

【MT5(MQL5)サンプルコード】Switch 演算子

MT4(MQL4)/MT5(MQL5)のSwitch演算子 式の値と一致するcaseの処理を実行する演算子。switch(式){caseconstant:operatorscaseconstant:operators...default:o...
MQL5サンプルコード

【MT5(MQL5)サンプルコード】If-Else 条件演算子

MT4(MQL4)/MT5(MQL5)のIf-Else条件演算子 もし〇〇なら△△するという演算子です。if(式)演算子1else演算子2式がtrueの場合、演算子1が実行され、falseの場合は演算子2が実行されます。MT4→MT5になっ...
MQL5サンプルコード

【MT5(MQL5)サンプルコード】Return演算子

MT4(MQL4)/MT5(MQL5)のReturn演算子 実行中の関数を終了し、呼び出し元のプログラムへ戻り値を返します。return(x);//x=戻り値(voidの場合は指定できない)voidの場合は戻り値は指定できません。MT4→M...
MQL5サンプルコード

【MT5(MQL5)サンプルコード】式の演算子

MT4(MQL4)/MT5(MQL5)式の演算子「;」セミコロンで終了する行は式とみなされます。;セミコロンをつけない場合、次の行と合わせて1つの式であるとみなされます。MT4→MT5になっても変わらず使えます。サンプルコードvoidOnI...
MQL5サンプルコード

【MT5(MQL5)サンプルコード】算術演算子(足し算、引き算、掛け算、割り算)

MT4(MQL4)/MT5(MQL5)の算術演算子足し算、引き算、掛け算、割り算の書き方です。変数の加算i=j+2;変数の減算i=j-3;符号の反転x=-x;変数の乗算z=3*x;除算i=j/5;剰余minutes=time%60;変数に1...
スポンサーリンク / Sponsored links
タイトルとURLをコピーしました