EAのterminalのexpertタブに表示されるuninit reasonの意味についてお話しします。MT4でEA自動売買をしているとterminalexpertのタブにこんなメッセージがでてきます。
メッセージ2011.02.04 20:36:07 9999 EURJPY,H1: uninit reason 3uninit reasonの部分は理由3のため初期化されなかったという意味です。
reasonは6つあります。
1REASON_REMOVE 1 Expert removed from chart.エキスパートがチャートから削除された
2REASON_RECOMPILE 2Expert recompiled. エキスパートが再コンパイルされた
3REASON_CHARTCHANGE 3symbol or timeframe changed on the chart.チャートのsymbol、時間枠が変更された
4REASON_CHARTCLOSE 4 Chart closed.チャートが閉じられた
5REASON_PARAMETERS 5 Inputs parameters was changed by user.パラメータ入力がユーザーによって変更された
6REASON_ACCOUNT 6 Other account activated.他のアカウントがアクティブになった
引用元: MT4メタトレーダーEAのterminalexpertタブuninit reasonの意味|FXで儲ける技術 12ヶ月で+9999PIPS稼ぐ!.