![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Слаб в коде, поэтому не понял, что Вы имели ввиду " Опрашивайте индикатор"?
Создайте хендл при помощи iCustom. Дальше опрашивайте индикаторные буферы.
Созданный таким образом хэндл прописывается в индикаторе или в коде стороннего советника, который должен торговать по сигналам Вашего индикатора? Извиняюсь за дилетантский вопрос, спасибо.
Созданный таким образом хэндл прописывается в индикаторе или в коде стороннего советника, который должен торговать по сигналам Вашего индикатора? Извиняюсь за дилетантский вопрос, спасибо.
Пожалуйста уточните свой вопрос. И также пользуйтесь кнопкой "Ответить" - чтобы было понятно, кому Вы задаёте вопрос.
Пример:![Ответить Ответить](https://c.mql5.com/3/369/2021-10-17_18h38_01.gif)
Пожалуйста уточните свой вопрос. И также пользуйтесь кнопкой "Ответить" - чтобы было понятно, кому Вы задаёте вопрос.
Пример:
Уважаемый Владимир, выше в обсуждении, Вы сообщили, что для получения глобального сигнала Бай или Селл от Вашего индикатора Half trend New, который сам по себе очень хорош J, вставка в код индикатора функции GlobalVariableSet не годиться. Необходимо опрашивать буфера индикатора специально создаваемым для этой цели хэндлом. Вот я и спрашиваю куда необходимо прописывать такой хэндл , в сторонний советник, который может открывать/закрывать сделки по сигналам стороннего индикатора, выдающего глобальный сигнал (что затруднительно, нет доступа в моем конкретном случае), в сам Ваш индикатор или же это автономный код?Спасибо.
Уважаемый Владимир, выше в обсуждении, Вы сообщили, что для получения глобального сигнала Бай или Селл от Вашего индикатора Half trend New, который сам по себе очень хорош J, вставка в код индикатора функции GlobalVariableSet не годиться. Необходимо опрашивать буфера индикатора специально создаваемым для этой цели хэндлом. Вот я и спрашиваю куда необходимо прописывать такой хэндл , в сторонний советник, который может открывать/закрывать сделки по сигналам стороннего индикатора, выдающего глобальный сигнал (что затруднительно, нет доступа в моем конкретном случае), в сам Ваш индикатор или же это автономный код?Спасибо.
Это основы основ - хотите в Эксперте получать данные с индикатора - Вы должны создать ХЕНДЛ индикатора. Хендл индикатора создаётся в OnInit советника.
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Индикаторы: Half Trend New
Vladimir Karputov, 2021.09.30 05:05
Создайте хендл при помощи iCustom. Дальше опрашивайте индикаторные буферы.
Уважаемый Владимир, выше в обсуждении, Вы сообщили, что для получения глобального сигнала Бай или Селл от Вашего индикатора Half trend New, который сам по себе очень хорош J, вставка в код индикатора функции GlobalVariableSet не годиться. Необходимо опрашивать буфера индикатора специально создаваемым для этой цели хэндлом. Вот я и спрашиваю куда необходимо прописывать такой хэндл , в сторонний советник, который может открывать/закрывать сделки по сигналам стороннего индикатора, выдающего глобальный сигнал (что затруднительно, нет доступа в моем конкретном случае), в сам Ваш индикатор или же это автономный код?Спасибо.
Вообще не могу Вас понять: что за ГЛОБАЛЬНЫЙ сигнал? Что за СТОРОННИЙ индикатор? Что за СТОРОННИЙ советник?
Попробуйте сформулировать свой вопрос иначе, выкинув из предложения выделенные слова.
Уважаемый Владимир, выше в обсуждении, Вы сообщили, что для получения глобального сигнала Бай или Селл от Вашего индикатора Half trend New, который сам по себе очень хорош J, вставка в код индикатора функции GlobalVariableSet не годиться. Необходимо опрашивать буфера индикатора специально создаваемым для этой цели хэндлом. Вот я и спрашиваю куда необходимо прописывать такой хэндл , в сторонний советник, который может открывать/закрывать сделки по сигналам стороннего индикатора, выдающего глобальный сигнал (что затруднительно, нет доступа в моем конкретном случае), в сам Ваш индикатор или же это автономный код?Спасибо.
вот как я получил сигналы от индикатора
1.
2.
3.
Вообще не могу Вас понять: что за ГЛОБАЛЬНЫЙ сигнал? Что за СТОРОННИЙ индикатор? Что за СТОРОННИЙ советник?
Попробуйте сформулировать свой вопрос иначе, выкинув из предложения выделенные слова.
Спасибо, Вы уже ответили в предыдущем посте. Ваш индикатор будет "сторонним" по отношению к моему эксперту - ***. Эксперт, который я имею ввиду, может открывать позиции в т.ч. и по глобальной переменной (функция GlobalVariableSet(Symbol()+"_SymbolBuy",1), аналогично для сигнала Селл, которая прописывается в индикаторе с открытым кодом. На вашем индикаторе не работает, я пробовал. Прописать хэндл в эксперте нет возможности - нет естественно доступа к его коду. Жаль, был бы интересный тандем.
вот как я получил сигналы от индикатора
на 0 баре может обмануть - лучше на 1 баре, срабатывал сигнал (желтая единичка это 1 бар если 0 то может моргнуть открыть позицию противоположную - но продолжит по тому цвету )
функция GlobalVariableSet(Symbol()+"_SymbolBuy",1)
это вы хотите что бы ваша функция в истории прошла по сигналам этого Индикатора и записала её в отдельный файл - а потом эксперт ваш считывал ???