![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Андрей, не подскажешь? Есть ли в mql5 стандартная функция по добавлению эксперта на график?
Функция удаления есть, ExpertRemove, а вот добавления что то не видел.
Вообще не хватает таких функций для всех типов программ, индикаторы, скрипты, скрипты_Py, сервисы, эксперты.
ChartApplyTemplate
А уж что добавить в шаблон — дело хозяйское.
PS: https://www.mql5.com/ru/code/19003Версия терминал без GUI была бы, безусловно, полезна для экономии ресурсов.
Но вам нужен именно менеджер советников, а его MQ абсолютно точно не будут делать.
Какой нужен функционал?
Что-то такое?
Это можно написать сейчас на MQL. Графики открывать/закрывать с помощью кнопок в таблице. Считайте их обычными контейнерами для советников.
Функционал нужен очень простой.
Нужен запоминаемый список пар советник-символ/таймфрейм и статус включен/выключен. (Естественно, необходима возможность заменить инструмент в момент экспирации)
Чтобы не получалось так, что случайно нажав крестик, я обнаружил, что один из моих советников уже черт-знает сколько времени не работает.
Я и сейчас не представляю как мне проверить, все ли у меня запущено, кроме ручной (глазной?) сверки с ексель файлом.
Функционал нужен очень простой.
Нужен запоминаемый список пар советник-символ/таймфрейм и статус включен/выключен.
Чтобы не получалось так, что случайно нажав крестик, я обнаружил, что один из моих советников уже черт-знает сколько времени не работает.
Я сейчас не представляю как мне проверить, все ли у меня запущено, кроме ручной (глазной?) сверки с ексель файлом.
а вот проверить это элементарно просто. Весь API для этого есть, достаточно полистать документацию.
Коротенький скрипт выведет все советники запущенные в терминале (опционально сравнит с CSV и заверещит при несовпадениях), даже шаблоны не придётся парсить/генерировать.
Welcome to freelance :-)
а вот проверить это элементарно просто. Весь API для этого есть, достаточно полистать документацию.
Коротенький скрипт выведет все советники запущенные в терминале (опционально сравнит с CSV и заверещит при несовпадениях), даже шаблоны не придётся парсить/генерировать.
Welcome to freelance :-)
Сколько стоит написать такой скрипт, да так, чтобы работал?
Сколько стоит написать такой скрипт, да так, чтобы работал?
На мой взгляд минимум какой возможен :-)
вы нормально сформулировали задачу, может даже мимо-проходящий добрый саморитянин прямо тут бесплатно за строчку в CodeBase сделает.
там всего ничего - прочесть CSV в массив, перебрать окна и каждого спросить имя советника,проверить наличие в массиве.
PS/ сохранять и мелко-парсить шаблоны всё-же придётся, WindowExpertName немного не то возвращает :-)
ChartApplyTemplate
А уж что добавить в шаблон — дело хозяйское.
PS: https://www.mql5.com/ru/code/19003Спасибо.