Быстро пролетели новогодние выходные. Заметил за собой особенность – чем больше отдыхаешь, тем труднее потом начинать работать. Видимо, хорошего понемногу.
Выкладываю на всеобщее порицание очередную версию - Ecng.Trading 1.5. Качать традиционно отсюда.
Что нового:
- Пожалуй, самое больше изменение (+нововведение) это появление полноценной документации, а не описание API, как было до этого. Документация включает абсолютно все, что умеет Ecng.Trading - как использовать, и как использовать лучше. Файл в архиве называется Ecng.Trading.chm. Плюс, к документации для наглядного изучения я сделал дополнительно два примера (к уже двум существующим). Первый – это реализация до боли знакомого алгоритма пересечения скользящих средних. Я показал, как можно создавать подобные алгоритмы с помощью Ecng.Trading. Второй пример более графический. Визуально показано, какие свечки поддерживает Ecng.Trading, и чем они отличаются.
- В QuikTrader добавил поддержку экспорта дополнительных колонок для стандартных таблиц (Инструменты, Заявки и т.д.). Подробнее, в документации и в примере Sample.
- Переделал структуру работы с механизмом торговых заданий – Task. Как использовать – опять же в документации.
- Описал свое видение того, куда буду развивать проект.
- И, конечно же, исправил ошибки.
Вот скриншоты из новых примеров:
Скользящие средние
Расширенный стакан
Свечки
Приятного роботописания!
Супер! будем осваивать..
ОтветитьУдалитьПодскажите пожалуйста, можно ли в класс Trade добавить свойство Direction?(для того, чтобы при блиндинге в таблице моих сделок можно было получить направление позиции)
Спасибо!
Захотелось скачать и посмотреть, что это такое, но какой-то ряд фейлов.
ОтветитьУдалить1) chm-файл не открывается, хотя даже дублируется. Не знаю, личная ли это проблема или массовая.
2) все проекты не компилируются в архиве 1.5, не хватает references. Возможно это потому, что нет папки referencies, как в 1.4.1.
Отличная работа!
ОтветитьУдалитьНо нет библиотек (( К сожалению.
Мда, ошибся на самом последнем этапе. Залил вместо папки Referencies, папку Build... Залил новую версию. Заодно добавил в нее файл sln для VS 2008.
ОтветитьУдалитьtachy-brain,
ОтветитьУдалить1. Правой кнопкой на файл. Properties, General, Unblock. http://weblog.helpware.net/?p=36
2. Перезалил версию.
добрый день!Заинтересовался вашими наработками и возник такой вопрос, отслеживание состояния сделок и заявок идет на основе выгруженных данных через DDE или транслируете информацию из квиковской библиотеки trans2quik?
ОтветитьУдалитьandreifx,
ОтветитьУдалитьМне уже поступал запрос на подобное. Сдерживает то, что данное поле внесет еще больше нагрузки на самую тяжелую из всех таблиц. Пока, как вариант, можно использовать расширение ДДЕ, как я показал в документации для стакана.
Alex,
ОтветитьУдалитьDDE
Продолжаю эксперименты, опять fail.
ОтветитьУдалитьЗапускаю в Quik "Вывод по DDE", получаю ошибку "Не удалось установить соединение с сервером wrapper".
Видимо, нужно сначала запустить что-то в роли сервера. Запускаю приложение-пример SampleCandles, выбираю путь к Quik, жму подключиться - вылетает QuikTerminalNotFound. Папка правильная, Quik запущен... Что не так?
tachy-brain,
ОтветитьУдалитьВ документации написано, что нужно вначале включить поддержку в Квике внешних транзакций.
Добрый день в версии 1.5 не срабатывает событие NewMyTrades, событие NewOrders срабатывает нормально.
ОтветитьУдалитьСтанислав,
ОтветитьУдалитьЗапустил пример из архива. Сделал сделку, появилась в таблице Мои Сделки. Значит, NewMyTrades работает исправно. Может у Вас не запустился экспорт по Моим Сделкам?
Все разобрался. Событие NewOrders срабатывает даже если DDE работает на одну таблицу Security, а остальные события срабатывают только, если подключены DDE на таблицы ордеров и сделок.
ОтветитьУдалитьЗдравствуйте, Михаил
ОтветитьУдалитьМожет быть знаете в чем проблема.
Я запускаю экспорт стакана, а квик мне выдает странное сообщение об ошибке "Не удалось установить DDE соединение с сервером 'wrapper'. Либо не запущен 'stock', либо в него не загружен лист 'RIH0'. Таблица 'RIH0 Котировки'".
Leonandr,
ОтветитьУдалитьА вы правильно указали настройки для ДДЕ? Можете показать скрин?
Здравствуйте!
ОтветитьУдалитьОчень понравились компоненты OrderGrid и TradeGrid!
Подскажите, каким образом я могу изменить там цвет выделен бая или села и каким образом туда можно добавить или удалить какой нибудь из столбцов?
Спасибо!
Михаил,
ОтветитьУдалитьскрин отправил на sanxxxxxxxxxx08 at gmail.com
Заранее спасибо
Предлагаю переходить на форум http://groups.google.ru/group/stocksharp
ОтветитьУдалить