Следящий TakeProfitStrategy
Atom
22.08.2016
roman001


Добрый день Помогите плз разбираться со следящим стопом TakeProfitStrategy. На основе примера пакета SampleHistoryTesting пытаюсь закрывать сделку следящим стопом (стоп с простым сдвигом от сделки работает нормально). пишу:

  var takeProfit = new TakeProfitStrategy(t.Order.Direction, t.Trade.Price + SH, t.Trade.Volume, new Unit(correctionProfit, UnitTypes.Percent));
  takeProfit.IsTrailing = true;

переменная correctionProfit, как положено по спецификации, типа decimal (например 0.1), но стратегия не стартует в логе пишет:

2012/10/01 11:00:09.000| |TPS_RIZ2@FORTS_test account|Защита позиции Buy/147032 с объемом 2. Уровень=0.1%, Скользящий=True, Маркет-заявки=False, Котирование=False, Проскальзывание=0 2012/10/01 11:00:09.000| |HistoryEmulationConnector|Инструмент RIZ2@FORTS зарегистрирован на получение рыночных данных для Trades. 2012/10/01 11:00:09.000| |TPS_RIZ2@FORTS_test account|Котирование на Sell объема 2. 2012/10/01 11:00:09.000|Error |TPS_RIZ2@FORTS_test account|System.ArgumentException: Проценты возможно переводить только в проценты.




Спасибо:




Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy