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


Получение всех сделок в стратегии
Atom Reply
9/3/2010


Добрый день.

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

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

Tags:


Thanks:




4 Answers
Mikhail Sukhov

Avatar
Date: 9/3/2010
Reply


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

Thanks:

Dmitriy Klimov

Avatar
Date: 9/3/2010
Reply


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

Topic starter
Thanks:

Mikhail Sukhov

Avatar
Date: 9/3/2010
Reply


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

Thanks:

Dmitriy Klimov

Avatar
Date: 9/4/2010
Reply


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

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

Topic starter
Thanks:


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy