Форум

Индикатор ZigZag. Нужно оптимизировать рабочий код. MQL4

Есть советник на индикаторе ZigZag. Все как бы ничего, рабочий, но потребляет очень много ресурсов. Общие знания есть но далеко не достаточно чтобы правильно оптимизировать. Помогите знающие люди. Заранее спасибо datetime ZZ0s( int bar, int nP) { int n; datetime res; for ( int i=bar; i< Bars

ZigZag поиск даты

Привет всем. Есть код, фунция для поиска даты Но!!!! Показывает всегда только дату первого значения. А нужно даты 2, 3, 4. Какие варианты, идеи?? Нужно даты 2,3,5,... значений индикатора. Спасибо datetime FindZigZagUp( int bar, int nP ) { int n; datetime res; for ( int i=bar;i< Bars ;i++)

OrderModify При создании нового ордера, как изменить TakeProfit у преді

Привет всем. Есть такая проблема: Есть 3 прочтых стратегии, каждая из которых открывает новый ордер Бай/Селл, соответсвенно устанавливает тейкпрофит и стоплос Суть проблемы, как сделать так, если открылся ордер Бай2, то нужно изменить ордер Бай1 и изменить тейкпрофит, стоплос на тот который в Бай2

ЗигЗаг (ZigZag) problems

Есть проблема с ЗигЗагом, помогите. Есть условие на закрытие сделки Бай -- MA(0)<iCustom(Symbol(), PERIOD_H1 ,"ZigZag",12,5,3,1,0) -- советник дает около 5000 сделок, конечно в минус. Или если меняю iCustom(Symbol(),PERIOD_H1,"ZigZag",12,5,3,(2),0) -- то ничево не меняет, нет сделок Что не так, как