Stock# 4.0 beta (Закрыта)
Atom
25.09.2011


Выложили 4.0 (RC1).
Она же бывшая 3.2.
Изменений в 3.2 было очень много и многие из них были кардинальные, поэтому приняли решение переименовать ветку в 4.0.

Ниже - изменения по сравнению с 3.2.11.

Изменения:
[list=1]
  • Quik: Пропуск ошибочных строчек в ДДЕ с целью обработки правильных.
  • Quik: Добавлена поддержка РЕПО \ РПС заявок. Спасибо Maxim K.
  • Quik: Запуск дде вывода без коннекта к Quik
  • Получение по инструменту производных. (GetUnderlyingAsset, GetConnectedAssets в TraderHelper)
  • Security.LastTrade, MarketDepth.BestBid, MarketDepth.BestAsk - null по умолчанию.
    Будьте внимательны в своих алгоритмах.

  • FileLogListener. Разбиение по датам.
  • [url=http://stocksharp.com/posts/m/11371/

  • Теги:


    Спасибо:




    33 Ответов
    1 2  >
    Alexander

    Фотография
    Дата: 02.10.2011


    Выложили 4.0.1 (RC2).

    Изменения:

    1. Quik: wnd файлы обновлены под 12.11
    2. Размер архива Stock# уменьшен в 2 раза (197 -> 120)



    Баги:
    [list=1]
  • Множественные исправления\улучшения в PlazaTrader
  • [url=http://stocksharp.com/posts/m/11526/
  • Автор топика
    Спасибо: Church

    frontman

    Фотография
    Дата: 03.10.2011


    Ура! Спасибо)
    Спасибо:

    Serg

    Фотография
    Дата: 04.10.2011


    Подскажите плиз по последней сборке на codeplex что значит эта фраза "ecng.data.providers restored for sqlite support"?
    спасибо
    Спасибо:

    Alexander

    Фотография
    Дата: 04.10.2011


    Serg Перейти
    Подскажите плиз по последней сборке на codeplex что значит эта фраза "ecng.data.providers restored for sqlite support"?
    спасибо


    этот мой коммит восстановил dll в папке reference в TFS. Эту dll я раньше удалил.
    Для чего нужна эта dll нам - для дальнейших улучшений и разработок.
    Автор топика
    Спасибо:

    Serg

    Фотография
    Дата: 04.10.2011


    а если не секрет где вы хотите использовать sqlite?
    Спасибо:

    Alexander

    Фотография
    Дата: 04.10.2011


    Serg Перейти
    а если не секрет где вы хотите использовать sqlite?


    Гидра, уже писали. Есть желание помочь?
    Автор топика
    Спасибо:

    Serg

    Фотография
    Дата: 04.10.2011


    Желание есть) главное чтобы знаний хватило) С гидрой практически не разбирался посоветуйте куда смотреть, чем помогать?
    Спасибо:

    Alexander

    Фотография
    Дата: 04.10.2011


    Serg Перейти
    Желание есть) главное чтобы знаний хватило) С гидрой практически не разбирался посоветуйте куда смотреть, чем помогать?


    В исходники Hydra на codeplex.
    Таски - в теме что выше написал. Лучше переместиться туда с вопросами. Тут - релизы :)
    Автор топика
    Спасибо:

    Alexander

    Фотография
    Дата: 09.10.2011


    4.0.2 RC3 (pre release) выложил на codeplex (как обычно, папка References). У кого были проблемы - качайте, там исправили всё о чём вы писали.

    В течение пары дней положим на box и напишем конкретно по багам.
    Автор топика
    Спасибо:

    hobo

    Фотография
    Дата: 10.10.2011


    Alexander Mukhanchikov Перейти
    4.0.2 RC3 (pre release) выложил на codeplex

    Шлюз не создается теперь, используя примеры в том числе.
    System.MissingMethodException was unhandled
    Message=Метод не найден: "Void Ecng.Collections.BaseCollection`1.AddRange(System.Collections.Generic.IEnumerable`1<!0>)".
    Source=StockSharp.Quik
    StackTrace:
    в StockSharp.Quik.DdeTable.#=qkEkkDozNmLoANQICvvVz8g==(#=qOeL0vXxX99XRk5_Q6ZEH3WFkTfOMhOyLRYTmA1DM_44= #=q2uigLCtkHKyZJarWH9s3Wg==, String #=qdXtfEMgyGBU22wHInuKl9A==, IEnumerable`1 #=qNeoZZRmQVP7x3GWJW95zKQ==)
    в StockSharp.Quik.DdeTable..ctor(#=qOeL0vXxX99XRk5_Q6ZEH3WFkTfOMhOyLRYTmA1DM_44= #=qhStxObZPhcvYTGd26pUAvw==, String #=qlxPC9OQKMynJJbiziGtLdw==, IEnumerable`1 #=qLTPmankxnySdjj22TgzfEQ==)
    в StockSharp.Quik.QuikTrader.#=qzqDMkxGc_TqFbLEnVHTmtQ==()
    в StockSharp.Quik.QuikTrader..ctor(String path, String ddeServer, String dllName)
    в StockSharp.Quik.QuikTrader..ctor(String path, String ddeServer)
    в StockSharp.Quik.QuikTrader..ctor(String path)
    Спасибо:

    Alexander

    Фотография
    Дата: 10.10.2011


    hobo Перейти
    Alexander Mukhanchikov Перейти
    4.0.2 RC3 (pre release) выложил на codeplex

    Шлюз не создается теперь, используя примеры в том числе.
    System.MissingMethodException was unhandled
    Message=Метод не найден: "Void Ecng.Collections.BaseCollection`1.AddRange(System.Collections.Generic.IEnumerable`1<!0>)".
    Source=StockSharp.Quik
    StackTrace:
    в StockSharp.Quik.DdeTable.#=qkEkkDozNmLoANQICvvVz8g==(#=qOeL0vXxX99XRk5_Q6ZEH3WFkTfOMhOyLRYTmA1DM_44= #=q2uigLCtkHKyZJarWH9s3Wg==, String #=qdXtfEMgyGBU22wHInuKl9A==, IEnumerable`1 #=qNeoZZRmQVP7x3GWJW95zKQ==)
    в StockSharp.Quik.DdeTable..ctor(#=qOeL0vXxX99XRk5_Q6ZEH3WFkTfOMhOyLRYTmA1DM_44= #=qhStxObZPhcvYTGd26pUAvw==, String #=qlxPC9OQKMynJJbiziGtLdw==, IEnumerable`1 #=qLTPmankxnySdjj22TgzfEQ==)
    в StockSharp.Quik.QuikTrader.#=qzqDMkxGc_TqFbLEnVHTmtQ==()
    в StockSharp.Quik.QuikTrader..ctor(String path, String ddeServer, String dllName)
    в StockSharp.Quik.QuikTrader..ctor(String path, String ddeServer)
    в StockSharp.Quik.QuikTrader..ctor(String path)


    Обновитесь, в 3 часа обновили Ecng сборки.
    И да, опять просьба - если находятся проблемы - создавать новые топики, а не писать в новостях. :)
    Автор топика
    Спасибо:

    Alexander

    Фотография
    Дата: 10.10.2011


    Автор топика
    Спасибо:

    Alexander

    Фотография
    Дата: 13.10.2011


    Выложили 4.0.3 (RC4).

    Изменения:

    1. Выбор глубины стакана для Плаза источника.
    2. Рефакторинг индикаторов
    3. Рефакторинг свечек
    4. Свечки. StorageTradeSource.
    5. SmartCandleSource. Источник свечек полученных из СмартКом истории.



    Баги:

    1. Plaza: фикс ошибки, когда потоки репликации закрывались после дисконнекта
    2. Ошибка гидры 4.0.2
    3. Исключение при тестировании
    4. При эмуляции происходит модификация существующего стакана.
    5. Все что сами нашли
    Автор топика
    Спасибо:

    Alexander

    Фотография
    Дата: 23.10.2011


    4.0.4 (beta) выложен на codeplex.
    Есть ещё таски для этой версии, поэтому на box выложена пока не будет.
    Автор топика
    Спасибо:

    Alexander

    Фотография
    Дата: 28.10.2011


    Char Перейти
    В текущей версии наблюдаю проблемы с событием стратегии NewMyTrades
    при использовании EmulationTrader, если использую ДЛЛ из версии 4.0.3 проблемы не наблюдаю.

    Такую же проблему вижу на SmartTrader проверял на сборке 4.0.3 и текущей
    (при использовании RealTimeEmulationTrader<SmartTrader> событие приходит)


    1) Много раз, неоднократно, просили не писать в этой теме, а создавать отдельные темы в нужных подфорумах с описанием проблем.
    2) Что за проблема? Создайте новую тему в нужном подфоруме с полным описанием. "Наблюдаю проблемы" - не проблема.

    P.S. Тему закрыл, дабы больше не возникало проблем 1).
    Автор топика
    Спасибо:

    Mikhail Sukhov

    Фотография
    Автор статей Программист Трейдер
    Дата: 05.11.2011


    Выложили 4.0.4.

    Изменения:

    1. Гидра умеет качать РТС сделки с Финама.
    2. ParallelMarketEmulator - эмулятор, создающий отдельный поток для матчинга заявок (должно ускорить тестирование).
    3. Security.OpenInterest.
    4. SmartTrader, QuikTrader и PlazaTrader поддерживают сохранение и загрузку настроек через интерфейс IPersistable.
    5. ProtectiveBasketStrategy - Изменение позиции у защитных стратегий при поступлении сделок по заданной стратегии или трейдеру. (спасибо esper-у)
    6. BaseTrader.ReRegisterOrderPair
    7. Построение свечек по стакану (для создания свечек по корзине инструментов).
    8. StockSharp.Algo.Derivatives. Отдельные классы для БШ и синтетики.
    9. TakeProfitStopLossStrategy - пара защитных стратегий, изменяет позицию у одной из защитных стратегий при частичном срабатывании другой.(спасибо esper-у)
    10. ICandleFactoryList.Remove(Type candleType)
    11. SmartTrader.TradesFromSessionStart
    12. Order.ExpiryDate (Квик - была добавлена колонка Срок в таблицу Заявки.)
    13. IsExportRunning -> IsExportStarted



    Баги:

    1. Гидра. Экспорт стаканов в Эксель не работает.
    2. Неверно получается базовый актив для бирж отличных от РТС
    3. Утечка памяти в EmulationTrader
    4. Exception в GetTheoreticalTrades
    5. Фикс бага с позицией (спасибо esper-у)
    6. Quik: не добавляются комментарии в заявках
    7. Не срабатывает CancelOrder при тестировании
    8. Smart. Пустой код у инструментов.
    9. Много фиксов в PlazaTrader
    10. Много что сами нашли
    Спасибо:

    Alexander

    Фотография
    Дата: 10.11.2011


    Автор топика
    Спасибо:

    Alexander

    Фотография
    Дата: 17.11.2011


    Положил 4.0.6 (beta) на codeplex.


    Фиксы багов:
    1) часовой пояс в Ua
    2) Не работает правило Or
    3) Неправильный матчинг заявок на истории.


    Новые фичи:
    1) DeltaHedgeStrategy.MaxRegisterAttemptCount
    2) NewCandles -> CandlesStarted
    Автор топика
    Спасибо:

    Alexander

    Фотография
    Дата: 18.11.2011


    Перевыложил.
    Автор топика
    Спасибо:

    Alexander

    Фотография
    Дата: 23.11.2011


    Выложил 4.0.6 beta 2 на codeplex
    Автор топика
    Спасибо: fau

    Alexander

    Фотография
    Дата: 26.11.2011


    Выложили 4.0.6.

    Изменения:

    1. ITrader: событие OrdersFailed разделено на события OrdersRegisteredFailed и OrdersCanceledFailed
    2. Правило CancelFailed
    3. Правило TimeCome
    4. Абсолютные TakeProfitStrategy и StopLossStrategy
    5. StrategyRule.Or Возможность добавлять более 2-ух правил.
    6. Котирование. Возможность задавать свои условия.
    7. Котирование без запуска стаканов (вместо стакана используется BestBid \ BestAsk \ LastTrade.Price)
    8. Переименование события и правила NewCandles в CandlesStarted
    9. Plaza: поддержка x64 (спасибо frontman)
    10. UnitTypes.Limit. Способ задания конкретного уровня цены.
    11. Тестирование. Изменение Position.
    12. Свечки Рэнко.
    13. StockSharp полностью перешёл на .Net 4.0. Cool
      В настоящий момент пострадали пользователи SmartCom, им стоит оставаться на версии 4.0.5 и ждать обновления SmartCom до версии 2.2. Мы, со своей стороны, уже перевели S# на новую версию SmartCom и поторопили Айти-Инвест, чтоб они побыстрее выложили новую версию на публику.



    Баги:

    1. Ux: часовой пояс, летнее время
    2. Гидра - Не формируются свечи из сделок
    3. Не работает правило Or
    4. Неправильный матчинг заявок на истории.
    5. Quik: Не выкидывать Failed для FillOrCancel заявок
    6. Не работает правило Or
    7. PlazaTrader - ещё лучше, ещё быстрее, ещё стабильнее.
    8. Много что сами нашли
    Автор топика
    Спасибо: frontman fau

    Alexander

    Фотография
    Дата: 27.11.2011


    Обновил сборки из-за этого.
    Автор топика
    Спасибо: fau

    Alexander

    Фотография
    Дата: 27.11.2011


    Обновил сборки ещё раз.
    Автор топика
    Спасибо: fau

    Alexander

    Фотография
    Дата: 29.11.2011


    Автор топика
    Спасибо: fau

    Alexander

    Фотография
    Дата: 30.11.2011


    Выложили на codeplex S# 4.0.7 beta 2

    Фиксы:
    1) Котирование

    У кого были проблемы - пробуйте.
    Автор топика
    Спасибо: fau
    1 2  >

    Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

    loading
    clippy