![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Если не скрипт, то всю логику выполнять/вызывать в/из OnChartEvent()?
ну где угодно можешь. есть ведь еще таймер.
если надо логику цикличную, то можно в таймер
если логика событийная, то в chartevent.
ну где угодно можешь. есть ведь еще таймер.
если надо логику цикличную, то можно в таймер
если логика событийная, то в chartevent.
Такая логика:
1. Запуск программы (кинули на чарт).
2. Из диалогового окна (листинг файлов) получили имя файла.
3. По имени файла открыли файл, получили данные, обработали.
4. Вышли из программы.
Собственно всё. Как это дело можно организовать, покажите, пожалуйста, хотя бы схематично.
Такая логика:
1. Запуск программы (кинули на чарт).
OnInit. Прошерстили диск, нашли файлы, создали окно со списком (Controls)
2. Из диалогового окна (листинг файлов) получили имя файла.
OnChartEvent. Обработали клики мышки, на каком конкретно строке списка был клик, соответственно знаем файл.
3. По имени файла открыли файл, получили данные, обработали.
OnChartEvent. Обработали клики мышки на кнопке "ПОЕХАЛИ". Получили запомненное имя файла из списка. Далее чисто ваша обработка данных этого файла.
4. Вышли из программы.
ExpertRemove()
...
вот, теперь что то проясняется, спасибо.
но, вот для пробы, забацал эксперт. он принтует даже когда ничего не происходит на чарте - а так быть не должно:
Ну, любой метод класса - это обычный код. Попробуйте разобрать вот этот код:
вот, теперь что то проясняется, спасибо.
но, вот для пробы, забацал эксперт. он принтует даже когда ничего не происходит на чарте - а так быть не должно:
не не, там принт идет, потому что ты по чарту мышкой водишь.
не не, там принт идет, потому что ты по чарту мышкой водишь.
Добрый день.
Вопрос из любопытства. Такой код:
Идея следующая:
В MQL компилируется без ошибок, в VS не хочет (говорить что нельзя использывать класс без определения). Почему?
В MQL компилируется без ошибок, в VS не хочет (говорить что нельзя использывать класс без определения). Почему?
Патамушта mql5 - лучше!
;)
Патамушта mql5 - лучше!
;)