Блог им. kvazar |Эффективность рыночных систем, сколько профита вы отдаете обратно в рынок

    • 01 октября 2016, 22:31
    • |
    • kvazar
  • Еще
Субботний вечер! что делать еще кроме доработки своих систем старым алготрейдерам… Плюс такого трейдинга в том, что он системный, т.е. все ходы записаны. Сделанные ходы полезно анализировать, просматриваю всегда свои сделки на предмет того, как они проходят, там ли выход был где задуман, сработал ли стоп и т.д. 
У меня сейчас именно переворотные стратегии работают, в ходе торгов записывается куча информации, в т.ч. по каждой позиции отслеживается PnL, в БД остаются его минимальное и максимальное значение по позиции. Решил посмотреть насколько эффективно забираю профит. Формула такая:

Keff = (Pnl fakt — Pnl min )/ (PnL max — PnL min), в процентах. Если Keff =100 — значит забрана максимально возможная прибыль, которая была в ходе торгов по позиции достигнута и т.д.

Так вот забирают РС, вуаля, по сентябрю (что уж тут говорить, мням, мням, льют помалясь)
Эффективность рыночных систем, сколько профита вы отдаете обратно в рынок
Эффективность рыночных систем, сколько профита вы отдаете обратно в рынок

( Читать дальше )

Блог им. kvazar |Разбираемся с маржой и комиссией

    • 30 сентября 2016, 11:26
    • |
    • kvazar
  • Еще
Утро доброе!
раз уже есть время, решил проверить комиссию.  допускаю, что где-то не прав могу быть, помогите советом.
сегодняшняя сессия. Сделки закрыты, бот остановлен ибо сливает.
Вот результат торгов
Разбираемся с маржой и комиссией
Это скрин с маржой
Разбираемся с маржой и комиссией

( Читать дальше )

Блог им. kvazar |Обработка заявок в квике .... 33 секунды...

    • 29 сентября 2016, 13:27
    • |
    • kvazar
  • Еще
Разделил БД (робота) на 4 относительно независимые логические части (обработка тиков (статблок, индикаторы), сама мехсистема, визуализация, архив сделок и всякой всячины), устраняю «баги»,  скорость обработки увеличилась. Смотрю, никогда не было и вот опять © — теряет позиции снова, нужно переписать проверочные процедуры. Дублирует заявки (одна ушла, вторая следом, первая еще не обработана).
Посмотреть решил, что-то раньше не доходили руки, а как собственно заявки уходят через *.txt файлы квика. Ткнул пальцем в первую попавшуюся.

id_trans 167 заявка сформирована 12:15:49, в текстовом файле оказалась в 12:15:50, зарегистрирована в 12:15:50, а в квике выставлена  на биржу в 12:16:23. Это, е-мае, 33 секунды в обед на спокойном рынке!

Соберу запрос, интересна статистика…

Блог им. kvazar |Будни алготрейдера. Сопровождение целей.

    • 07 сентября 2016, 21:30
    • |
    • kvazar
  • Еще
Уникальная особенность «Триумфа» в том, что к нему подключаются дополнительные модули для повышения эффективной работы как в целом, так и по определенным типам целей. В оснащенные С-400 подмосковные полки воздушно-космической обороны поступили пять всевысотных обнаружителей, способных одновременно опознавать до 100 целей различных классов.
Будни алготрейдера. Сопровождение целей.
Такая же цель у робота — отслеживание мин. 100 позиций (не ограничено в принципе кол-во стратегий) с разной логикой выхода, переделано, пока отлавливаю ошибки.
Пока ошибки — это вот так выглядит
Будни алготрейдера. Сопровождение целей.

( Читать дальше )

Блог им. kvazar |Будни алготрейдера. Рефакторинг.

    • 31 августа 2016, 23:07
    • |
    • kvazar
  • Еще
В БД не поступали на протяжении долгого времени trans_id сделок из квика. теряются 2-10 за день. В причинах разбираться можно, но надо ли. Логика была привязана к этому полю, потеря этой информации - робот «терял» позиции. Это послужило триггером изменений.
Пришло время рефакторинга, переписать алгоритм входа и выхода, немного поменять структуру БД.
Код писался с чистого листа — не оптимален. Сейчас активные позиции обрабатываются последовательно, т.е. 100 позиций (лотов) * 10 различных типов выходов = 1000 пробежек в цикле.
Конечно это неправильно, — переделываю на проверку «пакетами» и т.д., т.е. не 1000, а 10 проходов цикла. Вход по 1 лоту, так что это критично. Это касалось и входа. + убираю артефакты — поля БД и код - которых накопилось достаточно за 1,5 года и т.п.
К 15.09.2016 к ЛЧИ нужно закончить.
Далее — среднесрочные стратегии, и скальп.

Блог им. kvazar |Будни алготрейдера 27042016

    • 27 апреля 2016, 22:44
    • |
    • kvazar
  • Еще
Справедливость требует публикации) Сегодня в 0 с учетом комиссии. Пилило весь день, буду искать … в расчете индикаторов.
Будни алготрейдера 27042016
Забавно, вроде б графики на первый взгляд одни и те же, а результат разный.

( Читать дальше )

Блог им. kvazar |Будни алготрейдера 26042016 Grossmeister

    • 26 апреля 2016, 21:58
    • |
    • kvazar
  • Еще
Будни алготрейдера 26042016 Grossmeister
На выходных сделал 6 стратегий (руки дошли), в понедельник отлавливал ошибки. Сегодня +14,8%. Это очень радует, главное ВСЕ 8 стратегий (у каждой 1 лот Си) в +, и кривая эквити за день почти идеальная, профит удерживался портфелем без больших просадок. 8 стратегий с разными параметрами удачно вставали в боковике в почти нейтральную позицию, а тренды брали. То, что я хотел добиться. Один день не показатель вовсе, но «радовает нас».

( Читать дальше )

Блог им. kvazar |Будни алготрейдера 09042016

    • 09 апреля 2016, 15:21
    • |
    • kvazar
  • Еще
Вот как выглядят типовые эквити выкладываемых «граалей» на СМ:

smart-lab.ru/blog/321245.php

там рыбы нет, вот как выглядит это на самом деле:

www.comon.ru/user/kvazar/profile/

Продолжаем упражнения, увеличен счет, увеличиваю кол-во стратегий (которые еще правда нужно запрогать). 
Продолжаю эксперименты, истина где-то рядом.
Будни алготрейдера 09042016

....все тэги
UPDONW
Новый дизайн