FrameAdd

データとフレームを追加します。この関数には 2 つのバージョンがあります。

1. ファイルからのデータの追加

bool  FrameAdd(
  const string  name,        // Public 名称・レベル
  long          id,          // パブリック ID
  double        value,      // 値
  const string filename    // データファイル名
  );

2. 任意型の配列からのデータの追加

bool  FrameAdd(
  const string  name,        // Public 名称・レベル
  long          id,          // パブリック ID
  double        value,      // 値
  const void&   data[]      // 任意型の配列
  );

パラメータ

name

[in]  Public フレームラベル。FrameFilter() 関数のフィルタ内で利用出来ます。

id

[in]  public フレーム識別子。FrameFilter() 関数のフィルタ内で利用出来ます。

value

[in]  フレームに書き込む数値。OnTester() 関数でのように単一パスの結果を送信するために使用されます。

filename

[in]  フレームに追加するデータを含むファイルの名称。このファイルは MQL5/Files に位置しなければなりません。

data

[in]  フレームに書き込む任意の型の配列。参照で引き渡されます。

戻り値

成功の場合は true、それ以外の場合は false 。エラー情報を取得するには、GetLastError() 関数が呼ばれます。