Зачем так усложнять. Советник формирует данные отправляет в ДЛЛ. ДЛЛ возвращает результат или управляющий сигнал. Советник его выполняет. Логика принятия решения и анализ находятся в ДЛЛ. Советник - только исполнительный механизм.
Согласен с Виктором,но можно еще через файл 1 покупаем 2 продаем и тд...
Vinin, а есть пример такого советника? Или хоть бы название, я сам найду.
Варианты решения ( не полные) можно найти через поиск на сайте. Готовые советники в большинстве своем - коммерческие версии.
Если будешь сам делать и задавать вопросы выкладывая проблемные участки кода, то (вернее всего) получшиь помощь.
У меня на форуме лежит учебный пример с нейронкой. Но он учебный, не более.

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Суть: можно ли выставлять/снимать ордера сторонней программой, пусть и через MetaTrader?
Т.к. насколько я понял, api к 4 версии нет и не ожидается, а встроенные методы анализа не устраивают. Перехват сообщений и вызовов функций не интересует. DDE? Только как?*