基本マジックナンバーの自動生成

int GetUniqueMagic(string symbol="")

引数

symbol

通貨ペア(省略可能)

戻り値

基本マジックナンバー

説明

通貨ペアsymbolで指定した複数のチャートにおいて、チャートの順番に1, 2, 3, ・・・と互いに重複しない数値を返します。symbolを省略した場合、オープンしたすべてのチャートにおいて、チャート順の数値を返します。

使用例

この関数の戻り値を基本マジックナンバーの設定に使う場合、初期化関数OnInit()中で、以下のようにInitPosition()の引数に代入します。

//初期化関数
void OnInit()
{
   InitPosition(GetUniqueMagic());
}