[АРХИВ!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 4. - страница 250
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Распределяет память для буферов, используемых для вычислений пользовательского индикатора. Количество буферов не может превышать 8 и быть менее значения, указанного в свойстве indicator_buffers. Если пользовательский индикатор требует дополнительных буферов для счета, следует использовать эту функцию для указания общего числа буферов.
Т.е. допустимо так?
Кто нибудь может проконсультировать в личке как написать эксперта? В частности: как к трейлинг стопу приписать двойной лот?
Распределяет память для буферов, используемых для вычислений пользовательского индикатора. Количество буферов не может превышать 8 и быть менее значения, указанного в свойстве indicator_buffers. Если пользовательский индикатор требует дополнительных буферов для счета, следует использовать эту функцию для указания общего числа буферов.
Т.е. допустимо так?...
#property indicator_buffers 9
"Количество буферов не может превышать 8" - ключевые слова и для #property indicator_buffers, и для IndicatorBuffers.
В #property indicator_buffers указывается количество рисующих буферов, тогда IndicatorBuffers = #property indicator_buffers+количество нерисующих буферов для расчета. Если все буфера рисуют, то IndicatorBuffers = #property indicator_buffers. В этом случае использование IndicatorBuffers необязательно.
Прошу помощи знатоков. Уже пару раз задавал этот вопрос тут, давал работу на mql5.com/ru/job, на данный момент убито уйма времени, денег и сил, но результата нет.. :(
Цель поставленной задачи - написать функцию, которая должна проверять существование ордера в диапазоне цен.
Еще проще - на вопрос, есть ли в диапазоне от 0.9995 до 1.0005 ордер bay, к примеру.
Выложившему здесь рабочее решение,... ну к примеру 15$...
МТ4..
Нет.
#property indicator_buffers 9
"Количество буферов не может превышать 8" - ключевые слова и для #property indicator_buffers, и для IndicatorBuffers.
В #property indicator_buffers указывается количество рисующих буферов, тогда IndicatorBuffers = #property indicator_buffers+количество нерисующих буферов для расчета. Если все буфера рисуют, то IndicatorBuffers = #property indicator_buffers. В этом случае использование IndicatorBuffers необязательно.
Уважаемый granit77! Если Вас не затруднит, внесите исправления прямо в код, если что не так, пожалуйста. Это будет наглядно и понятно.
Прошу помощи знатоков. Уже пару раз задавал этот вопрос тут, давал работу на mql5.com/ru/job, на данный момент убито уйма времени, денег и сил, но результата нет.. :(
Цель поставленной задачи - написать функцию, которая должна проверять существование ордера в диапазоне цен.
Еще проще - на вопрос, есть ли в диапазоне от 0.9995 до 1.0005 ордер bay, к примеру.
Выложившему здесь рабочее решение,... ну к примеру 15$...
МТ4..
В цикле перебирайте все открытые позиции, если тип выбранного ордера равен переданному в функцию, если магик ордера равен магику советника, если символ ордера равен переданному в функцию, если цена открытия ордера попадает в заданный диапазон (больше, либо равно 0.9995 и меньше, либо равно 1.0005), то ф-ция возвращает true, иначе - возвращает false.
Это ж простой перебор ордеров с проверкой на совпадение условий.
ЗЫ. На 15 баксов бабе мороженное, детям - цветы... или наоборот ... :)
В цикле перебирайте все открытые позиции, если тип выбранного ордера равен переданному в функцию, если магик ордера равен магику советника, если символ ордера равен переданному в функцию, если цена открытия ордера попадает в заданный диапазон (больше, либо равно 0.9995 и меньше, либо равно 1.0005), то ф-ция возвращает true, иначе - возвращает false.
Это ж простой перебор ордеров с проверкой на совпадение условий.
ЗЫ. На 15 баксов бабе мороженное, детям - цветы... или наоборот ... :)
угу. все элементарно. но не работает.
рассуждать можно, но уже столько человек говорили, что фигня а в итоге ничего ((
угу. все элементарно. но не работает.
рассуждать можно, но уже столько человек говорили, что фигня а в итоге ничего ((
Нате вам :