![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Изначальный вопрос про тестер. При чем тут терминал?
Наверное, будет неприлично повторно процитировать свое же сообщение. В первом его предложении вся идея. Пишем в песочницу тестера, советник в тестере берет оттуда приказы, расположение объектов и т.д. В песочницу же тестера можно отправлять что-либо откуда угодно.
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Пиши и зарабатывай на MQL5
fxsaber, 2017.10.01 22:51
Запускаете одиночный прогон в тестере (не обязательно в визуальном режиме) и в Терминале на чарте открывается (создается) кастомный символ EURUSD_Tester, тики которого проигрываются ровно так, как сейчас идут в тестере на символе EURUSD.
Это связь Тестер->Терминал. Реализуется так же и обратная, когда на этом полноценном чарте интерактивного символа Терминала делаете любые манипуляции, которые отражаются в Тестере. Например, так реализуется очень удобная ручная торговля в Тестере, управляемая из Терминала.
Наверное, будет неприлично повторно процитировать свое же сообщение. В первом его предложении вся идея. Пишем в песочницу тестера, советник в тестере берет оттуда приказы, расположение объектов и т.д. В песочницу же тестера можно отправлять что-либо откуда угодно.
Идея описана была только сейчас в ветке про статьи. В этой ветке не вижу, чего бы такого можно было процитировать понятного.
Сама идея - костыль, требующий торговать в другом окне, а не в тестере. И как у нас работает F9 на кастом-символах?
Идея описана была только сейчас в ветке про статьи. В этой ветке не вижу, чего бы такого можно было процитировать понятного.
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Ручное открытие позиций в тестере MT5
fxsaber, 2017.10.01 20:51
Советник для тестера может брать приказы из своей песочницы. А в песочницу торговые приказы возможно отправлять из чего угодно: сторонние приложения, кастомная панель в терминале и даже из штатных окон торговых приказов (F9).
Сама идея - костыль, требующий торговать в другом окне, а не в тестере. И как у нас работает F9 на кастом-символах?
Какая разница, в каком окне торговать?! Ну считайте, что окно панельки - это тестер, а второе окно - отображение торговых приказов.
А можно например, в советнике прописать считывание с файла значение числовое (1,2,0,-2 и т п). При запуске тестирования открывается скрипт Windows, который ловит сигнал нажатия клавиши, например стрелка вверх - лонг, стрелка вниз = шорт. При нажатии клавиши в файле изменяется значение, например было 1, нажал стрелку вверх, стало 2. И советник в зависимости от значения выставляет такое же количество лотов при тестировании.. Заморочено, но всё же как вариант
А можно например, в советнике прописать считывание с файла значение числовое (1,2,0,-2 и т п). При запуске тестирования открывается скрипт Windows, который ловит сигнал нажатия клавиши, например стрелка вверх - лонг, стрелка вниз = шорт. При нажатии клавиши в файле изменяется значение, например было 1, нажал стрелку вверх, стало 2. И советник в зависимости от значения выставляет такое же количество лотов при тестировании.. Заморочено, но всё же как вариант
Этот решение, как частный вариант, было предложено. Все через песочницу тестера.
Какая разница, в каком окне торговать?! Ну считайте, что окно панельки - это тестер, а второе окно - отображение торговых приказов.
Гы, абстрактная фраза "брать приказы из своей песочницы" ну никак не соотносится с параллельным описанием системы с генерацией кастом-символа (которое тоже оставляет кучу вопросов). Тут не клуб телепатов.
Подход "брать приказы из песочницы" был уже продемонстрирован в гораздо более удобном виде - с панелью, разработанной в виде сторонней программы, которая пишет файл в песочницу. Если вместо этой панели использовать чарт терминала с кастом-символом, то туда нужно будет транслировать торговую инфу из тестера (эквити, открытые позиции)? Или предполагается переключаться туда-сюда? И все-таки как работает F9 на кастом-символе? Может я что-то пропустил, ну так дайте ссылку?
Гы, абстрактная фраза "брать приказы из своей песочницы" ну никак не соотносится с параллельным описанием системы с генерацией кастом-символа (которое тоже оставляет кучу вопросов). Тут не клуб телепатов.
Подход "брать приказы из песочницы" был уже продемонстрирован в гораздо более удобном виде - с панелью, разработанной в виде сторонней программы, которая пишет файл в песочницу. Если вместо этой панели использовать чарт терминала с кастом-символом, то туда нужно будет транслировать торговую инфу из тестера (эквити, открытые позиции)? Или предполагается переключаться туда-сюда? И все-таки как работает F9 на кастом-символе? Может я что-то пропустил, ну так дайте ссылку?
Вы несколько путаете хронологию моих постов. F9 был описан до кастомных символов. Более того, кастомные - это не объяснение того, что имел в виду ранее, а совершенно другой способ.
Что же касается F9, то имелось в виду, что можно не создавать свою панель, а считывать данные из уже готовой формы - F9. И это только одно из множества решений, упомянутое вскользь.
Вы несколько путаете хронологию моих постов. F9 был описан до кастомных символов. Более того, кастомные - это не объяснение того, что имел в виду ранее, а совершенно другой способ.
Что же касается F9, то имелось в виду, что можно не создавать свою панель, а считывать данные из уже готовой формы - F9. И это только одно из множества решений, упомянутое вскользь.
Не знаю, чего я такое путаю. Вот пост, на который я отвечал:
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Ручное открытие позиций в тестере MT5
fxsaber, 2017.10.01 20:51
Советник для тестера может брать приказы из своей песочницы. А в песочницу торговые приказы возможно отправлять из чего угодно: сторонние приложения, кастомная панель в терминале и даже из штатных окон торговых приказов (F9).
Все в одном параграфе, включая F9. Если кастом-символ - это не то, что "имелось в виду ранее", то выходит, что так и нет пояснения, что же имелось в виду ранее ;-). Как в анекдоте: что имелось, то и введу.
Что касается считывания из стандартного диалога, открываемого по F9, то хоть это и будет как пятое колесо при работе из тестера, но все же хочется узнать - как это "имелось в виду" сделать?
Не знаю, чего я такое путаю. Вот пост, на который я отвечал:
Все в одном параграфе, включая F9.
Верно, и там о кастомности ни слова.
Что касается считывания из стандартного диалога, открываемого по F9, то хоть это и будет как пятое колесо при работе из тестера, но все же хочется узнать - как это "имелось в виду" сделать?
WinAPI.