
MQL4MQL5 チャート操作
ChartOpen()
- できること
- 新しいチャートを開く
- 対応
- MQL4・MQL5
ChartOpen() とは
銘柄と時間足を指定して、新しいチャートを開く関数です。
ChartOpen() の書式と引数
long ChartOpen(string symbol, int period)| 引数 | 型 | 省略時 | 説明 |
|---|---|---|---|
symbol | string | 必須 | 銘柄名。 |
period | int | 必須 | 時間足(PERIOD_H1 などの定数)。 |
戻り値
開いたチャートの ID。失敗したら 0。
ChartOpen() の使い方(コード例)
MQL4・MQL5 共通
long id = ChartOpen("EURUSD", PERIOD_H1);
if(id == 0)
Print("チャートを開けません error=", GetLastError());OnTick()・OnStart() などの関数の中に書いて使う例です。MetaEditor でコンパイルできることを確認済みです。












