Асинхронное и многопоточное программирование в MQL - страница 31
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
На обычном графике все события есть. На OBJ_CHART только OnChartEvent куда главный советник шлет OnTick и OnTimer при необходимости.
То есть, OBJ_CHART рисует gui и обрабатывает события OnChartEvent и все?
Главным двигателем всех событий в OBJ_CHART является OnChartEvent(), и события OnTick и OnTimer нужно слать через EventChartCustom потому что ресурсы не будут работать? Или точнее, работать будут, если их чтение будет по комманде из OnChartEvent?
То есть, OBJ_CHART рисует gui и обрабатывает события OnChartEvent и все?
Главным двигателем всех событий в OBJ_CHART является OnChartEvent(), и события OnTick и OnTimer нужно слать через EventChartCustom потому что ресурсы не будут работать? Или точнее, работать будут, если их чтение будет по комманде из OnChartEvent?
GUI работает в главном советнике. Он же броадкастит все нужные события на агентов через OnChartEvent.
GUI работает в главном советнике. Он же броадкастит все нужные события на агентов через OnChartEvent.
А агент (OBJ_CHART ) что делает? Расчеты?
А агент (OBJ_CHART ) что делает? Расчеты?
Расчеты, торговую логику. Все, что ему (им) делегировано. В идеале - все, что не ГУИ.
Лишь бы не запретили применение шаблонов в Маркете. Запросто в целях безопасности могут это сделать.
Лишь бы не запретили применение шаблонов в Маркете. Запросто в целях безопасности могут это сделать.
Вы начали приторговывать?
Лишь бы не запретили применение шаблонов в Маркете. Запросто в целях безопасности могут это сделать.
Будем решать проблемы по мере их поступления :)
Расчеты, торговую логику. Все, что ему (им) делегировано. В идеале - все, что не ГУИ.
А как результаты расчетов получать обратно?
В принципе, он может записать их в ресурс, верно?
А если для расчетов нужно передать массив данных? Дать ему комманду через OnChartEvent() обратиться к ресурсу, он прочтет данные, осуществит расчет, и далее запишет результат в ресурс?
Но, по любому, комманду можно дать только через EventChartCustom()?
А если его зациклить после первого обращения к нему, чтобы он постоянно обращался и читал ресурс и выполнял комманды от туда?
Сорри за большое количество вопросов. ))
Вы начали приторговывать?
Нет, делал запись в блоге.