Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
VIRTUAL::SelectByIndex(0);// восстановит реальный тестер, чтобы получить правильное время и тик, а не последний из Virtual
Вот оно на каждом тике и тормозит до 8 секунд
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Библиотеки: Virtual
fxsaber, 2023.01.26 08:48
Результаты замеров на обеих платформах.
97326 mcs
77569 mcs
869 mcs
525 mcs
36 mcs
8 mcs
13 mcs
Полностью перешел на указатели.
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Библиотеки: EAToMath
fxsaber, 2025.11.04 14:59
2 виртуалки без переключений на 0
_VSP(VirtualPointer);
Альтернатива - можно не перехватывать в Виртуале, а оставить родной. Чтоб не переключать на каждом тике на 0.
Или как то по другому сделать доступ к реальному тику.
Forester #:
У меня переключение на MQ тестер, чтобы получить тик.
В мат. режиме же ничего не получите.
У него наверное нет указателя. В других местах попробую поменять.
Но я не использую такое, т.к. есть классный макрос _VSP.
В мат. режиме же ничего не получите.
Сделал так:
Ускорения нет - всё те же 12 секунд.Сделал так:
Ускорения нет - всё те же 12 секунд.Это же не в мат. режиме?
Нет - виртуал по реальным тикам.
Применил _VSP - стало еще медленнее 14 вместо 12
Core 1 pass 0 returned result -2.950378 in 0:00:18.113
Core 1 pass 1 returned result -2.950378 in 0:00:14.418
Core 1 pass 2 returned result -2.950378 in 0:00:14.866
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Библиотеки: Virtual
Forester, 2025.11.07 14:24
Напишите просто.
Так будет получен тик в виртуальное окружение из реального напрямую - минуя переключения.
Применил _VSP - стало еще медленнее 14 вместо 12
VIRTUAL::NewTick();
Применил - 13 секунд.
Но его надо получить в переменную и его отправить на проверки, на запись и в стратегию.
В общем не ускорить... Основной расчет будет в мат режиме. Этот просто для контроля пусть будет.