Я просто мимо проходил но мне кажется для того чтобы система работала и отслеживала сигналы на всех 50 графиках в онлайне нужно чтобы либо они были постоянно открыты иначе можно пропустить сигнал либо чтобы бот периодически открывал-проверял-закрывал все графики по кругу если например в системе принято проверять не более чем скажем раз в час
вместо профилей я бы рекомендовал использовать шаблоны это надежнее имхо потому что в профилях сохраняется без возможности отката
а вообще проект выглядит довольно громоздким
лучше подумать как облегчить нагрузку на графиках если конечно есть такая возможность
+
если система основана только на уровнях и ничего больше то можно сделать запоминалку уровней в глобальные переменные терминала и держать одного единственного бота на одном графике который будет отслеживать все тики всех инструментов в обзоре рынка и по касанию/пересечению запомненного уровня кричать алертом
Никакая DLL в данном случае не нужна. Все решается на уровне MQL. Достаточно одного единственного эксперта.
Так, если уровни формируются вручную, то, естественно, соответствующий график должен быть открыт. В таком случае эксперт по таймеру перебирает все открытые графики на предмет касаний/пересечений отображенных уровней.
Если же уровни можно каким-либо способом вычислить, то такая логика воспроизводится в коде. Тогда и график символа не потребуется. Все это вычислит эксперт виртуально.
Так вот, хочу написать помощника, который будет использовать прорисованные уровни мной от руки на всех инструментах и при определенных условиях выдавать мне сигнал на экран
Если сможете формализовать построение уровней в виде технического задания, то можно все сделать в одном советнике.
Никаких DLL здесь не нужно.Если сможете формализовать построение уровней в виде технического задания, то можно все сделать в одном советнике.
Никаких DLL здесь не нужно.Угу, у меня сделано нечто подобное, но для одного символа. Как на экране двигать минимум 50 или 100 уровней, написать не сложно, но ведь будет нераспознаваемый бардак. Дело только в этом. DLL конечно не нужно.
вместо профилей я бы рекомендовал использовать шаблоны это надежнее имхо потому что в профилях сохраняется без возможности отката
Здравствуйте. Шаблоны не могу использовать, поскольку на разных графиках разные уровни. Да и возможность отката ненужна. Если открыть все графики, то будет сильно грузить терминал.
Поэтому и использую профили, поскольку информация об уровнях сохраняется в файле с расширением chr. Этот файл открывается блокнотом.
Вот как-бы получить эту информацию в советник?
Так, если уровни формируются вручную, то, естественно, соответствующий график должен быть открыт
Необязательно. Вся информация сохраняется в профиле. Получить котировки по всем инструментам я могу, а вот как получить данные по уровням?
Здравствуйте. Шаблоны не могу использовать, поскольку на разных графиках разные уровни. Да и возможность отката ненужна. Если открыть все графики, то будет сильно грузить терминал.
Поэтому и использую профили, поскольку информация об уровнях сохраняется в файле с расширением chr. Этот файл открывается блокнотом.
Ну значит писать парсер chr-файлов
Либо всё-таки запоминать значения уровней экспертом на всех графиках в ГП, а отдельным экспертом их мониторить
Необязательно. Вся информация сохраняется в профиле. Получить котировки по всем инструментам я могу, а вот как получить данные по уровням?
а уровни не вы разве задаёте из каких-то своих внешних источников ?
тогда я пас :-)
PS/ 50 инструментов в Watch-list и торговля по ним, это уже явно не домашний компьютер.
Может Фриланс спасёт "отца русской
демократии" ?
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Доброго времени суток всем. Я торгую 50 инструментов. Торгую уровни. Работу наладил через настроенные профили чтобы не открывать 50 графиков и не грузить терминал. Так вот, хочу написать помощника, который будет использовать прорисованные уровни мной от руки на всех инструментах и при определенных условиях выдавать мне сигнал на экран, типа "Посмотрите Евро-доллар, там что-то интересное формируется". Предполагаю, что нужно написать ДЛЛ, в которую будут копироваться все уровни со всех инструментов и робот должен быть мультивалютный.
У кого какие мысли, как реализовать данную задачу???
Как вытащить данные с профелей в ДЛЛ?
PS. Заглянул в папку profiles там в папках инструментов лежат вайлы с расширением "chr". Открыл блокнотом и увидел всю необходимую мне информацию. Вот как бы так использовать ее???