28.04.2010, 10:44
Аватар для Моргана
Моргана Моргана вне форума Местный житель
Регистрация: 18.02.2009 / Сообщений: 10
Поблагодарили 0 раз(а) / Репутация: 0

По умолчанию Помогите с кодом пожалуйста...

Как прописать в коде, чтобы лот после убыточной сделки увеличивался в зависимости от величины этого убытка? У меня ТР стабильный, а убытки разные - могут быть -100, могут -30 или например -560 и т.д. А прибыль всегда одна и та же. Соответственно в коде прописала:
lot=NormalizeDouble(OrderProfit()/Profit,1);
где OrderProfit это отрицательный результат, Profit - значение моей стабильной прибыли на одну сделку.
В общем здесь вопросов нет, всё работает как надо...
Проблема такая: как сделать чтобы при череде убытков (2 и больше) он суммировал эти отрицательные значения и в конце концов увеличивал лот соответственно так чтобы прибыльная сделка после этой череды покрыла все эти убытки?
Подскажите пожалуйста, буду очень благодарна!