Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
А вот это - вряд ли. Мы не можем адекватно моделировать ручные (то есть непредсказуемые) действия.
А зачем их моделировать? Пользователь сам будет генерировать ручные действия в режиме визуализации. А вот Вы дайте возможность перехвата этих действий.
Мы приняли решение запустить тестирование возможности использовать графические объекты в индикаторах.
Дождитесь очередного тестового билда, пожалуйста. А потом оценим результаты.
Вода камень точит.
Просите и воздасться.
Мы приняли решение запустить тестирование возможности использовать графические объекты в индикаторах.
Дождитесь очередного тестового билда, пожалуйста. А потом оценим результаты.
В экспертах также пусть остается возможность работы с графическими объектами.
Графические объекты - хорошо.
Означает ли это, что расширится и список событий, на которые реагирует Neoиндикатор? Сейчас OnChartEvent() обрабатывается только экспертом, а не индикатором. В некоторых вполне естественных задачах это жутко неудобно.
Если я правильно понимаю в индикаторе
не отрабатывают ChartSet...
mt5 186 рели з mql - 177
Если я правильно понимаю в индикаторе
не отрабатывают ChartSet...
mt5 186 рели з mql - 177
Справка
А зачем их моделировать? Пользователь сам будет генерировать ручные действия в режиме визуализации. А вот Вы дайте возможность перехвата этих действий.
а как скрестить "коня и трепетную лань"? тут либо одно, либо другое - совершенно разные среды исполнения.
простой пример использования торгового события
при любом изменении состояния ордеров,
сохранить в каталог MQL5\files скриншоты в GIF по всем открытым чартам
даже на тех где нет экспертов
- скрин- шот самого МТ5 хочется или скриншот любого другого окна! можно ?
Мне кажется проблему с невозможностью рисования индикаторами можно решить, не давая разрешения запуска нескольких советников на графике.
Для этого нужно создать специальное событие(функцию) ONTickScreen(), которое будет можно использовать в индикаторах
вместо ( !!! но не одновременно с ONCalculate ) которая будет вызываться каждый тик.
Работать она должна по типу start() в индикаторах MQL4.
НО :
1. Все создаваемые буфера будут внутренними и недоступны из экпертов и скриптов.
2. Длина буферов должна быть автоматически равна длине экрана.
3. Возможно будет разрешить доступ к массивам-таймсериям текущего графика с длинной, совпадающей с длинной экрана.
4. Разрешить вызывать по iCustom() (точнее,через хэндл) только индикаторы типа OnCalculate
Таким образом индикаторы просто разделятся на два типа :
1. индикаторы OnCalculate (вычислители ) для использования в программах. Им вообще можно запретить рисовать.
2. индикаторы OnTickScreen() ( рисовальщики) для отображения информации.
Не надо ничего переделывать, просто добавить новую функцию-обработчик события.
Вода камень точит.
Просите и воздасться.
А чтобы отладчик появился, придется видимо песок целовать, по которому ходят разработчики.