FX自動売買「Dr.EAのブログ」

完全自動売買を可能にするMetaTraderのEAを開発する Dr.EAの正規ブログ。EAのプログラミング言語MQLの使用方法や EAの編集方法についての記事を書いています。FXの自動売買やシステムトレード に興味がある方は、是非ご覧下さい。

トップイメージ トップページイメージ

Dr.EA MQL4 Reference

ブール演算子

ブール演算子 論理否定 NOT (!) 論理否定の演算対象となる値(感嘆符で表される否定演算)は算術タイプでなければなりません。もし、演算対象の値が false(0) の場合、結果は true(1) になります。また、演 […]
Dr.EA MQL4 Reference

関係演算子

関係演算子 論理値の偽(false)は整数のゼロで表されます。一方、論理値の真(true)はゼロ以外の値で表されます。 関係演算子や論理演算を含む式の値はfalseまたはtrueとなります。 関係演算子について 関係演算 […]
Dr.EA MQL4 Reference

代入演算子

代入演算子 代入演算子は、変数に値を代入する場合に使用します。算術演算子などと組み合わせて代入することもできます。 代入演算子について 代入演算子による代入は次のように記述します。 y = x; yにxの値を代入 y + […]
Dr.EA MQL4 Reference

算術演算子

算術演算子 算術演算は、足し算や掛け算などに使用します。 算術演算子について 算術演算子による計算は次のように記述します。 変数の加算 i = j + 2; 変数の減算 i = j – 3; 符号の反転 x […]
Dr.EA MQL4 Reference

式 式は1つ以上の演算対象の数値と演算子から成り立ちます。式は複数の行で書くこともできます。セミコロン(;)が終了式演算子です。 サンプルコード a++; b = 10; x = (y * z) / (w + 2) + […]
Dr.EA MQL4 Reference

void型とNULL定数

void型とNULL定数 void型は、値を返さない関数の型に使用します。また、引数がない関数の()カッコ内にも使用します。 void型の関数について void型の関数は次のように定義します。 void 関数名(仮引数) […]
Dr.EA MQL4 Reference

型キャスト(型変換)

型キャスト(型変換) ある値を別のデータ型に変換するには、型キャストを利用します。 型キャストについて 型キャストを使用するには、次のように記述します。 (変換後のデータ型)値 または、 変換後のデータ型(値または式) […]
Dr.EA MQL4 Reference

配列

配列 動的配列 最大4次元の配列が宣言可能です。 最初の角括弧[]に値指定なしの配列を宣言すると、自動的に動的配列が生成されます。 サンプルコード double arr[][10]; // 2次元動的配列 ArrayRe […]
Dr.EA MQL4 Reference

string型(文字列型)

string型(文字列型) string型は、テキスト文字列を扱う際に使用します。テキスト文字列は、ゼロで終わるUnicode形式の文字列です。文字列を記述する場合は、次のようにダブルクォーテーション“で囲っ […]
Dr.EA MQL4 Reference

double型

double型 double型は、小数部分を持つ実数で使用する浮動小数点数型です。double型の範囲は次の表の通りです。 最大値 約 1.797693e308(10の308乗) 正の値の最小値 約 2.225074e- […]