Скачать MetaTrader 5

MqlTick time_msc

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Maxim Dmitrievsky
14891
Maxim Dmitrievsky  

В тестере не работает? выдает одно и то же в процессе тестирования. По тикам на реал данных.

Т.е. задача какая - попытаться протестировать бота с временным разрешением менее секунды. Можно конечно использовать GetTickCounter(), но тогда в тестере можно тестировать только в визуальном  моде и при медленной прокрутке, примерно соответствующей настоящему течению времени, что очень долго, геморно и неправдоподобно.  

2016.04.02 15:53:59     Core 1  2016.03.07 22:40:08   1028078432976
2016.04.02 15:53:59     Core 1  2016.03.07 22:40:07   1028078432976
2016.04.02 15:53:59     Core 1  2016.03.07 22:40:06   1028078432976
2016.04.02 15:53:59     Core 1  2016.03.07 22:40:05   1028078432976
2016.04.02 15:53:59     Core 1  2016.03.07 22:40:04   1028078432976
2016.04.02 15:53:59     Core 1  2016.03.07 22:40:03   1028078432976
2016.04.02 15:53:59     Core 1  2016.03.07 22:40:02   1028078432976
2016.04.02 15:53:59     Core 1  2016.03.07 22:40:01   1028078432976
2016.04.02 15:53:59     Core 1  2016.03.07 22:40:00   1028078432976
2016.04.02 15:53:59     Core 1  2016.03.07 22:39:59   1028078432976
2016.04.02 15:53:59     Core 1  2016.03.07 22:39:58   1028078432976
2016.04.02 15:53:59     Core 1  2016.03.07 22:39:57   1028078432976
2016.04.02 15:53:59     Core 1  2016.03.07 22:39:56   1028078432976
2016.04.02 15:53:59     Core 1  2016.03.07 22:39:55   1028078432976
2016.04.02 15:53:59     Core 1  2016.03.07 22:39:54   1028078432976
Maxim Dmitrievsky
14891
Maxim Dmitrievsky  
up
Slava
Модератор
6918
Slava  
У тестера квант времени - 1 секунда
Maxim Dmitrievsky
14891
Maxim Dmitrievsky  
Slawa:
У тестера квант времени - 1 секунда
а коли реальные тики есть, мб есть смысл увеличить до одной мс? ну для пущей точности
Slava
Модератор
6918
Slava  
Maxim Dmitrievsky:
а коли реальные тики есть, мб есть смысл увеличить до одной мс? ну для пущей точности
Смысл есть. Но не в ближайшем будущем.
Petros Shatakhtsyan
9659
Petros Shatakhtsyan  

Я всегда думал, что создание отдельного тестера, это ошибочное решение.

Надо было MetaTrader превратить тестера. Т.е.  на MT добавить режим тестирования и чтобы МТ сам работал в режиме тестера.

Для этого достаточно было вместо приходящих тиковых значений, на вход МТ подать исторические тики.  Это дал возможность установить  эксперты на разных инструментах и тестировать с разными параметрами как на реале.

И не только это. Можно было и еще использовать МТ как тренажер, когда пользователь мог проверить свою стратегию в ручном режиме, на исторических данных.

Alexey Volchanskiy
17145
Alexey Volchanskiy  
Slawa:
У тестера квант времени - 1 секунда
Petros Shatakhtsyan:

Я всегда думал, что создание отдельного тестера, это ошибочное решение.

Надо было MetaTrader превратить тестера. Т.е.  на MT добавить режим тестирования и чтобы МТ сам работал в режиме тестера.

Для этого достаточно было вместо приходящих тиковых значений, на вход МТ подать исторические тики.  Это дал возможность установить  эксперты на разных инструментах и тестировать с разными параметрами как на реале.

И не только это. Можно было и еще использовать МТ как тренажер, когда пользователь мог проверить свою стратегию в ручном режиме, на исторических данных.

Да, мысль хорошая. Сейчас тестер - черный ящик, что там твориться, неизвестно. И отладку в тестере не проведешь, что печально. Вот поэтому я стратегии обкатываю в Матлабе на реальных тиковых данных, там я все контролирую и все могу посмотреть.
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий