Oct 12, 2011 - Ага. Вот теперь понял вопрос. "Может он у вас 0 или отрицательный. или дробный." - Возможно в этом и заключается ошибка. Просто стратегия в логах ничего не записывала. Я думал она по умолчанию все оши...
|
|
Oct 12, 2011 - Я просто не понимаю почему var order = directions == OrderDirections.Buy ? strategy.BuyAt(price) : strategy.SellAt(price); order.Volume = volume; RegisterOrder(order); Не подходит. Ведь BuyAt и SellAt...
|
|
Oct 12, 2011 - Александр я же объяснил почему "Strategy.Volume устанавливайте перед BuyAt" не подходит. Т.к. значение по умолчанию используется параллельно еще много где в программе. Менять его нельзя. Вот и все. Не...
|
|
Oct 12, 2011 - Зачем задавать вопросы если игнорировать ответы на них?
|
|
Oct 12, 2011 - А где volume выводится? Что пишет ProcessDataError \ OrdersFailed? Дубль 2: Strategy.Volume устанавливайте перед BuyAt. Так точно будет меняться
|
|
Oct 12, 2011 - а volume-то чему равен? установите Volume у стратегии перед BuyAt
|
|
Oct 12, 2011 - Ну правильно, код клиента для ММВБ обновили, теперь не проставляется что-то. Посмотрю, попробую фикс на codeplex положить.
|
|
Oct 12, 2011 - Ставил точки останова в событиях. Срабатывает только в подключении, в других событиях не срабатывают И всё же, ProcessDataError что выдаёт?
|
|
Oct 12, 2011 - Не приходят. processdataerror - что это? (я первый раз вижу S# и C#) подключение видимо производится, раз программа об этом пишет Событие у трэйдера посмотрите поднимается ли событие и на события NewP...
|
|
Oct 12, 2011 - Что в консоль выводится? ни портфель ни инструмент не приходят? processdataerror что-нибудь выводит? подключение производится?
|