Привет альфасёрчерам и прочим альфасамцам.
Периодически я делаю бесплатный пиар тслабу. Могу добавить ещё раз что мне нравится программа и рекомендую всем новичкам в алготрейдинге её. А теперь, когда настроение Андрею Артышко поднял, хочу написать зачем я его пиарю и надеюсь он прислушается.
Мне не хватает массы полезных фишек в нём, и не только мне, я немного в курсе того что происходит на форумах и в инете.
Есть раздел пожелания у них, но увы, не похоже что к ним прислушиваются. И есть подозрения что сами разработчики не торгуют и не пользуются своим софтом. Надеюсь что мои похвалы растопят сердце Андрея и от сжалится над нами.
Ок, поехали.
1. Коэффициенты гладкости эквити и прочие Шарпы и Сортино.
Просят абсолютно все, сделать легко. (Знаю что есть сторонние раскоряки, но они не комильфо по многим причинам)
2. Портфельная оптимизация.
Просят тоже абсолютно все и не совсем понял в чём сложность сделать.
На всякий случай поясню что в этом пункте я подразумеваю
а) чтобы видеть общую эквити и просадки на нескольких выбранных стратегиях.
б) чтобы можно было вести оптимизацию параметров хотя бы в одной из них, а лучше во всех, и видеть как это отобразится на суммарных показателях.
Добавлю что запихивать роботов в один не вариант — нужно переименовывать кубики обычно и редактировать формулы, а когда роботов много то запаришься это делать каждый раз, также и другие проблемы есть при таком подходе.
3. Оптимизация на разных тикерах и пакетная оптимизация.
Тоже многие просят, не сложно сделать, и есть в конкурирующем софте.
Допустим есть список из 500 американских акций, и список из 50 роботов. Догадываетесь сколько раз мне нужно будет запустить оптимизатор и кликать мышкой выбирая тикеры, сохраняя результаты итд?
4. Результаты оптимизации должны сохраняться автоматически и привязываться к скрипту. Чтобы в следующий раз когда открываешь скрипт их сразу было видно. Должна быть возможность задавать результатам имена. Когда будет пакетная оптимизация это будет ещё более важно.
5. Во вкладке результатов оптимизации и в таблички нужно добавить шапку с обзором результатов, чтобы по одному взгляду было примерно понятно что получилось и сравнить разные тесты не просматривая целиком таблицы и не выгружая в эксель каждый раз.
Лучшие значения, худшие, средние, несколько перцентилей. Все это смотрят. Сделать тоже не сложно.
Когда всё это будет? С каждым днём всё больше подумываю посмотреть wealth и другие решения. И лишь лень препятствует. А ведь многие не так ленивы, посмотрите на Николая Флёрова например.
Дальше пожелания не так очевидны. И кто-то напишет про меня что месье знает толк в извращениях, но всё-таки напишу.
6. У многих скопилась куча отбракованных или экспериментальных роботов которых сыкотно запускать на реал. И многие периодически открывают этих роботов чтобы посмотреть как они работали бы на новом контракте. Если таких роботов дофига то каждый раз кучу действий приходится делать чтобы сменить им контракт итд.
Как у нас есть список реальных агентов табличкой, так и должен быть список всех роботов табличкой с их текущими показателями.
Чтобы там видеть показатели незапущенных роботов как если бы они работали.
Предвижу что если все они будут пересчитываться одновременно с рабочими то получится фигня и тормоза. Они должны пересчитываться отдельно и последовательно, и не обязательно часто.
И также в этой табличке и в табличке с реальными агентами желательно добавить колонки с просадками, профитфактором, рекавери, итд.
7. Нужно иметь возможность менять тикеры для роботов залпом.
После всего что я написал понятно что роботов много может быть. Тикеры менять приходится часто, не только для перехода на новый контракт, а также для сравнений итд.
Нужно чтобы роботу присваивался виртуальный тикер. И затем чтобы перевести сразу 50 роботов на другой контракт я всего лишь присвою этому тикеру название другого контракта, и в 50 роботах он поменяется на нужный.
Есть ещё пожелания, если Андрей или команда ответит сначала на эти то напишу ещё.
А если нет — то пожалуй больше не буду пиарить тслаб и со временем перейду на другой софт.
Ставим плюсы, вроде первые пункты всем нужны, не ради себя одного писал пост.
Вы хотите одним кликом мышки найти грааль… Не получится.
Я вам так скажу, настоящие профи, свои граали программируют сами, никакой софт не поможет.
Кроме 5-го, пожалуй. Тут хоть элементарное сделали бы —
— чтобы можно было ненужные столбцы отключать
— и чтобы столбцы были как при экспорте.
Кто-то от великого ума сбил в один столбец дату с типом ордера и из-за этого сортировка по типам ордеров НЕВОЗМОЖНА.
Доооолго кто-то думал как осложнить жизнь пользователя!!!
________
А так у меня куча пожеланий попроще, начального уровня я бы сказал — тех, к которым топикстартер наверно уже привык )
Но мне надеяться не на что. Сижу на 1.2
— Рисечи веду в мультичартс, на голову удобнее быстрее и визуализация результатов включает все нужные метрики.
— В ПортфолиоТрейдере (входит в состав мульта) собираю портфель всех систем, распределяю лимиты, оптимайзю параметры по всему портфелю, смотрю ДД и другие метрики портфеля, смотрю корреляции систем в портфеле.
— В конце готовые к бою алго переписываю под тслаб. Тслаб используется только для исполнения.