как то не правильно считает, покупает допустим 0,1, далее если минус по позиции берется 0,2, а следующие все по 0,1 и ни чего не продается, 77 позиций по 0,1
В данном случае, минусовая позиция продается и покупается удвоенная вторая позиция в противоположную сторону. Получается во флэте много минусов может быть. Не знаю возможно ли сделать следующее: если позиция №1 в минусе и индикатор говорит купить в другую сторону, то позиция№1 не продается и покупается позиция№2 и т.д. до общего плюса.
Т.е. должно действовать такая формула: Если №1 больше нуля, то №1 продается и покупается №2, если №1 меньше нуля, то №1 остается и №2 покупается лот позиции№1*2.
Далее смена цвета, если №1 и №2 больше нуля, то обе позиции продаются и формула начинает работать с самого начала, если №1 и №2 в сумме меньше нуля, то №3 покупается лот позиции№2 *2.
Далее смена цвета, если №1 и №2 и №3 больше нуля, то все позиции продаются и формула начинает работать с самого начала, если №1 и №2 и №3 меньше нуля, то №4 покупается лот позиции №3 *2 и т.д. до бесконечности
А в идеале, если при открытой сделке, индикатор меняется, и первая сделка в минусе, то новая позиция открывается удвоенным лотом, и тогда все должно работать в плюс
Спасибо, сделки появились, убрал оптимизацию. Сделки открываются на первой свече после смены цвета индикатора, по правильному нужно чтоб открывалась сделка на второй свече.
ТЗ: Покупка/Продажа на второй свече, после смены цвета индикатора.
Закрытие позиции при смене цвета индикатора на второй свече.
Тейк: возможность выставить в пунктах.
Стоп: возможность выставить в пунктах.
Возможность изменения характеристик индикатора в советнике.
Возможность выставить фиксированный лот для торговли.
pozitiv