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

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

Dr.EA式 MQL4 リファレンス

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- […]
Dr.EA MQL4 Reference

float型

float型 float型は、小数部分を持つ実数で使用する浮動小数点数型です。float型は次の表の範囲に限られます。 最大値 約 3.402823e38(10の38乗) 正の値の最小値 約 1.175494e-38(1 […]
Dr.EA MQL4 Reference

enum 列挙型

enum 列挙型 enumは、列挙型を定義する際に使用します。列挙型は次のように定義します。 enum 列挙型名 { 定数1, 定数2, ... }; {}括弧内の,カンマ区切りで宣言されたそれぞれの定数はint型の値を […]
Dr.EA MQL4 Reference

bool型(ブール型)

bool型(ブール型) bool型は、true/falseの理論値を扱う際に使用する整数型です。 数値表現は1/0です。 サンプルコード // bool型の変数を宣言 bool b_01 = true; bool b_0 […]
Dr.EA MQL4 Reference

color型(カラー型)

color型(カラー型) color型は色を扱う際に使用する整数型です。 color型の値は、RGB形式・整数・ウェブカラーの3つの記述方法があります。 RGB形式 RGB形式で記述する場合は、次に示す書式C’ […]
Dr.EA MQL4 Reference

datetime型(日時型)

datetime型(日時型) datetime型は日時を扱う際に使用する整数型です。次の表のように1970年1月1日から3000年12月31日までの経過秒数として格納されます。 始まり 1970年01月01日 00時00 […]