
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
В не тестерном чарте создаете панель, которая генерирует команды для тестера, как на картинке
А как этим пользоваться?
А как этим пользоваться?
Обычная панелька в Терминале управляет торговлей в Тестере.
Обычная панелька в Терминале управляет торговлей в Тестере.
Панелька в одном окне, а тестирование в другом. Надо большой монитор.
Панелька в одном окне, а тестирование в другом. Надо большой монитор.
Окно с панелькой в размер панельки и сверху. Большой монитор не требуется.
ЗЫ В MT5 - ALT+D.
Окно с панелькой в размер панельки и сверху. Большой монитор не требуется.
ЗЫ В MT5 - ALT+D.
Вот ALT+D - это классно, не знал.
Вот ALT+D - это классно, не знал.
Думаю, скоро появятся полноценные панели для Тестера в Маркете. Все для этого сейчас есть и, честно говоря, было изначально.
Другое дело, что в MT4 обменный канал можно наладить через Ресурсы, т.к. Визуализатор встроен в Терминал. А вот в MT5 - Common-файлы, как это делают копиры между всевозможными связками MT4/5.
И если канал только на отдачу приказов Тестеру, то поберечь HDD можно через флаг модификации (как это сделано в исходнике по ссылке), иначе (например, передавать на панель торговое окружение Тестера) - убивать HDD, т.к. RAMDisk не навяжешь. Возможно, есть какой-то альтернативный канал обмена, но не приходит в голову.
Думаю, скоро появятся полноценные панели для Тестера в Маркете. Все для этого сейчас есть и, честно говоря, было изначально.
Другое дело, что в MT4 обменный канал можно наладить через Ресурсы, т.к. Визуализатор встроен в Терминал. А вот в MT5 - Common-файлы, как это делают копиры между всевозможными связками MT4/5.
И если канал только на отдачу приказов Тестеру, то поберечь HDD можно через флаг модификации (как это сделано в исходнике по ссылке), иначе (например, передавать на панель торговое окружение Тестера) - убивать HDD, т.к. RAMDisk не навяжешь. Возможно, есть какой-то альтернативный канал обмена, но не приходит в голову.
Через описание МТ-объектов. Уже реализую.
Через описание МТ-объектов. Уже реализую.
Такого канала нет.
Попробовал реализовать через OnTick().
Кнопки и поля edit работают. Ордера открываются.
не работают кнопки SpinEdit (стрелки вверх/вниз) т.к. в ChartEvet() нет события обрабатывающего нажатия на эти кнопки.
В поле edit не видно редактируемого значения до окончания редактирования. Предполагаю что из-за частого мерцания.
Появился вопрос как определить что советник работает в тестере, чтобы разделить код на работу по OnEvent() и по OnTick()?
Появился вопрос как определить что советник работает в тестере, чтобы разделить код на работу по OnEvent() и по OnTick()?
https://www.mql5.com/ru/docs/constants/environment_state/mql5_programm_info#enum_mql_info_integer