Блог им. Artemunak

Маленький трейдер пишет обзор на zorro-trader

Пока погромисты (http://smart-lab.ru/blog/349469.php)  ваяют свои граалегенераторы с велосипедным приводом, мы, простые крестьяне и каюры пытаемся освоить уже готовые чудеса науки и техники.

Всё на английском конечно, увы, но имхо без знания английского в алго вообще не стоит соваться.
Почему zorro-trader? Внушительный функционал zorro-project.com/features.php
Бесплатность для тестов, теоретически прямо из него можно торговать почти любой рынок, IB, oanda, fxcm, mt4(придётся единоразово заплатить 40тр для этого, а на демо счетах бесплатно можно куралесить, обещают коннектор мт5 скоро)
Да плюсов и причин много, но мне не заплатили чтобы все перечислять.
Ролик с мини обзором на 4 минуты https://www.youtube.com/watch?v=MBb5SbhmsSg
Итак, что я хочу отметить после скуривания всей документации и нескольких дней прогона тестов в нём.
В целом прога прикольная и попробовать стоит.

1. Скорость.
True machine code compiler for fast backtests:
8 x faster than MQL4, 100 x faster than Python, 400 x faster than R.
Звучит круто, да? Но в реале всё проходит намного-намного медленней чем в тслабе. Пользоваться можно, но тем кто привык «фигак-фигак и в продакшен» или «засунь тикеров в тест пачку и получишь баблокачку» придётся подождать.

2. Оптимизация работает не так как ты ожидал.
Дефолтный метод оптимизации тут не брутфорс, а последовательный перебор параметров.
То есть сначала оптимизируется первый параметр. Прога выбирает лучшее число и затем оптимизирует второй параметр. Можно добавить кругов и изврата в это дело, но всё равно получается как-то не лампово и для тех кто привык к тслабам криво. Можно и брутфорс использовать, но с танцами с бубном и прога для этого не предназначена — будет долго и неудобно.
Также в прогу встроен дефолтный принцип оптимизации не по локальным хаям в параметрах, а по устойчивым областям. А вот это уже круто, и сильно остудит горячие головы. С таким подходом у многих грааледелателей и «стриптизёров эквити на истории» тут вообще не получится слепить грааль ;) 

3. Достоверность тестов. В проге нормальный функционал для получения достоверных тестов. Тут можно задавать всякие роловеры, спреды (причём хоть на каждом баре их менять), задержки исполнения. Как бонус можно делать оверсемплинг, и монтекарлинг всего одной строчкой кода. Можно задавать разные режима хеджинга позиций. Только не спрашивайте меня что все эти слова значат, но могу сказать что это не ругательные слова. Получить совпадение с тслабом до копейки не получилось, но в общих чертах цифры и графики совпадают. В целом прога довольно продумана, и её авторы торгуют и делают деньги на бирже, в отличии от… И на их форуме, кстати, тоже пару интересных вещей прочитал от создателей, в том числе про метатрейдер, но не скажу что ;)

4.Руководство. Туториалы. Они офигенные, лучшее что я видел. Не поверите но они даже научат вас делать роботов. И я не шучу. И научат вас не сливать. И ещё там есть юмор, и про кббобота даже чуть есть. И к проге прилагается много скриптов и примеров. Освоить азы легко, и вообще всё довольно легко. Но для некоторых сложных вещей всё-таки описание хромает.

5. Волк форвард анализ. Классная штука. Для неё в основном и осваивал прогу. Но волк форвард оптимизация профитности не прибавляет, как выяснилось ;)

6. Машинное обучение. В прогу встроены несколько функций и можно побаловаться ими даже не разбираясь особо в теме. Но увы, у меня не вышло извлечь практической пользы. Например я получил крутые результаты используя advise функцию, но… Вообщем тут я нуб и хотел бы спросить кое-что у человека который разобрался с advise.  Также прога поддерживает R, что как-бы тоже круто, но я пока не пробовал.

7. Нужно уметь программить, и хорошо уметь. Вот я тоже думал что умею и обломался, так и не смог закодить некоторые простые страты — компилируется, но сделки происходят совсем не такие как хотел и сразу фиг поймёшь где ошибки.

8. Функции для анализа результатов. Тут можно чертить разные крутые графики которых нет в тслабе, да и вообще вкладка результатов выглядит богато. Но к сожалению некоторые графики чёто у меня не рисуются.

9. Интерфейс. А его нет. Ха-ха. Правда нет. И это неудобно. Но при этом у проги большой функционал, можно делать всё. И есть функционал чтобы слепить свой ui с блекджеком и… опционным хеджером.

10. Портфельная оптимизация и анализ. Этого тоже дико не хватает в тслабе, а тут это сделано супер удобно, можно не только кучу тикеров зарядить но и кучу страт в один скрипт зарядить и легко ими управлять и видеть разбивку результатов то стратам и тикерам.

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

772 | ★16
3 комментария
вот ты мегаисследователь :)
avatar
Занятно))
avatar
За погромистов отдельное спасибо.
avatar

Читайте на SMART-LAB:
Фото
Снижение военной премии в нефти: что это меняет для доллара и G10
Во второй половине понедельника – начале вторники рынки активно пересматривают премию за худший сценарий на энергетическом рынке, что цепочкой...
Фото
12 марта Группа Ренессанс страхование опубликует МСФО за 2025 год
Напоминаем, что 12 марта 2026 года RENI опубликует МСФО Группы за 2025 год, а также проведет День инвестора, чтобы рассказать о ситуации на...
Фото
Рынок облигаций: ЕвроТранс, переговоры в Стамбуле и другие события недели
Индекс гособлигаций RGBI уже около месяца удерживается под зоной долгосрочных сопротивлений, не приступая при этом к значимой коррекции....
Фото
Гендиректор Инарктики продал свои акции компании. Что это может значить?
Вечером в пятницу (6 марта ) вышел сущфакт о том, что Соснов Илья Геннадьевич, гендиректор Инарктики, продал свои акции компании. В нашем...

теги блога Artemunak

....все тэги



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