РТС Стандарт

РТС Стандарт
Atom
9/3/2010


Михаил возникла вот такая проблема.

у меня код клиента, кторый я забиваю во время создания шлюза,
отличатеся от того кода клиента ,кторый необходимо выставить при
создании сделки на РТС Стандарт. что делать? мне надо в рамках одного
ITrader совершать сделки и на мамбе и на фортсе и на ртс стандарт

Tags:


Thanks:


<< < 3 4 5 6  >
Den

Avatar
Date: 3/3/2011
Reply


Mikhail Sukhov Go to
Den Go to
Mikhail Sukhov Go to
Den Go to
Т.о. никак не получить позицию по акции РТС-стандарт


А выше решение с фильтрами никак не решает эту проблему?


Честно сказать, я не понимаю о каких фильтрах идет речь - я просто нашел тему с проблемой как у меня и написал вопрос о помощи.


Прочитайте всю тему.


Тему прочитал. Товарищ делал отдельную таблицу для позиций по РТС-Стандарту и смотрел ее изменения. Видимо это будет работать.

Вопрос в том, можно ли сделать исправления в S#, чтобы это работало стандартными средствами через ITrader.GetPosition, ITrader.NewPositions, ITrader.PositionChanged из стандартной таблицы деривативов.
Thanks:

Mikhail Sukhov

Avatar
Date: 3/3/2011
Reply


Den Go to

Тему прочитал. Товарищ делал отдельную таблицу для позиций по РТС-Стандарту и смотрел ее изменения. Видимо это будет работать.

Вопрос в том, можно ли сделать исправления в S#, чтобы это работало стандартными средствами через ITrader.GetPosition, ITrader.NewPositions, ITrader.PositionChanged из стандартной таблицы деривативов.


Попробуйте через QuikTrader.PreProcessDdeData изменять названия со стандартовских в обычные.
Thanks:

Den

Avatar
Date: 3/9/2011
Reply


Mikhail Sukhov Go to
Den Go to

Тему прочитал. Товарищ делал отдельную таблицу для позиций по РТС-Стандарту и смотрел ее изменения. Видимо это будет работать.

Вопрос в том, можно ли сделать исправления в S#, чтобы это работало стандартными средствами через ITrader.GetPosition, ITrader.NewPositions, ITrader.PositionChanged из стандартной таблицы деривативов.


Попробуйте через QuikTrader.PreProcessDdeData изменять названия со стандартовских в обычные.


Попробовал. В QuikTrader.PreProcessDdeData мне приходит только информация о таблице "инструменты".
Логичнее было бы менять названия в таблице "Позиции по деривативам" - есть ли событие, в кот. это можно сделать?
Thanks:

Mikhail Sukhov

Avatar
Date: 3/9/2011
Reply


Den Go to
Попробовал. В QuikTrader.PreProcessDdeData мне приходит только информация о таблице "инструменты".


В PreProcessDdeData приходят все данные, и из инструментов, и из позиций.
Thanks:

Den

Avatar
Date: 3/9/2011
Reply


Mikhail Sukhov Go to
Den Go to
Попробовал. В QuikTrader.PreProcessDdeData мне приходит только информация о таблице "инструменты".


В PreProcessDdeData приходят все данные, и из инструментов, и из позиций.


Экспорт вызывается такой:

Code

this.Trader.Terminal.StartDde(this.Trader.SecuritiesTable, this.Trader.DerivativePositionsTable, this.Trader.OrdersTable, this.Trader.MyTradesTable);


Далее

Code


System.Collections.Generic.List<String> names = new System.Collections.Generic.List<string>();

this.Trader.PreProcessDdeData += (str, preData) =>
{
if (!names.Contains(str))
{
names.Add(str);
Console.WriteLine("new dde name: " + str);
}
};



Получаю на выходе только "инструменты". Что я делаю не так?
Thanks:

Mikhail Sukhov

Avatar
Date: 3/9/2011
Reply


А остальные таблицы правильно оформлены? Verifier не ругается?
Thanks:

Den

Avatar
Date: 3/9/2011
Reply


Mikhail Sukhov Go to
А остальные таблицы правильно оформлены? Verifier не ругается?


Оформлены правильно.
Экспортируются нормально и я получаю все изменения по ним типа NewOrder, OrderChanged, NewPosistion, NewPorfolio, и т.д.
Thanks:

Mikhail Sukhov

Avatar
Date: 3/9/2011
Reply


Den Go to
Mikhail Sukhov Go to
А остальные таблицы правильно оформлены? Verifier не ругается?


Оформлены правильно.
Экспортируются нормально и я получаю все изменения по ним типа NewOrder, OrderChanged, NewPosistion, NewPorfolio, и т.д.


Проверил с вашим кодом, приходят все.
Thanks:

Den

Avatar
Date: 3/9/2011
Reply


Mikhail Sukhov Go to
Den Go to
Mikhail Sukhov Go to
А остальные таблицы правильно оформлены? Verifier не ругается?


Оформлены правильно.
Экспортируются нормально и я получаю все изменения по ним типа NewOrder, OrderChanged, NewPosistion, NewPorfolio, и т.д.


Проверил с вашим кодом, приходят все.


Возможно это связано с тем что я сижу на S# 2.6.2 (Quik 5.17).
Видимо пора перебираться на S# 3.0 beta
Thanks:

Mikhail Sukhov

Avatar
Date: 3/9/2011
Reply


Den Go to
Возможно это связано с тем что я сижу на S# 2.6.2 (Quik 5.17).
Видимо пора перебираться на S# 3.0 beta


Вряд ли. А как вы проверяете имена? И когда именно это делаете?
Thanks:
<< < 3 4 5 6  >

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

loading
clippy