Работа завершена
Техническое задание
Ниже прикреплен советник по закрытию сделок, когда они достигли Х пипсодолларов по SL или когда достигли Y пипсодолларов по TP
Необходимо реализовать управление средствами для мультивалютной торговли.
Пользователем задается во внешних переменных сумма (A) и изменение лота на (B)
пример: 100 долларов и 0.01
После того как средства (не баланс) увеличились на обозначенную сумму, лоты выставляются либо на 0.01 больше, либо на 0.01 меньше.
Так как у некоторых брокеров имеются ограничения в зависимости от типа счета по минимальному лоту, то во внешних настройках должно быть реализовано выставление минимального значения, ниже которого советник не будет пытаться выставлять лоты.
Советник должен работать со всеми типами ордеров (рыночные, отложенные)
P.S. Точку отсчета по средствам, можно реализовать так, чтобы пользователем во внешних переменных была выставлена сумма (в валюте депозита) от которой советник и будет вести свои расчеты. Может быть и другой вариант, на усмотрение программиста.