Код без комментариев (общая задача), советник без предварительных объяснений, что он делает известно только самому автору, возможно, а уж новичку точно не разобраться для чего он.
Alexander:
Код без комментариев (общая задача), советник без предварительных объяснений, что он делает известно только самому автору, возможно, а уж новичку точно не разобраться для чего он.
Эта тема для тех кто знает mql4 и хоть чуток разбирается в mql5, вот они-то при желании разберутся.
Код без комментариев (общая задача), советник без предварительных объяснений, что он делает известно только самому автору, возможно, а уж новичку точно не разобраться для чего он.
В советнике не хватает блока проверки исполнения ордеров. Т.к. mql5 только отправляет ордер и не ждет его исполнения.
Отсутствие OnTick() и использование исключительно OnBookEvent() это действительно требования фортс. Т.е. для фортс нужно писать только так и никак иначе? Или же это какие-то личные особенности автора темы?
Dmitry Fedoseev:
Отсутствие OnTick() и использование исключительно OnBookEvent() это действительно требования фортс. Т.е. для фортс нужно писать только так и никак иначе? Или же это какие-то личные особенности автора темы?
Заглядывать в стакан нужно только если Вы хотите примерно оценить ликвидность рынка (вдруг Вы хотите залить свой лимитник на 100 контрактов?). Хотя - зачем усложнять. Выставляете лимитник и ждёте, а текущие цены (bid, ask, last) можно и через SymbolInfoTick(). А можно и через CopyTicks().
Отсутствие OnTick() и использование исключительно OnBookEvent() это действительно требования фортс. Т.е. для фортс нужно писать только так и никак иначе? Или же это какие-то личные особенности автора темы?
Dmitry Fedoseev:
Отсутствие OnTick() и использование исключительно OnBookEvent() это действительно требования фортс. Т.е. для фортс нужно писать только так и никак иначе? Или же это какие-то личные особенности автора темы?
События изменения стакана происходят гораздо чаще событий нового тика, так что если логика строится на использовании стакана - так лучше.
Отсутствие OnTick() и использование исключительно OnBookEvent() это действительно требования фортс. Т.е. для фортс нужно писать только так и никак иначе? Или же это какие-то личные особенности автора темы?
Alexey Kozitsyn:
События изменения стакана происходят гораздо чаще событий нового тика, так что если логика строится на использовании стакана - так лучше.
А как ведет себя тестер на обработке события в стакане, поддерживает ли ?
События изменения стакана происходят гораздо чаще событий нового тика, так что если логика строится на использовании стакана - так лучше.
Не обрабатывает.
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Добрый день!
Часто, новичку сложно разобраться в огромном потоке информации для
написания советника Срочного рынка ФОРТС.
Поэтому, в этой теме, я постараюсь выкладывать конкретные примеры советника для ФОРТС.
Многие функции, используемые для торговли на ФОРТС, можно взять здесь
https://www.mql5.com/ru/forum/67298
1. Пример советника с использованием времени торговли, стакана и кнопки Старт-стоп (торговля)