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

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


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

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

Скачать код можно с codeplex, для деталей смотрите коммит http://stocksharp.codeplex.com/SourceControl/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.codeplex.com/SourceControl/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.codeplex.com/SourceControl/changeset/changes/16302

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

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

Sergey Masyura

Avatar
Date: 4/13/2012
Reply


ra81: Новый коммит: http://stocksharp.codeplex.com/SourceControl/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.codeplex.com/SourceControl/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