start() и без галочек срабатывает, блокируются только торговые приказы. Что с кодом?
Срабатывает, сразу же как тик приходит, так и алерт выскакивает.
void init() {} void deinit() {} void start() { Alert("askjdhfoasdhf"); }
ОК, попробую, только подскажите, а почему void, ведь в учебниках написано что int start() ???
ОК, попробую, только подскажите, а почему void, ведь в учебниках написано что int start() ???
Ну можно и инт, когда есть что возвращать, а можно и войд. А вобще, это старая версия, причём недокументированная в новой версии справки, пока работает, а потом и перестать может. Лучше начать OnTick() использовать для советника и вообще переходить на новые варианты спецфункций, это недолго и несложно.
Спасибо, в OnTick все получилось. Возник еще один вопрос, подскажите кто-нибудь плиз, можно ли в MQL4 посмотреть как код исполняется построчно, или поочередно, знаю, что в Делфи такая функция есть и она очень удобна, но здесь что-то не найду :(
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Доброго всем времени суток!
Подскажите новичку, почему не срабатывает функция start. Торгую на Insta на демо-счете, пишу советника, прописал простой Alert, если прописываю его в OnInit, при запуске советника он срабатывает, ту же строку в start() - не работает??? Что может быть??? Галочки, разрешающие торговлю поставил... и в настройках, и для непосредственно советника... Уже не знаю что делать.... Помогите плиз...