MQL5でEA作ろう講座

【超入門】MQL5 EA講座 第51回「クラスについて4 -派生クラス-」【EAの作り方】

前回はクラスにおけるアクセス指定子 について解説しました。 改めて前回の内容をおさらいをしておくと、 クラス内の変数や関数(メンバ)には、private,protected,publicというアクセスレベルが設けられている。 private...
MQL5でEA作ろう講座

【超入門】MQL5 EA講座 第49回「クラスについて2 -クラスの使い方-」【EAの作り方】

前回は クラスの概要 について解説しました。 改めて前回の内容をおさらいをしておくと、 クラスは、変数 と 関数 をまとめたものである クラス内に変数や関数を記述する際には、アクセス指定子によって、アクセスレベルを分類する。 アクセスレベル...
MQL5でEA作ろう講座

【超入門】MQL5 EA講座 第50回「クラスについて3 -アクセス指定子-」【EAの作り方】

前回は クラスの基本的な使い方 について解説しました。 改めて前回の内容をおさらいをしておくと、 -----------------------------------------------------------------------...
ソースコード解説

【徹底解説】MQL5ソースコード解体新書-パラボリック編-【MQL勉強用】

※【おススメのMT5・MQL5対応のFX業者】 MQL5にて開発した、MT5用EAを実運用するにあたり、 当サイトでは以下のFX業者をおススメいたします。 ・外為ファイネスト EAの利用制限なし。スキャルピングもOK 外為ファイネスト MT...
MQL5でEA作ろう講座

【超入門】MQL5 EA講座 第48回「クラスについて1 -クラスとは?-」【EAの作り方】

前回は MQL5公式リファレンスの見方 について解説しました。 改めて前回の内容をおさらいをしておくと、 MQL5公式リファレンスは、MQL5の設計元であるメタクオーツ社が提供している、MQL5の言語構造に関して説明しているページ群である。...
MQL5でEA作ろう講座

【超入門】MQL5 EA講座 第47回「MQL5公式リファレンスの見方」【EAの作り方】

前回は 関数の初期値 について解説しました。 改めて前回の内容をおさらいをしておくと、 初期値を割り当てた引数は、関数を呼び出す際に、引数の入力を省略することができる。(初期値じゃない値を入力することも可能) 初期値は複数の引数に設定できる...
MQL5でEA作ろう講座

【超入門】MQL5 EA講座 第46回「関数の初期値について」【EAの作り方】

--- 前回は 関数のオーバーロードについて解説しました。 改めて前回の内容をおさらいをしておくと、 関数のオーバーロードとは、関数に複数の書式を付与することである。 関数をオーバーロードさせるには、関数名は同じにしつつも、引数の数やデータ...
MQL5でEA作ろう講座

【超入門】MQL5 EA講座 第45回「関数のオーバーロード」【EAの作り方】

前回は 参照渡し について解説しました。 改めて前回の内容をおさらいをしておくと、 参照渡しは、関数の引数(パラメーター)に、データが格納されている場所を渡している 参照渡しは、関数に元のデータのある場所(アドレス)を渡すので、元のデータが...
MQL5でEA作ろう講座

【超入門】MQL5 EA講座 第44回「参照渡しについて」【EAの作り方】

前回は 値渡し について解説しました。 改めて前回の内容をおさらいをしておくと、 値渡しは、関数の引数(パラメーター)に、値のコピーを渡す際の記述方法の種類である。 値渡しの場合、データのコピーを渡しているので、関数内での処理がどのようなも...
MQL5でEA作ろう講座

【超入門】MQL5 EA講座 第43回「値渡しについて」【EAの作り方】

前回は return演算子 について解説しました。 改めて前回の内容をおさらいをしておくと、 return演算子は1:関数の処理を終了する。2:関数の終了時に戻り値を返す。という処理機能を持つ。 関数は、戻り値のデータ型が後述するvoid型...