Здравствуйте. Пишу, а вернее дописываю индикатор на mq4, возникла такая проблема: индикаторному буферу типа double присваивается нормализованное значение типа double, рассчитываемое путем вычитания из цены High свечи цены Low, а в итоге периодически индикаторному буферу присваивается значение равное 2147483647,0 причем сам буфер отрисовывается нормально, а вот другой буферный массив того же типа, который считает средние значения первого буфера принимает заоблачно большие значения. Ну как такое может быть??? Кто с таким сталкивался?
Alexandr527: Здравствуйте. Пишу, а вернее дописываю индикатор на mq4, возникла такая проблема: индикаторному буферу типа double присваивается нормализованное значение типа double, рассчитываемое путем вычитания из цены High свечи цены Low, а в итоге периодически индикаторному буферу присваивается значение равное 2147483647,0 причем сам буфер отрисовывается нормально, а вот другой буферный массив того же типа, который считает средние значения первого буфера принимает заоблачно большие значения. Ну как такое может быть??? Кто с таким сталкивался?
доброго времени уважаемые! помогите пожалуйста. Необходим советник, который будет закрывать часть открытого ордера по достижению определенного уровня в пунктах. к примеру, закрыть 0,2 лота по достижению прибыли 100п, закрыть 0,5 лота по достижению еще 50п, и закрыть 0,3 лота по достижению еще 50п (итого 200п).
Добрый день! Направьте, пожалуйста, где пояснение найти к моему вопросу (полагаю, я не первая задаю его) и что предпринять. Установлен МТ4 на смартфон, но графики он показывает с опазданием на 20 мин - сравниваю с показаниями МТ4 на ПК.
В функций которая будет делать снимок графика 30 тиков после закрытие ордера, cтолкнулся с проблемой. Не знаю как в цикле пропустить те массивы которые уже достигли 0? Можете что-то посоветовать или предложить другой вариант?
В функций которая будет делать снимок графика 30 тиков после закрытие ордера, cтолкнулся с проблемой. Не знаю как в цикле пропустить те массивы которые уже достигли 0? Можете что-то посоветовать или предложить другой вариант?
Если я правильно понял, фото нужно одно по истечении 30 тиков, а не по каждому из 30 следующих после закрытия позиции тиков?
А не проще тогда по времени делать снимок? Скажем, после 30 секунд со времени закрытия ордера?
Если я правильно понял, фото нужно одно по истечении 30 тиков, а не по каждому из 30 следующих после закрытия позиции тиков?
А не проще тогда по времени делать снимок? Скажем, после 30 секунд со времени закрытия ордера?
фото нужно одно по истечении 30 тиков. График будет тикови поэтому 30 тиков. Но в любом случае надо будет с массивом работать, если в течения 30 секунд закроется другие ордера надо будет и от других считать 30 секунд.
JuliettaRu: Добрый день! Направьте, пожалуйста, где пояснение найти к моему вопросу (полагаю, я не первая задаю его) и что предпринять. Установлен МТ4 на смартфон, но графики он показывает с опазданием на 20 мин - сравниваю с показаниями МТ4 на ПК.
Волга ГАЗ 21 тоже работает. И даже президент на такой ездит, но почему-то для пользования её никто не покупает. Покупают только как антиквариат.
Ошибка в первых двух строках. Уберите ;
Здравствуйте. Пишу, а вернее дописываю индикатор на mq4, возникла такая проблема: индикаторному буферу типа double присваивается нормализованное значение типа double, рассчитываемое путем вычитания из цены High свечи цены Low, а в итоге периодически индикаторному буферу присваивается значение равное 2147483647,0 причем сам буфер отрисовывается нормально, а вот другой буферный массив того же типа, который считает средние значения первого буфера принимает заоблачно большие значения. Ну как такое может быть??? Кто с таким сталкивался?
Это значение EMPTY_VALUE
Поищи где оно проскакивает.
В функций которая будет делать снимок графика 30 тиков после закрытие ордера, cтолкнулся с проблемой. Не знаю как в цикле пропустить те массивы которые уже достигли 0? Можете что-то посоветовать или предложить другой вариант?
Здравствуйте!
В функций которая будет делать снимок графика 30 тиков после закрытие ордера, cтолкнулся с проблемой. Не знаю как в цикле пропустить те массивы которые уже достигли 0? Можете что-то посоветовать или предложить другой вариант?
Если я правильно понял, фото нужно одно по истечении 30 тиков, а не по каждому из 30 следующих после закрытия позиции тиков?
А не проще тогда по времени делать снимок? Скажем, после 30 секунд со времени закрытия ордера?
Если я правильно понял, фото нужно одно по истечении 30 тиков, а не по каждому из 30 следующих после закрытия позиции тиков?
А не проще тогда по времени делать снимок? Скажем, после 30 секунд со времени закрытия ордера?
Добрый день! Направьте, пожалуйста, где пояснение найти к моему вопросу (полагаю, я не первая задаю его) и что предпринять. Установлен МТ4 на смартфон, но графики он показывает с опазданием на 20 мин - сравниваю с показаниями МТ4 на ПК.