Альтернативный Альфа-Коннектор

Альтернативный Альфа-Коннектор
Atom
2/9/2012
Sergey Masyura


Всем добрый день,

Появилась альтернативная версия коннектора под альфу. За это отдельное спасибо Родиону [thumbup] ( http://stocksharp.com/users/16581/ ).
Версия пока что не окончательная, но исправлены многие недостатки оригинального Альфа-коннектора от Stock#.

Скачать код можно с codeplex, для деталей смотрите коммит http://stocksharp.codepl...changeset/changes/14273

Если у Вас желание помочь проекту, отписывайте баги и фидбэк по этому коннектору в данном топике!

Успехов,
Сергей

Tags:


Thanks: OvcharenkoVI


<< < 4 5 6 7  >
ra81

Avatar
Date: 3/27/2012
Reply


БИБЛИОТЕКА (КОННЕКТОР ALFAPLUS) СОБИРАЛАСЬ И ТЕСТИРОВАЛАСЬ С RELEASE 4.0.22

В дальнейшем буду указывать версию S#, ато получаются непонятки и не работает у людей.
Thanks:

OvcharenkoVI

Avatar
Date: 3/27/2012
Reply


стоп-заявки не приходят через _trader.NewStopOrders
Thanks:

OvcharenkoVI

Avatar
Date: 3/27/2012
Reply


и в списке _trader.StopOrders тоже их нет
Thanks:

ra81

Avatar
Date: 3/27/2012
Reply


OvcharenkoVI

стоп-заявки не приходят через _trader.NewStopOrders
и в списке _trader.StopOrders тоже их нет


Тока что проверил. Все есть и приходит. Релиз я указывал сверху. На нем точно работает. Если что не работает, нужно более широкое описание проблемы.
Thanks: Sergey Masyura

ra81

Avatar
Date: 3/30/2012
Reply


Новый коммит http://stocksharp.codepl...changeset/changes/15942

Релиз 4.0.22

1) Добавлена эмуляция стоп заявок квика. В стратегиях PositionManager правильно считает позицию по сделкам стоп заявок. По сути для каждой стоп заявке трейдер заводит новую фиктивную заявку с transactionId = 0. Для нее генерятся события NewOrder OrderChanged как и для нормальной заявки. Эта фиктивная заявка содержит все те же данные что и стоп заявка, только тип Limit. И изменяется она сихронно с базовой стоп заявкой. Фиктивная лимит заявка находится в order.DerivedOrder исходной стоп заявки. То есть теоретически вы можете использовать методологию работы с квиковскими заявками и для стоп заявок Альфы.
Лимит заявка генерится после того как стоп заявка стала активной, или исполнилась. В терминале активность стоп заявки выражается в виде статуса "Активная".
Thanks: Sergey Masyura

ra81

Avatar
Date: 4/13/2012
Reply


Новый коммит: http://stocksharp.codepl...changeset/changes/16302

проверялся с релизом 4.0.22


1) добавил лок при запросе истории с сервера. Устранились проблемы при запросе истории, ушло зависание терминала.
2) исправил ошибку в эмуляции квик стопов. Для обычных ордеров тоже формировался дерайвед ордер. Досадный баг :)
3 убрал запрос таблиц при подаче маркет ордера, исправил расчет цены. Подача заявки должны происходить быстрее. Ну и вообще это более правильно. Цена маркета считается как текущая +5%/-5%
Thanks:

Sergey Masyura

Avatar
Date: 4/13/2012
Reply


ra81
Новый коммит: http://stocksharp.codepl...changeset/changes/16302

проверялся с релизом 4.0.22


1) добавил лок при запросе истории с сервера. Устранились проблемы при запросе истории, ушло зависание терминала.
2) исправил ошибку в эмуляции квик стопов. Для обычных ордеров тоже формировался дерайвед ордер. Досадный баг :)
3 убрал запрос таблиц при подаче маркет ордера, исправил расчет цены. Подача заявки должны происходить быстрее. Ну и вообще это более правильно. Цена маркета считается как текущая +5%/-5%


Если брать "+5%/-5%" - то цена будет вне лимита для текущей сессии, соответсвенно заявка будет висеть невыполненная в состоянии ожидания. Вдобавок, BestAsk не обновляется, если инструмент не подписан.
Thanks: ra81

ra81

Avatar
Date: 4/13/2012
Reply


Sergey Masyura

Если брать "+5%/-5%" - то цена будет вне лимита для текущей сессии, соответсвенно заявка будет висеть невыполненная в состоянии ожидания. Вдобавок, BestAsk не обновляется, если инструмент не подписан.


Кстати да. Такая петрушка на фучах может быть. Спасибо :).
Инструмент будет обновляться при старте экспорта. Это уже однозначно. И бест аск с бидом обновляются тоже. Я проверял на стоках все ок. А на фучах не проверил дырявая моя голова. Поправлю проценты. Перепроверю.
Thanks:

ra81

Avatar
Date: 4/13/2012
Reply


Новый коммит: http://stocksharp.codepl...changeset/changes/16310

для релиза 4.0.22

1) для маркет ордеров вернул 100 пунктов добавляемых к цене заявки. Иначе 5% выходили за лимиты на фучах. Возможен вариант что заявка будет пролетать при движняках. Но ставить слишком много тоже чревато. Если будут проблемы, пишите добавлю.
Thanks:

Mikhail Sukhov

Avatar
Date: 4/13/2012
Reply


ra81
А на фучах не проверил дырявая моя голова. Поправлю проценты. Перепроверю.


Может лучше планки? Security Min Max Prices.
Thanks: ra81
<< < 4 5 6 7  >

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

loading
clippy