チャートのIDを取得 ChartID 関数

関数

チャート操作関数

ChartID 関数

現在開いている MT4上のチャートの IDを取得します。

チャートIDとは、チャート毎に割り当てられている整数型の番号になります。

このチャートIDを使うことで、現在開いているチャート以外も操作ができるようになります。

データ型と構成・戻り値

long ChartID();

戻り値は、現在選択しているのチャートの IDを返します。

引数 [0]

引数無し。

使用例

ChartID 関数によるチャートIDの取得

ChartID関数によるチャートIDの取得です。ChartNext関数を合わせて使うことで次のチャートの IDも取得ができます。

コード

// ChartID関数によるチャートIDの取得
#property strict
void OnInit() {

Print("現在のチャートID:",ChartID());
Print("次のチャートID :",ChartNext(ChartID()));
}

コードをコンパイルして実行する方法はこちらを参考にしてください。(デモ口座でお試しください)

結果

① 現在のチャートIDは 、EAをあてたチャートのIDを取得します。

ChartNext関数を使ったIDは、現在のチャートタブの右側のチャートIDが取得されます。

タイトルとURLをコピーしました