Блог им. AntonySS

Конвертация исторических файлов QScalp в формат StockSharp

    • 23 сентября 2013, 13:14
    • |
    • AntonySS
  • Еще
Привет всем алготрейдерам!

Хочу поделиться своим решение для тестирования скальперских и ХФТ стратегий. Долгое время я использую замечательный привод Морошкина (бесплатную версию Smile ). И недавно решил автоматизировать несколько стратегий на базе StockSharp.

Но для этого нужны исторические данные, в частности стаканы. У StockSharp есть программа Гидра, которая по идее позволяет качать все необходимое, но ее нужно держать постоянно включенной. Для меня это не вариант, так как я постоянно занят, и интернет не всегда стабильный.

Но недавно я узнал, что QScalp сам пишет историю и бесплатно ее выкладывает через брокера IT Invest.


В итоге, я написал конвертор данных QScalp в формат StockSharp!

Конвертация исторических файлов QScalp в формат StockSharp



Конвертация исторических файлов QScalp в формат StockSharp



Просто установите программу и скачайте исторические данные формата QSH для QScalp по одной из ссылок ниже

http://www.itinvest.ru/s...ware/spo/qscalp/history/ 

http://www.techcap.ru/analitika/trade-history.html 

Теперь осталось только указать в конвертере путь к скаченным файлам и к папке хранения исторических данных StockSharp, и нажать кнопку “Запустить”!

Вуаля, теперь у вас есть высококачественные исторические данные для тестирования своих стратегий!

PS Торопитесь пока бесплатно ;))

PPS Шутка))


Всем удачной торговли!

Присоединиться и редактировать код можно по https://github.com/AntonySS/Qsh2Bin

Скачать исходники можно по http://yadi.sk/d/eSjaE5Y_9RZaz

скомпилированную программу по http://yadi.sk/d/3yKQZn4y9RZAx
793 | ★21
30 комментариев
История по стакана. Это круть! +++
avatar
Интересно когда уже кто-нибудь признается, что тестирование ХФТ стратегий на истории ничего не даёт?
Потому как одно дело видеть что происходит в стакане и принте и совсем другое успеть за этим.
Иными словами создать инфраструктуру, которая будет иметь такие возможности — это непосильная задача.
Плюс её нужно постоянно поддерживать и развивать, т.е. вступать в конкуренцию с более богатыми участниками рынка.
Так зачем всё это?

P/S/ Польза от тестирования остальных видов стратегий тоже под вопросом.
avatar
FinSerfing, это ошибочное мнение.
avatar
Евгений, особенно меня порадовали ваши аргументы.
Дайте более развёрнутый ответ.

Минусование — это не аргумент и действует лишь на тех, кто не хочет думать.
avatar
FinSerfing, я не минусовал (как минимум трое минус поставили).

Высказывание ваде такое же без аргументное, как и мой ответ. Как говориться, какой вопрос — такой ответ.
avatar
Евгений, стаканы — это исторические данные. Чем больше истории, тем точнее тестирование. Если у вас стратегии не в плюс, то в этом исторические данные винить не нужно. :-)
avatar
Евгений, я и не говорил, что вы минусовали.
Вроде написал достаточно, чтобы можно было понять общий смысл и спросить у гула сколько стоит инфраструктура для HFT.
Вообще в этой сфере крутятся гигантские деньги.
Чего только стоит oko-planet.su/first/66583-mir-soshel-s-uma-i-katitsya-v-propast-rt-rossiya.html
Реалистом быть не очень приятно, но это обходится значительно дешевле иллюзий.
avatar
FinSerfing, вы путаете промышленный HFT и частный скальпинг.
avatar
Евгений, посмотрите в Гугле высказывания Панды. 2010 год, все на коленках, профиты. Да, времена те прошли, но возможность ослатась. Если делать умные алгоритмы, они будут работать. А если путаться просто скоростью и толщиной каналом давить, то понятно, что нужны нерельные вложение. Классическим арбитражом частники не занимаются.
avatar
Евгений, отнюдь.
Промышленный(как вы выражаетесь) включает и поглощает частный.
Причём происходит это очень быстро, просто потому что понятно кто у кого и как может забрать деньги.
По итогу всё упирается в бабло на архитектуру.
Согласитесь, грустно создавать систему несколько лет, а потом вдруг осознать, что ничего уже на можешь сделать, потому как у кого-то сервера ближе, дороже и мощнее.
avatar
FinSerfing, я использую существующий платформы. Зачем мне писать с нуля, если стратегию я пишу за 1-2 дня?

Еще раз, чем больше данных, тем точнее тестирование. Вы же пишите совсем о другом — нужно ли частнику заниматься HFT. Почитайте себя. Вы сами себе противоречите :-)
avatar
Евгений, именно о том и пишу, что частнику заниматься HFT нет смысла.
А раз так, то и тестирование в этой области ему ни к чему.
Где противоречие?
avatar
но вот что сильно удивило
" но ее нужно держать постоянно включенной.Для меня это не вариант, интернет не всегда стабильный "
немного странное утверждение для человека собирающегося заниматься HFT, именно интернет зачастую все и решает!!!
avatar
SMA, это начальный уровень проблем.
Дальше придёт понимание того с кем они пытаются соревноваться и какими инструментами.
Но к тому времени может быть вложено столько усилий, что отказаться от этой затеи станет совсем трудно.
Вот пытаешься помочь людям не вляпаться, а они не верят.
avatar
FinSerfing,

Уважаемый FinSerfing мне очень интересно Ваше мнение и мнение профи по фот какому вопросу.
Сам я довольно давно пользуюсь механическими торговыми системами, представляемыми Альфа-директ.
Но при всей полноте представляемых МТС, круг анализируемых индикаторов отражает пересечения средних МАКД и осцилляторы.
Часовые тайм фреймф это 15-ти минутки и часовики, информация примерно с недельной задержкой обновляется.
Мне давно представляется интересной идея покупки и публикования подобных МТС на других индикаторах и таймфреймах.
Работа может быть организована как в рамках публикации таких открытых систем, так и наладки их у клиента
ПЛИЗ Ваше ВЬЮ и мнение других авторитетных специалистов
avatar
cerenc, сразу оговоримся, что к профи я себя не отношу.
Маловат ещё(меньше 5 лет на рынке).
И я больше технарь, чем трейдер, поэтому с полной ответственностью могу проконсультировать лишь по техническим аспектам.
Если я правильно понял, то вы хотите распространять некие МТС?
avatar
FinSerfing,

Да, мой рыночный опыт показывает, что использование протестированной МТС дает значительные преимущества.

Публикуемые в том числе и здесь библиотеки роботов, не выходят за рамки узкого круга специалистов, а статистика ЛЧИ, прекрасный блог об этом здесь был не далее как вчера, показывает, что брокеры эти МТС рекламирующие, достаточно уязвимы.

Потому есть предложение сделать отдельный подписку тестов эффективных систем МТС и публиковать её на момент открытия торгов…
avatar
cerenc, а может сделать проще и эффективнее?
Если ваши системы работают, то можно поторговать годик на реальном счёте и собрать данные о доходности.
Потом найти инвесторов и запустить торговлю на более крупных деньгах.
avatar
FinSerfing,

Они работают не у меня, а у Альфа банка, а я ими просто давно пользуюсь, они там в открытом доступе для клиентов.

Относительно больших денег, как писали здесь не раз и мой опыт показывает это 100%, они ( деньги ) в реале не нужны, ну посмотрите, если гарантийное обеспечение ФОРТС это 10…15% суммы, то со счета, например, в 100 тыс. Ваш реальный портфель управления более миллиона рублей.

Теперь относительно года, для людей, начинающих торговлю — это срок ну если не критический, то совсем не маленький, а начиная с определенных лет и опыта возникает потребность работать, не с большими, но с маленькими…

А потому такая подписка, может помочь им больше чем чтение отдельных « рекомендаций », тем более, что имея определенный опыт читать их не интересно, не потому, что они не то пишут, а потому, что не выходят за рамки средне понятного.

