ExpertRemove

ResEAを停止し、EAをチャートからアンロードします。

ExpertRemove

void  ExpertRemove();
  • 引数

なし。

  • 戻り値

なし。

  • その他

EAは直ぐに停止されません。
ExpertRemove()関数はEA動作を停止させるフラグを設定します。

つまりOnDeinitイベントが発生させる事と同じになります。
現在のイベント処理が完了後に、OnDeinit()関数が呼ばれてチャートからEAがアンロードされます。

サンプル

#property strict

void OnDeinit(const int reason)
{
   Print("関数名",__FUNCTION__);
}

void OnInit(){
    Print("関数名",__FUNCTION__,"1");
    ExpertRemove();
    Print("関数名",__FUNCTION__,"2");
}

Twitterでフォローしよう

おすすめの記事