← Zurück

Следящий TakeProfitStrategy

Добрый день Помогите плз разбираться со следящим стопом 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: Проценты возможно переводить только в проценты.

War dieses Thema hilfreich?

Thema teilen

Kommentare (0)

Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen

Noch keine Kommentare. Seien Sie der Erste!