Фичи/Баги/Пожелания для AlfaConnector

Фичи/Баги/Пожелания для AlfaConnector
Atom
5/4/2011
Sergey Masyura


Основная функциональность в альфа-коннекторе завершена.

Код свободно доступен на http://stocksharpconnect...Control/list/changesets

Из основных явных недоделок можно выделить:
- отсутствие поддержки опционов
- отсутствие поддержки стоп-ордеров.

В связи с этим, если есть активные пользователи данного коннектора, буду рад услышать замечаниях о багах, фичах и пожеланиях.

Tags:


Thanks:


< 1 2 3 4 5  > >>
Sergey Masyura

Avatar
Date: 8/4/2011
Reply


watashi
sergey.masyura
Спасибо за прояснения. Фикс был сделан именно для Моих Сделок.

Окно сделки - пустое. Это недоработка в примере. Потому что нигде не подписываются на получения сделок об инструментах. Следует доработать пример, спасибо за замечание.


Пример уже исправлен? Где можно исправленный посмотреть?

Разве вот эта строчка не подписывает на получение сделок?
Code
this.Trader.NewTrades += trades => this.GuiAsync(() => _tradesWindow.Trades.AddRange(trades));



Нет, не подписывает. Это всего лишь добавление своего обработчика на событие. Запуск экспорта сделок происходит после вызова RegisterTrades.

Пример исправлю как дойдет до него очередь в моих планах.
Thanks:

watashi

Avatar
Date: 8/4/2011
Reply


sergey.masyura
Пример исправлю как дойдет до него очередь в моих планах.


А можно в двух словах, что там нужно добавить? Очень срочно надо. )))
Thanks:

Sergey Masyura

Avatar
Date: 8/5/2011
Reply


watashi
sergey.masyura
Пример исправлю как дойдет до него очередь в моих планах.


А можно в двух словах, что там нужно добавить? Очень срочно надо. )))


Сделал. В двух словах явно бы не получилось описать. Из окна Инструменты сделки открываются также как и стаканы.
Thanks: watashi

watashi

Avatar
Date: 8/5/2011
Reply


sergey.masyura
Сделал. В двух словах явно бы не получилось описать. Из окна Инструменты сделки открываются также как и стаканы.


Спасибо. Все работает. [thumbup]
Thanks:

Doctor

Avatar
Date: 9/13/2011
Reply


sergey.masyura
sergey.masyura
Основная функциональность в альфа-коннекторе завершена.

Код свободно доступен на http://stocksharpconnect...Control/list/changesets

Из основных явных недоделок можно выделить:
- отсутствие поддержки опционов
- отсутствие поддержки стоп-ордеров.

В связи с этим, если есть активные пользователи данного коннектора, буду рад услышать замечаниях о багах, фичах и пожеланиях.


Несколько идей для доработки:
- Добавить заявки типа следящий стоп (trailing stop)
- Добавить открытый интерес
- Добавить поддержку загрузки исторических данных.

У кого еще какие будут варианты?


Добрый День Сергей,

А открытый интерес поддеживается альфа-коннектором? Или эти идеи пока для будущих фич?

Спасибо,
Thanks:

Mikhail Sukhov

Avatar
Date: 9/13/2011
Reply


Doctor
А открытый интерес поддеживается альфа-коннектором? Или эти идеи пока для будущих фич?


Исходники все на http://stocksharp.codeplex.com/ Открытый интерес ждет вас.[laugh]
Thanks:

Sergey Masyura

Avatar
Date: 9/13/2011
Reply


Doctor
sergey.masyura
sergey.masyura
Основная функциональность в альфа-коннекторе завершена.

Код свободно доступен на http://stocksharpconnect...Control/list/changesets

Из основных явных недоделок можно выделить:
- отсутствие поддержки опционов
- отсутствие поддержки стоп-ордеров.

В связи с этим, если есть активные пользователи данного коннектора, буду рад услышать замечаниях о багах, фичах и пожеланиях.


Несколько идей для доработки:
- Добавить заявки типа следящий стоп (trailing stop)
- Добавить открытый интерес
- Добавить поддержку загрузки исторических данных.

У кого еще какие будут варианты?


Добрый День Сергей,

А открытый интерес поддеживается альфа-коннектором? Или эти идеи пока для будущих фич?

Спасибо,


ОИ добавить делов на 10 минут. Последнее время в основном занимаюсь разработкой роботов на заказ. Как будет время обязательно добавлю.
Thanks:

Doctor

Avatar
Date: 9/14/2011
Reply


sergey.masyura
Doctor
sergey.masyura
sergey.masyura
Основная функциональность в альфа-коннекторе завершена.

Код свободно доступен на http://stocksharpconnect...Control/list/changesets

Из основных явных недоделок можно выделить:
- отсутствие поддержки опционов
- отсутствие поддержки стоп-ордеров.

В связи с этим, если есть активные пользователи данного коннектора, буду рад услышать замечаниях о багах, фичах и пожеланиях.


Несколько идей для доработки:
- Добавить заявки типа следящий стоп (trailing stop)
- Добавить открытый интерес
- Добавить поддержку загрузки исторических данных.

У кого еще какие будут варианты?


Добрый День Сергей,

А открытый интерес поддеживается альфа-коннектором? Или эти идеи пока для будущих фич?

Спасибо,


ОИ добавить делов на 10 минут. Последнее время в основном занимаюсь разработкой роботов на заказ. Как будет время обязательно добавлю.


Да, глянул код, похоже надо open_pos_qty добавить в фильтр и сохранить его в свойствах security во время OnProcessSecurities. Попробую.
Thanks:

Doctor

Avatar
Date: 9/14/2011
Reply


Прикрепил исправленные файлы на основе 9308. Может пригодится кому. Поправил AlfaTrader.cs, AlfaWrapper.cs и SecuritiesWindow.xaml (из примера SampleGUI). Вроде ОИ получается при создании списка.
Что не совсем понятно:
1. Где его нужно правильно сохранить? В Smarte есть поле ExtensionInfo["SecurityOpenedPositionsPrice"], а список полей для Альфы не нашел. Накопал это поле на форуме.
2. SampleGUI похоже не подписывается на обновление Securities, еще нужно проверить ветку кода с обновлением ОИ - пока разбираюсь с примером.
9308-oi.zip 10 KB (278)
Thanks:

Mikhail Sukhov

Avatar
Date: 9/14/2011
Reply


Doctor
Прикрепил исправленные файлы на основе 9308. Может пригодится кому. Поправил AlfaTrader.cs, AlfaWrapper.cs и SecuritiesWindow.xaml (из примера SampleGUI). Вроде ОИ получается при создании списка.
Что не совсем понятно:
1. Где его нужно правильно сохранить? В Smarte есть поле ExtensionInfo["SecurityOpenedPositionsPrice"], а список полей для Альфы не нашел. Накопал это поле на форуме.
2. SampleGUI похоже не подписывается на обновление Securities, еще нужно проверить ветку кода с обновлением ОИ - пока разбираюсь с примером.


Создайте логин на коде плексе и я дам доступ на запись. Зачем сюда аттачи складывать, когда можно сразу в репозитарий залить. Там мы сможет наглядно увидеть изменения.

1. см. AlfaExtensions
2. Гуд.
Thanks:
< 1 2 3 4 5  > >>

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

loading
clippy