Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Нет правильной или неправильной логики при решении вашей задачи. Делайте так, как получается.
Нет правильной или неправильной логики при решении вашей задачи. Делайте так, как получается.
На самом деле, я хотел бы увидеть, как работает структура выполнения кода вашего советника (а не логика стратегии)
Вы эксперт в реальной торговле, и мне очень интересно узнать, как вы проводите сделки и как работает ваш советник (EA).Actually, I'd like to see how your EA code execution structure works (not the strategy logic)
You are an expert in actual trading, and I'm very interested in learning how you conduct trades and how your EA (Expert Advisor) operatesФорум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Библиотеки: MT4Orders
fxsaber, 2023.11.14 17:49
Вот мой код синхронизации (вызывается для каждой подТС) с виртуальными окружениями.
все в порядке
This week.
Quietly asking, are there any updates?
Пока не сделал. Вы можете использовать CLASSIC-вариант. Там все работает правильно.
Пока не сделал. Вы можете использовать CLASSIC-вариант. Там все работает правильно.
ok
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Библиотеки: Virtual
hini, 2024.11.04 14:24
Without opening the visualization, and then enabling VIRTUAL_ALTERNATIVE or disabling VIRTUAL_ALTERNATIVE respectively, you will find that the balances are different
Их использование меняет внутреннюю скрытую архитектуру библиотеки, обходя соответствующие замедляющие особенности MQL5/RAM. Имеет смысл использовать, если требуется скорость расчетов - Тестер.
К сожалению, работают только в моновалютном режиме.
Добавлен метод, позволяющий быстро понять, в каком режиме работает библиотека.
MAX_ORDERS 200 VIRTUAL_ALTERNATIVE VIRTUAL_SELECTORDERS_OBJECT VIRTUAL_ORDERSELECT_WITHOUT_COPYДля быстрых бэктестов на моновалютке использую именно этот набор режимов. Он бесплатно повышает производительности на десятки процентов, как минимум.
ЗЫ. Просьба попробовать эти режимы и сообщить об их результатах.
Возможно включить такие два режима работы библиотеки.
К сожалению, работают только в моновалютном режиме.
Работают в мультивалютном Apart-режиме.
Для быстрых бэктестов на моновалютке использую именно этот набор режимов. Он бесплатно повышает производительности на десятки процентов, как минимум.
Прогнал следующий советник в MT5-Тестере.
Реальное окружение (стандартный бэктест).
Виртуальное окружение.
И через скрипт альтернативный тиковый тестер.
С новыми режимами Virtual-тестер на данном примере в три раза быстрее, показывая производительность 37 миллионов тиков в секунду на старой машине. Т.е. 100 милллионов тиков в секунду на Modern-CPU - реально.
Итоговый результат.
Если добавить в MT5-Tester в моновалютке Virtual, получаем трехкратное ускорение расчетов. Если же без MT5-Tester - в 20 раз.
Если же использовать многоордерные ТС (мартины, гридеры, МО), то производительность может вырасти на порядки.