Торговля из прошлого

 

Добрый день коллеги!

Тестировал нового советника, с довольно высокочастотной торговлей, 20-30 сделок в день, в тестере все было как надо, поставил помониторить на день на своем компьютере, и получил разочарование, ну ладно думаю, отличаются сильно тест и реальная торговля, прогнал еще раз установив побольше задержку (у меня ~160мс) - результат тот же, проверил сделки тест и торговля - результаты сильно разные по входам. Поставил на VPS, сижу наблюдаю... и вот не поверил бы если бы кто рассказал... лучше приложу фото экрана.

график

График минутка, стрелками отрисована сделка, которая судя по графику еще не закрыта, а закрыта... в будущем. И самое интересное эта сделка на самом деле была, и отражена в истории, и все параметры сходятся. Было это вот только что, на выступлении главы ФРС. расхождение моих котировок и VPS около 5 минут! Советник на VPS отрабатывает правильно, а терминал дома выводит тики и свечки пятиминутной давности! по ним же и торгует соответственно. Это как вообще так?

Виртуальный хостинг для MetaTrader 5
Виртуальный хостинг для MetaTrader 5
  • www.mql5.com
Самый быстрый виртуальный выделенный сервер (VPS) для трейдинга на форексе от производителей терминала MetaTrader 4/5
 

Или проблемы со стороны брокера и можешь его поарбитражить)

Или сбой матрицы

 
Vitaliy Kuznetsov:

Или проблемы со стороны брокера и можешь его поарбитражить)

Или сбой матрицы

В том то и дело, арбитражить не получится, исполняет по рынку, выдает котировки с задержкой, и решение советник соответственно принимает с задержкой. Но не всегда, а при больших движениях, на новостях.

 
Андрей:

В том то и дело, арбитражить не получится, исполняет по рынку, выдает котировки с задержкой, и решение советник соответственно принимает с задержкой. Но не всегда, а при больших движениях, на новостях.

а брокер что говорит?

 

Привет! Добавь фильтр,

чтобы бот открывал на обратных разрывах СLose[1] и Open[0].

Buy -  Close[1]>Open[0] 

Sell -  Close[1]<Open[0].

должно помочь.

 
Брокер тут не при чем, на vps же все нормально исполняется, похоже у меня проблема с компьютером, заметил системное время немного "плавает" видимо что-то с таймером, периодически просто синхрит время с интернетом, и выравнивает, отсюда вопрос, MT свечки рисует получается по системному времени компьютера? Раньше не замечал, торговал более редкими сделками там было без разницы, перешел на М1 проблема всплыла.
Документация по MQL5: Дата и время / TimeLocal
Документация по MQL5: Дата и время / TimeLocal
  • www.mql5.com
TimeLocal - Дата и время - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Андрей:
Брокер тут не при чем, на vps же все нормально исполняется, похоже у меня проблема с компьютером, заметил системное время немного "плавает" видимо что-то с таймером, периодически просто синхрит время с интернетом, и выравнивает, отсюда вопрос, MT свечки рисует получается по системному времени компьютера?

Начните с того, что поменяйте батарейку на материнской плате, она там стандартная и продается везде где продают батарейки для часов.

 
Volodymyr Zubov:

Начните с того, что поменяйте батарейку на материнской плате, она там стандартная и продается везде где продают батарейки для часов.

Это ноут, который не выключается месяцами, тестирую на нем ТС, батарейка вряд ли, либо генератор кварцевый, либо вирус какой, попробую отключить синхронизацию времени из интернета, но фиг с ним с ноутом, неужели МТ рисует свечи исходя из локального времени компьютера? Даже не смотря на то, что в него приходят котировки вовремя? Но старше системного времени на несколько минут?

 
Андрей:
 отсюда вопрос, MT свечки рисует получается по системному времени компьютера

никак нет.

иначе все арбитражили бы на этом )) 
 
Alexander Ivanov:

никак нет.

иначе все арбитражили бы на этом )) 

Исполняет с персоналки по рынку, говорю же, свечки рисует с запозданием.

 
Андрей:

Исполняет с персоналки по рынку, говорю же, свечки рисует с запозданием.

Ставил лет 5 назад терминал на Линукс. Запаздывание графика было 5 секунд