Подскажите, пожалуйста, почему если создать 20 буферов, допустим, часть из них со временем перестают работать и пишет ошибку - выхода за гранницы диапазона (array out of range).
Они же все должны быть одинакого диапазона, равного количеству истории (rates-total).
Поначалу всё работает, потом оставляшь на 5-7 часов, приходишь посмотреть - все, кроме первого и последнего буфера - обнулены (пустые значения - нет отрисовки), и ошибка - выход за границы.
Хочу сделать фаркталы с разных ТФ в одном графике, для старших ТФ создал буферы, работают сначала, потом - вот такая штука.
Подскажите, пожалуйста, почему если создать 20 буферов, допустим, часть из них со временем перестают работать и пишет ошибку - выхода за гранницы диапазона (array out of range).
Они же все должны быть одинакого диапазона, равного количеству истории (rates-total).
Поначалу всё работает, потом оставляшь на 5-7 часов, приходишь посмотреть - все, кроме первого и последнего буфера - обнулены (пустые значения - нет отрисовки), и ошибка - выход за границы.
Хочу сделать фаркталы с разных ТФ в одном графике, для старших ТФ создал буферы, работают сначала, потом - вот такая штука.
Возможно проблема связана с тем что на разных ТФ разное количество свечей.
Всем добрый. Делаю первые шаги в mql4 Помогите, пожалуйста, если можно примерами, или ткните где посмотреть примеры кода (мне так легче учиться), как дополнить советник пропуска определенного количества баров при условии если последний ордер закрылся с убытком. Если по стоп лоссу закрыл сам советник, то более менее понятно как написать, но, туплю, не могу нигде найти пример как написать условие чтобы определить результат последнего закрытого ордера и если он минусовой ( к примеру я вручную закрыл убыточный ордер) и советник не торгует больше на этой свече и пропускает несколько свеч (количество и таймфрейм хочу вынести в extern переменными). Заранее всех благодарю.
Спасиб. А нет ли возможности реализовать стрелочки в нужном месте стандартными средствами, без сторонних картинок?
стрелки возможно, посмотрите в мои последних сообщениях, там как раз стрелки
в справке есть примеры
Спасиб. А нет ли возможности реализовать стрелочки в нужном месте стандартными средствами, без сторонних картинок?
Пока нашел вариант отрисовки символа стрелки текстом.
Пока нашел вариант отрисовки символа стрелки текстом.
Да, Fractals так рисует.
Подскажите, пожалуйста, почему если создать 20 буферов, допустим, часть из них со временем перестают работать и пишет ошибку - выхода за гранницы диапазона (array out of range).
Они же все должны быть одинакого диапазона, равного количеству истории (rates-total).
Поначалу всё работает, потом оставляшь на 5-7 часов, приходишь посмотреть - все, кроме первого и последнего буфера - обнулены (пустые значения - нет отрисовки), и ошибка - выход за границы.
Хочу сделать фаркталы с разных ТФ в одном графике, для старших ТФ создал буферы, работают сначала, потом - вот такая штука.
Подскажите, пожалуйста, почему если создать 20 буферов, допустим, часть из них со временем перестают работать и пишет ошибку - выхода за гранницы диапазона (array out of range).
Они же все должны быть одинакого диапазона, равного количеству истории (rates-total).
Поначалу всё работает, потом оставляшь на 5-7 часов, приходишь посмотреть - все, кроме первого и последнего буфера - обнулены (пустые значения - нет отрисовки), и ошибка - выход за границы.
Хочу сделать фаркталы с разных ТФ в одном графике, для старших ТФ создал буферы, работают сначала, потом - вот такая штука.
Возможно проблема связана с тем что на разных ТФ разное количество свечей.
Возможно проблема связана с тем что на разных ТФ разное количество свечей.
Я думал они сонхронизируются сразу.
То есть, если на старшем ТФ Фрактал, то на текущем он будет в том месте, где достаточно ещё свечей.
Спасибо за ответ, попробую принудительно рисовать небольшое число буферов - самые свежие, возможно Вы действительно правы и это решит проблему
Всем добрый.
Я думал они сонхронизируются сразу.
То есть, если на старшем ТФ Фрактал, то на текущем он будет в том месте, где достаточно ещё свечей.
Спасибо за ответ, попробую принудительно рисовать небольшое число буферов - самые свежие, возможно Вы действительно правы и это решит проблему
Сначала происходит обработка по младшим таймфреймам, потом старшие(бары, индикаторы ).
Принял, спс