MT4 MQL4で作成のEAの処理でint start()まで処理が行きません。

Print文で処理の流れを確認しますと、init()、int deinit()まで処理をしている
ことが分かります。

でもそこで止まって、int start()まで処理が行きません。

作成したEAは通貨インディケーターをもとに作成したものです。
テストはMT4のテスターでしています。
テスト誰か詳しい方がおりましたら助言をお願いします。

..[補足]..
コーディングは下記のとおりです。

int deinit()
{

//========
Print("deinit start");
//========
// for (int i = 0; i <= ArraySize(SingolaValuta)*2; i++)
// {
// ObjectDelete(SingolaValuta[i]+"_pos");
// ObjectDelete(SingolaValuta[i]+"_nom");
// ObjectDelete(Singo laValuta[i]+"_val");
// }
// ObjectDelete("credits"); //extern bool Credits = false;

return(0);
}

回答1

deinitは、EAを削除されたときに、実行されるやつだよ。
initが見れないとわからない。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA