Блог им. Chepell
Рассматриваю МТ5 как замету Тслабу для портфельной алготорговли.
В тслабе есть модуль Управления агентами где видна каждая из систем в торговле, виден сайз, текущий PnL, можно включить/выключить любую систему. При это системы торгуют независимо друг от друга таким образом полностью симулируя портфельную торговлю.
В мт5 ничего такого нет. Есть мейджики с помощью которых можно хотя бы торговать портфель систем, но как каждой системой управлять и отслеживать мне непонятно.
Иметь 30 открытых графиков под каждую систему неудобно, перещелкивать по ним с низу будет жутко неудобно, да и понять на конкретном графике что с конкретной системой не получится.
Еще вопрос как 30 открытых графиков si 1мин скажутся на производительности МТ5.
Как быть? Может я чего не знаю и эта проблема решена? Может есть какие-то самописные модули для портфельной алготорговли?
По производительности — ни разу терминал не тупил из за количества окон за все время пользования, что с одним графиком, что с 20 графиками одинаково. Бывает только подтормаживание самой свечки в моменты всплеска волатильности, но в стакане все летает, на сделки не влияет.
баксов за 100, макс. 200
Выбирал по рейтингам, общался предварительно, тз обсуждали. Как доходило до работы, сроки затягивались, потом начинали сгорать материнские платы и появляться форс-мажоры ))
Вся эта возня занял 3 месяца! С двумя расстался, в итоге случайно на смартлабе нашел нормального человека, который все и сделал за несколько дней и не дорого. Но он сейчас не работает.
Это одна из самых больших проблем MT5.
Стандартного и красивого решения у нее нет.
Я выхожу из ситуации тем что каждый робот пишет свои сделки в файл. Далее я этот файл со сделками натягиваю на график в Wealth Lab и смотрю статистику по ТС.
Костыль конечно, но деньги экономит.
1) как правильно сказали, универсального решения нет, одни костыли. Но костыли написанные на С++, с (частичным) доступом к WinAPI. Связка могучая, можно обойти почти любую проблему.
2) с перфомансом 20 графиков проблем не будет никаких, если совсем уж кривой код не написать
Вообще, из моего опыта, терминал простой(и от этого быстрый) как палка, и устойчивый. За 2 года активного алго трейдинга зависание видел 1 раз, и то, похоже, вызвано моим ошибочным кодом.
в mt5 нихера нету, зато работает...
как-то так ))
Но с каждым днем эта связка становится все дороже и дороже, и в этом основная причина поиска чего-то еще
Chepell, получается что в mt5 быстрее чем в тслабе с плазой.
я конечно жду момента когда народ будет активнее использовать mt5 и сервера открывашки(работающие с mt5) будут не так быстры, но пока вот так вот есть. И думаю не в последнюю очередь это зависит от самого терминала.
Chepell, кстати, на mt5 есть куча ограничений — из разряда: нет опционов, «разные рынки»(акции, валютный спот, фортс) — разные терминалы mt5.
Это если это ваш случай, то пока это не вариант. обещают конечно вот вот, но так уже давно.
Chepell, да уж… Там с одной стороны нужно быть вип клиентом, что бы реально требовать :) А у такого гиппопотама как открытие трудно быть випом с заметными для них оборотами :) С другой вечные ответы от метаквотс — ну добавим мы опционы, но ими ж никто торговать не будет, все только хотят, а взгляните на обороты.
В общем — просил несколько раз, еще буду просить, но воз и ныне там.
кстати если этот ваш модуль действительно полезен и с ним можно горы свернуть то готов разделить расходы на написание.
сам потихоньку начинаю использовать МТ5 для алготрейдинга но алгоритмов пока только 2 и проблем не возникает. но в планах расширяться…
Вообще я глянул таблицу ту что в тслабе — что то подобное в MT5 сможете сами написать за день, когда освоитесь. Можете подождать месяцок-два, пока я соберусь написать что-то подобное (планирую выпустить 200++ ботов на ММВБ, тоже понадобится мониторинг активности).
а вы не спрашивали у TSLab'ников — нет ли у них планов на создание коннектора для MT5. Интересное было бы решение, имхо.
решили как-то этот вопрос для себя?
Если решили то как?