Прикрутил я братцы money managment и свой мейджик, хотя справедливости ради надо сказать, что чужие ордера этот советник и так не трогал - был в нем мейджик, просто не явный.
Так что получайте, тестируйте, спасибо говорить не забывайте
Что сделал:
extern string MM_SETUP = "Money managment setup";
extern string _s1 = "redefinition minLot, maxLot, stepLot - if = 0, autodefinition";
extern double s_minLot = 0;
можем переопределить минимальный, максимальный размер лота и шаг лота - если оставить ноль, то автоматическое определение
extern double s_maxLot = 0;
extern double s_stepLot = 0;
extern string s2="---";
extern double DecreaseFactor = 3;
эта штука уменьшает возможные потери при серии убыточных сделок, уменьшая лот до минимума.
extern string _s2 = "Percent of free margin";
extern double MaximumRisk = 10;
можем работать процентом от свободных средств.
extern string _s3 = "or fixed lot";
extern bool fixedLots = false;
или фиксированным лотом, если здесь поставим true
extern double Lot = 0.1;
а тут размер фиксированного лота