Mikhail Sukhov
|
Дата: 01.04.2011
VsevolodG Mikhail Sukhov VsevolodG Проблема в том, что в графике цены и объема по инструменту красным отображается текущая цена, которая зачастую не равна BestBid.Price В графике цены и объема указывается цена сделки, а BestBid - цена заявки. А в S# есть возможность получить эту цену сделки? Security.LastTrade + экспорт всех сделок.
|
|
|
|
|
Igor_B
|
Дата: 01.04.2011
Михаил, доброе время. Вопрос по методу Trader.Connеct(). Из приложения запустили Квик [terminal.Launch()], залогинились. Trader.Connect() - явно не вызывал. Запускаю startDDE - данные из CustomTable идут. Подписался на событие Trader.Disconnected, пробую отключить внешние транзакции в Квик - данные все равно экспортируются, прекращаю работу Квика - событие Trader.Disconnected не срабатывает. Срабатывает это событие,если вызываю Trader.Connеct(), затем в коде вызываю Trader.Disconnect(). Проясните, как работает Connect. Спасибо.
|
|
Спасибо:
|
|
|
|
|
Евгений
|
Дата: 01.04.2011
Подскажите, добавил на главной форме логирование Код// каждая стратегия будет иметь свое собственное окно this.GuiAsync(() => guiLogger.Strategies.Add(_strategy));
и теперь при попытке добавить дочернюю стратегию в классе стратегии появляется ошибка КодВызывающим потоком должен быть STA, поскольку этого требуют большинство компонентов UI.
|
|
Спасибо:
|
|
|
|
|
Alexander
|
Дата: 01.04.2011
Igor_B Михаил, доброе время. Вопрос по методу Trader.Connеct(). Из приложения запустили Квик [terminal.Launch()], залогинились. Trader.Connect() - явно не вызывал. Запускаю startDDE - данные из CustomTable идут. Подписался на событие Trader.Disconnected, пробую отключить внешние транзакции в Квик - данные все равно экспортируются, прекращаю работу Квика - событие Trader.Disconnected не срабатывает. Срабатывает это событие,если вызываю Trader.Connеct(), затем в коде вызываю Trader.Disconnect(). Проясните, как работает Connect. Спасибо. Disconnected не может сработать если до этого не было коннекта с квиком. метод Connect как раз и подключается к квику.
|
|
Спасибо:
|
|
|
|
|
Alexander
|
Дата: 01.04.2011
Евгений Подскажите, добавил на главной форме логирование Код// каждая стратегия будет иметь свое собственное окно this.GuiAsync(() => guiLogger.Strategies.Add(_strategy));
и теперь при попытке добавить дочернюю стратегию в классе стратегии появляется ошибка КодВызывающим потоком должен быть STA, поскольку этого требуют большинство компонентов UI. WPF работает в STA режиме MSDN - вот полезная ссылка на подробности
|
|
|
|
|
Евгений
|
Дата: 01.04.2011
Alexander Евгений Подскажите, добавил на главной форме логирование Код// каждая стратегия будет иметь свое собственное окно this.GuiAsync(() => guiLogger.Strategies.Add(_strategy));
и теперь при попытке добавить дочернюю стратегию в классе стратегии появляется ошибка КодВызывающим потоком должен быть STA, поскольку этого требуют большинство компонентов UI. WPF работает в STA режиме MSDN - вот полезная ссылка на подробности Спасибо, конечно, за ссылку, но я не могу увязать свою ошибку с полученной информацией. Проблема в том, что у меня дочерние стратегии создаются в отдельных потоках? З.Ы. Не судите строго я только учусь
|
|
Спасибо:
|
|
|
|
|
Евгений
|
Дата: 02.04.2011
Михаил, заметил, что в объекте RealTimeTestTrader нет SecuritiesTable, для тестирования в реальном времени нельзя добавить дополнительные колонки?
|
|
Спасибо:
|
|
|
|
|
Mikhail Sukhov
|
Дата: 02.04.2011
Евгений Михаил, заметил, что в объекте RealTimeTestTrader нет SecuritiesTable, для тестирования в реальном времени нельзя добавить дополнительные колонки? RealTimeTestTrader - это обертка над реальным трейдером.
|
|
Спасибо:
|
|
|
|
|
Евгений
|
Дата: 02.04.2011
Mikhail Sukhov Евгений Михаил, заметил, что в объекте RealTimeTestTrader нет SecuritiesTable, для тестирования в реальном времени нельзя добавить дополнительные колонки? RealTimeTestTrader - это обертка над реальным трейдером. Это значит что нельзя добавить дополнительные колонки?
|
|
Спасибо:
|
|
|
|
|
Alexander
|
Дата: 02.04.2011
Евгений Mikhail Sukhov Евгений Михаил, заметил, что в объекте RealTimeTestTrader нет SecuritiesTable, для тестирования в реальном времени нельзя добавить дополнительные колонки? RealTimeTestTrader - это обертка над реальным трейдером. Это значит что нельзя добавить дополнительные колонки? Добавлять надо у RealTimeTestTrader.Trader
|
|
|
|