Написал простого советника. Он открывает позицию с лучшим спредом, а далее открепляется от графика.
ПРОБЛЕМА: Если произошло аварийное завершение MT4, то при новом запуске МТ4 советник активируется повторно и открывает позицию заново. При этом советник не отображается в правом верхнем углу графика.
Что такое "аварийное завершение"? Это:
а) зависание с принудительным завершением МТ4 через диспетчер задач, б) длительное отключение от интернета (часто происходит в моем регионе), в) автоматическая перезагрузка ПК после очередного обновления Windows (МТ4 у меня работает круглосуточно). После повторного запуска МТ4 советник активируется повторно и открывает позицию заново.
Как решить проблему без использования VPS?
Текст советника:
input int Best_Spread = 15;
input double Lots = 0.01;
input int tp = 400;
input int sl = 200;
input string note = " ";
input int Magic = 0;
bool openbuy;
void OnTick()
{
if (Best_Spread >= MarketInfo(Symbol(),MODE_SPREAD))
Что такое "аварийное завершение"? Это:
а) зависание с принудительным завершением МТ4 через диспетчер задач,
б) длительное отключение от интернета (часто происходит в моем регионе),
в) автоматическая перезагрузка ПК после очередного обновления Windows (МТ4 у меня работает круглосуточно).
После повторного запуска МТ4 советник активируется повторно и открывает позицию заново.