В тестере прибыль на реале слив депозита?
Нет 100% уверенности в стабильной работе советника?
Останавливаются котировки в терминале?
Установите программу сервис – mtonline и спите спокойно!
В случае, если котировки не поступают в терминал, советник не может контролировать ситуацию на счете, т.к. функция start() выполняется только с приходом нового тика.
Mtonline контролирует поток котировок и в случае его остановки перезагружает терминал.
Mtonline устанавливается в виде сервиса в ОС Windows.
Для бесперебойной работы советника необходимо в функции start() прописать Print(“любой текст или переменные”). С приходом новой котировки советник будет дописывать в файл /experts/logs/ГГГГММДД.log новую строку. Сервис контролирует log советника, и если время изменения log файла меньше чем указано в настроечном параметре в ini фала – перезагружает сервис с MetaTreder.
Необходимым условием является запуск MetaTreder с советником в виде сервиса, например используя программу AppToService.exe
Данный механизм обеспечивает контроль не только потока котировок, но также успешное функционирование советника (исполнение главной функции start()).
EAのコードをループするスクリプトに移した方が簡単なのでは?
再起動は有効ですか? いつもですか?たった1足で見積もりが来なくなったケースもありましたし...。
- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索
テスターでは、リアル口座の利益が預金を排出しているのでしょうか?
Expert Advisorの安定性に100%の自信はないですか?
引用元: 端末の停止位置?
サービス - mtonline をインストールして、安心して眠りについてください。
start() 関数は新しいティックが到着したときにのみ実行されるため、端末に相場が来ない場合、Expert Advisor は口座の状況を制御することができません。
Mtonlineは引用符の流れを監視し、停止している場合は端末を再読み込みします。
Mtonlineは、Windowsのサービスとしてインストールされます。
Expert Advisor をスムーズに動作させるためには、関数 start() の中で Print("any text or variables") を記述する必要があります。新しい相場が来ると、Expert Advisor は /experts/logs/YYYYMMDD.log ファイルに新しい行を 追加します。このサービスはExpert Advisorのログを制御し、ログファイルの変更時間がファイルのiniパラメータで指定した時間よりも短い場合 - MetaTrederでサービスを再読み込みします。
必要な条件は、AppToService.exe プログラムを使用して、Expert Advisor とともに MetaTreder をサービスとして稼働させることです。
この機構は、引用符の流れの制御だけでなく、アドバイザーの正常な動作(主関数start()の実行)も提供する。