Добрый день Помогите плз разбираться со следящим стопом 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: Проценты возможно переводить только в проценты.
Comentarios (0)
Iniciar sesión o Crear cuenta, Inicie sesión o regístrese para dejar un comentario
Aún no hay comentarios. ¡Sea el primero!