Получение всех сделок в стратегии

Получение всех сделок в стратегии
Atom
03.09.2010
Dmitriy Klimov


Добрый день.

Перешел на новую версию S#, и возникли проблемы с получением всех сделок в стратегии. Если подписаться на событие появление новых сделок из вне, то проблем нет - сделки идут. Когда я это делаю в стратегии, то событие возникает всего один раз, а потом все стоит, сделки не идут.

Связано ли это с тем, что стратегия вызывается менеджером, и поэтому данные идут только во время этого вызова? По логике не должно такого быть, так как событие появления новых сделок возникает независимо от этого. Есть идеи?


Теги:


Спасибо:


Mikhail Sukhov

Фотография
Дата: 03.09.2010
Ответить


А извне - это как? На ITrader.NewMyTrades?

Спасибо:

Dmitriy Klimov

Фотография
Дата: 03.09.2010
Ответить


Неудачно выразился, наверное. Извне - это значит подписываюсь на событие появления всех сделок не из стратегии, а из основного модуля программы, после запуска DDE.

Спасибо:

Mikhail Sukhov

Фотография
Дата: 03.09.2010
Ответить


А после запуска ДДЕ сделки и не будут приходить в стратегию. Они будут приходить только в том случае, если стратегия их совершать будет.

Спасибо:

Dmitriy Klimov

Фотография
Дата: 04.09.2010
Ответить


Я имел ввиду, что не могу получить все сделки, а не свои сделки.

В любом случае, вопрос снимается, так как обнаружил, что стратегия сразу же после запуска останавливается. Буду разбираться...

Спасибо:


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

loading
clippy