Переменные: StartLot = 0.1; //стартовый лот AddLot = 2.0; //коэф. увеличения стартового лота при убыточном закрытии ордера TakeProfit = 50; StopLoss = 50; FastEMA= 3; //Параметр индикатора МА, используемого советником. Берется цена закрытия Exponental. SlowEMA= 33; Алгоритм стратегии: 1. Если Быстрая (FastEMA) МА ниже медленной (SlowEMA) открываем : - ордер на продажу (StartLot; TakeProfit; StopLoss) по рыночной цене Иначе ордер на покупку (StartLot; T akeProfit; StopLoss) 2. Когда цена разворачивается, срабатывает стоп-лосс у открытого ордера, производим : Если была покупка продажу (AddLot*StartLot; T akeProfit; StopLoss) Если была продажа покупку (AddLot*StartLot; T akeProfit; StopLoss) Иначе Если цена пошла в том же направлении и закрыла ордер по ТП Если была покупка покупка (StartLot; T akeProfit; StopLoss) Если была продажа продажа (StartLot; T akeProfit; StopLoss) И так продолжается. Дополнение от 22.04.09 Если произошло подряд "K1" убыточных закрытий ордеров, советник ставится на паузу "Pausa" минут, и в зависимости от положения "StartLotPausa" открывается или со стартовым лотом, или с тем лотом, который должен был открыться перед включением паузы
|