Работа завершена
Техническое задание
Нужно написать автоматизированный эксперт работающий по принципу мартингейла с усреднением ТР для всех ордеров + заданное кол-во пунктов, открывающий ордера в обоих направлениях и задаваемым минимальным расстоянием между ордерами. Ордера должны открываться по мере открытия свечей на разных тайм-фреймах. К примеру, в начале запуска эксперта используется М1 график и эксперт сразу открываются ордера buy и sell со стартовыми заданными лотами и с заданными ТР. После цена устремляется в одном из направлений. По мере движения цены на М1 графике эксперт ожидает пока цена закрытия свечи будет находиться на как минимум заданном расстоянии. После того как цена закрытия свечи закрепилось как минимум на заданное расстояние эксперт открывает новый ордер для усреднения убыточной позиции, лотность данного ордера должна быть больше предыдущего в размер мультипликатора. По мере движения цены и постоянного усреднения и наращивания лотности мы постепенно достигнем по усредняющемуся направлению лотности по ордеру в 0,2. Как только наступит этот момент переключаемся на М15 график и эксперт будет наблюдать за ценой закрытия уже 15 минутной свечи и если цена закрытия свечи преодолеет размер заданного минимально расстояния между ордерами и закрепится там, то открывает новый ордер. И так будет продолжаться до 0,5 лота. Как только советник достигает лотности в 0,5 эксперт переключается на Н4 график и уже наблюдает, открывает ордера и усредняется на данном графике. На каждый тайм-фрейм задается свой минимальный размер расстояния между ордерами. При развороте цены и достижения ТР усредняющееся направления закрывается по ТР и советник снова открывает ордера начиная со стартовой заданной лотности.