エムキューエル

MQL5でEA作ろう講座

【超入門】MQL5 EA講座第10回「データ型」

前回は、変数についてお話ししました。改めて前回の内容をおさらいしておくと、変数は、データを入れておける箱のようなものである。変数は(1)データ型を決める(=箱に入れる材料の種類を決める)、(2)変数の名前を決める(=箱にラベルを張る)(3)...
市場情報

SymbolInfoDouble関数について

機能SymbolInfoDouble関数は指定されたシンボルの指定されたプロパティを返します。ありていに言えば、指定銘柄・通貨ペアの小数点付き数値に関するデータを取得するための関数です。※指定銘柄・通貨ペアの整数型データを取得するSymbo...
MQL5リファレンス

iMomentum関数について

機能iMomentum関数は、Momentum(モメンタム)指標のハンドルを返します。バッファは1つです。※モメンタムの詳細は↓の記事をご参照ください<書式>intiMomentum(stringsymbol,//銘柄名ENUM_TIMEF...
MQL5でEA作ろう講座

【超入門】MQL5 EA講座第9回「変数について」【EAの作り方】 

-----------------------------------------------前回は、OnTick関数がどのように作用するのか?という点について解説しました。↓改めて前回の内容をおさらいしておくと、OnTick関数は値動きに...
EA制作お役立ち記事

【MQL5でパラボリックSARの売買シグナルを取得する方法】

パラボリックSARとは?パラボリックparabollicとは「放射線」という意味です。その名の通り、チャート上に放射線の点の連なり(StopAndReversePoint=SAR)が描画されるインジケータです。単にパラボリックとだけ言ったり...
MQL5リファレンス

Comment関数について

機能Comment関数はチャートの左上隅にコメントを出力する為の関数です。プログラム記述中の特定箇所をプログラムとして読み込ませないようにする、いわゆるコメントアウトとは別物です。コメントアウトについての詳細は下記の記事をご参照ください。M...
MQL5でEA作ろう講座

【超入門】MQL5 EA講座第8回「OnTick関数」

前回はOnDeinit関数がどのように作用するのか、という事を説明しました。↓改めて、前回の内容をおさらいをしておくと、OnDeinit関数とはMQL5ProgramFileがMT5のチャート上から削除された際に、一度だけ処理を行う関数であ...
EA制作お役立ち記事

【MQL5で最高値最安値を取得する方法その2】

少し前にこんな記事を書きました。この記事では、ArrayMaximum関数、ArrayMinimum関数を使ったやり方を紹介しました。複数の配列を用意し、MqlRates構造体を利用し・・・と色々とこねくり回した感のある記述でしたが、MQL...
MQL5でEA作ろう講座

【超入門】MQL5 EA講座第7回「OnDeinit関数」【EAの作り方】

前回は、コンパイルとは何か?という事の説明と、OnInit関数が、どのような働きをするのか?という事を見てもらいました。↓改めて前回のおさらいをしておくと、コンパイルとは記述した内容を機械が理解できる言葉(=機械語)に変換する作業であり、M...
取引関数

PositionsTotal()関数について

機能PositionsTotal()関数は未決済ポジションの数を返す関数です。<書式>intPositionsTotal();引数引数はありません。※引数についてはコチラのリンクをご覧ください。戻り値現在所有しているポジション数を返します。...