Другое дело результаты тестов реальной МТС, это не слова, а результат…
avatar
cerenc, начинающим нужно понимание.
Им необходимо ясно осознавать что они делают в каждой из ситуаций, а также почему делают именно это, а не нечто другое.
С этой точки зрения готовые сигналы для них скорее зло, чем добро.
Получится, что человек без понимания устройства стратегии тупо действует её рекомендациям.
Это ахтунг.

Если сигналы есть в открытом доступе у Альфы, то какой смысл их транслировать ещё где-то?
По итогу все уйдут в Альфу.
avatar
FinSerfing,

Как писал выше, они там ограничены и например там нет, Боленджера, каналов, др.
В тупом следовании, да есть определенная опасность, но вкус побед, подсадит их на иглу знаний.
Относительно все уйдут в Альфу, на мой взгляд, именно отсутствие реальных продуктов для трейдеров, а тем более начинающих, камень преткновения других брокер.
avatar
cerenc, и ещё я не верю, что кто-то будет транслировать рабочие сигналы за какие бы то ни было деньги.
Это иррационально, потому как логичнее самому зарабатывать, а не отдавать.
Если есть возможность, проследите доходность этих стратегий за 2-3 последних года.
Наверняка, суммарно они дают убыток.
avatar
суммарно они дают убыток.

Именно поэтому, они постоянно тестируются…

Логичнее самому зарабатывать, а не отдавать,

с определенного момента надо уже и отдавать.

Относительно стоимости такой подписки, представляется, что она не будет выходить за рамки, очень незначительно СМС перевода…

я не верю, что кто-то будет транслировать рабочие сигналы за какие бы то ни было деньги.

Это мне бы и хотелось бы делать вместе со своими авторами и подписчиками
avatar
cerenc, у меня позиция довольно простая:
1. Репутация дороже любых денег.
Поэтому заниматься обманом(транслировать нерабочие сигналы и прочее) не имеет смысла.
2. Если стратегия работает, то выдавать её наружу незачем.
Берутся деньги(их вокруг много) и счастливо торгуются.
Остальное в сущности суета, по большей части наполненная обманом.
avatar
cerenc, у меня позиция довольно простая:
1. Репутация дороже любых денег.
Поэтому заниматься обманом(транслировать нерабочие сигналы и прочее) не имеет смысла.

В том то и дело, что транслировать надо РАБОЧИЕ СИГНАЛЫ ИНДИКАТОРОВ НА ОПРЕДЕЛЕННУЮ ДАТУ ТЕСТА ( Например Альфа дает их по фьючу РТС на 13 сентября ( т.е. с задержкой )
2. Если стратегия работает, то выдавать её наружу незачем.

Все до в том, что сама стратегия с перевесом, лишь статистиче
ская система и её использование без другой ( других ) составляющей недостаточно, именно поэтому, трединговые познания не имеют границ…

….по большей части наполненная обманом.

Продается все, что покупается, так было есть и будет….
avatar
cerenc, это какое-то шаманство-шарлатанство.
avatar
FinSerfing,

Уважаю Ваше мнение, спасибо за общение, спокойной ночи…
avatar
QScalp и trading платформы можно брать на тестирование отсюда: http://getanyplatform.com
avatar

Читайте на SMART-LAB:
Фото
«Русагро» — один из лучших работодателей АПК по версии HeadHunter
По итогам рейтинга работодателей HeadHunter за 2025 год группа компаний «Русагро» вошла в топ-35 лучших компаний страны, а также заняла 2...
Фото
Доллар отскакивает от трёхнедельного дна, но не выходит из сомнений
В среду индекс доллара (DXY) оттолкнулся от трёхнедельного минимума около 98 пунктов постепенно оказывая все большее давление на оппонентов....
Фото
Обзор новых размещений на рынке ВДО
На фоне волны дефолтов сектор ВДО позволяет зафиксировать повышенную доходность, однако требует более тщательного анализа финансовой...
Фото
Сохрани себе эту супер-таблицу, проверишь результаты в конце года!
Мы собрали для вас все макро-прогнозы от брокеров и управляющих компаний и свели их в одну таблицу.   Сохрани себе, проверишь в конце года у...

теги блога AntonySS

....все тэги



UPDONW
Новый дизайн