Комментарии 9
Вместо языка программирования выберем Python
смешно)
+1
Вообще, если торговать на бирже, например на ММВБ через QUIK, плазу или еще какую платформу, то там все API описаны, задокументированны и снабжены работающими примерами на популярных языках программирования. Есть еще и сторонние библиотеки типа бесплатного StockSharp, в котором есть и FIX, и куча других коннекторов к зарубежным площадкам.
И все это добро, при грамотном использовании, вполне стабильно работает. С надежным исполнением ордеров и контролем остатков.
Мне кажется, что основная трудоемкость написания робота, это постоянный поиск рабочей идеи, той бизнес логики, которая приносит прибыль, с учетом стоимости накладных расходов, при заданном уровне риска. А «работа с протоколами», это просто часть инфраструктуры, которую можно получить в готовом виде у брокера или у разработчика торговой платформы.
И все это добро, при грамотном использовании, вполне стабильно работает. С надежным исполнением ордеров и контролем остатков.
Мне кажется, что основная трудоемкость написания робота, это постоянный поиск рабочей идеи, той бизнес логики, которая приносит прибыль, с учетом стоимости накладных расходов, при заданном уровне риска. А «работа с протоколами», это просто часть инфраструктуры, которую можно получить в готовом виде у брокера или у разработчика торговой платформы.
0
как разработчик адаптера к плазе, я бы не сказал, что примеры «хорошие», а документация в части конфигурации прямо таки скажем несколько хромает. Проблема в том, что примеры — как и здесь — нечто минимально работающее, что ирл не является достаточным.
К слову, фикс, на самом деле, довольно простой — там необходимым и, едва ли, не достаточным для работы является наличие валидного FIX**.xml и допиленного quickfix для выбранного языка (хотя первая реакция, как правило, «щито?!»).
PS со StockSharp не работал, у нас в компании c# используется только для внутренних тулз. Но по личному опыту, для каждого конкретного коннекта существует куча ньюансов, которые нужно учесть, что сводит на нет полезность такого рода библиотек при попытке подключения к не очень популярному агенту.
К слову, фикс, на самом деле, довольно простой — там необходимым и, едва ли, не достаточным для работы является наличие валидного FIX**.xml и допиленного quickfix для выбранного языка (хотя первая реакция, как правило, «щито?!»).
PS со StockSharp не работал, у нас в компании c# используется только для внутренних тулз. Но по личному опыту, для каждого конкретного коннекта существует куча ньюансов, которые нужно учесть, что сводит на нет полезность такого рода библиотек при попытке подключения к не очень популярному агенту.
0
Согласен, однако всё это такая мелочь в сравнении с реальными задачами, что в общем это дело наживное и\или делигируемое…
Бизнес логика в общем-то тоже проста, и сколько я знаю людей все примерно делают одно и тоже, с поправками на реалии, кто-то сам с усам, кто то работает на фонд, а у кого-то самолёт не роскошь но средство передвижения…
… но считать можно по разному, я например не разу не думал что буду вникать в теорию чисел, и использовать фортран, но тем не менее…
Бизнес логика в общем-то тоже проста, и сколько я знаю людей все примерно делают одно и тоже, с поправками на реалии, кто-то сам с усам, кто то работает на фонд, а у кого-то самолёт не роскошь но средство передвижения…
… но считать можно по разному, я например не разу не думал что буду вникать в теорию чисел, и использовать фортран, но тем не менее…
0
Ребята, ну вы вообще, сеточник на питоне для вэб дизайнеров.
Вам лавры Метаквотов не дают покоя? Так у них в пятом метаке, есть годный конструктор ботов для лохов, куча модулей к нему, а так-же система тестирования и оптимизации с генетикой или без…
Тут надо объяснить, что бы люди понимали, им впаривают идею «заработай на бирже, тыж программист» :-) Раньше было «вот тебе бесплатные\дорогие курсы тех анализа, ты-ж умный, что.» Совсем дебильные варианты, вроде «наши аналитики будут вам подсказывать» мы не рассматриваем.
Правда жизни в том, что вэб дизайнер может получать деньги за свою работу с хорошим математическим ожиданием, которое на бирже ему не разу не светит!
Знание шахматных фигур и правил игры никак не поможет им в игре против гроссмейстера, а здесь не шахматы, а покер в дорогом казино, с профессиональными игроками и каталами за столом.
Вам лавры Метаквотов не дают покоя? Так у них в пятом метаке, есть годный конструктор ботов для лохов, куча модулей к нему, а так-же система тестирования и оптимизации с генетикой или без…
Тут надо объяснить, что бы люди понимали, им впаривают идею «заработай на бирже, тыж программист» :-) Раньше было «вот тебе бесплатные\дорогие курсы тех анализа, ты-ж умный, что.» Совсем дебильные варианты, вроде «наши аналитики будут вам подсказывать» мы не рассматриваем.
Правда жизни в том, что вэб дизайнер может получать деньги за свою работу с хорошим математическим ожиданием, которое на бирже ему не разу не светит!
Знание шахматных фигур и правил игры никак не поможет им в игре против гроссмейстера, а здесь не шахматы, а покер в дорогом казино, с профессиональными игроками и каталами за столом.
0
Вы слишком серьезны. Рассмотренный здесь пример не более чем занятая игрушка, я думал стиль повествования это подразумевает (я намерено не акцентировал на финансовой части, например).
0
Ну правильно, что бы поиграться, убедиться что работает, як-як и в продакшен :-)
Чего брокеру и надо, это-же лафа — тупой сеточник, а если к нему мартын прикрутить, будет вообще сказка, зря мартын не добавили, это может быть темой следующего поста, серьёзно.
И картиночки с доходностью, не забудьте или…
… тут тонкая грань, на которой читателя имеют в мозг, ведь на картинку со 100500% процентов он не поведётся, это слишком толсто даже для дизайнера увлечённого питоном, а вот если человек играючи сам такую картинку получит, а потом ещё изобретётвелосимартингейл, и результат ещё улучшит. То он забудет про дизайн, питона, и то что большую часть кода взял из брокерского бложика в тырьнете, возомнит себя Жорой Соросом, не меньше, и пойдёт брать кредит, что-бы всё ему и сразу…
Так-что всё у вас правильно, и всё это уже было, например один весёлый банк, даёт клиентам годных торговых роботов, реально годных, что бы лохи прониклись и сами собирали деньги на депо, и робот торговал бы большим объёмом. У клиента складывается впечатление что он что-то в этой жизни понял, но понимания того что рынок живой, и будет реагировать на возросшие объёмы как-то иначе, ему и в голову не приходит…
Чего брокеру и надо, это-же лафа — тупой сеточник, а если к нему мартын прикрутить, будет вообще сказка, зря мартын не добавили, это может быть темой следующего поста, серьёзно.
И картиночки с доходностью, не забудьте или…
… тут тонкая грань, на которой читателя имеют в мозг, ведь на картинку со 100500% процентов он не поведётся, это слишком толсто даже для дизайнера увлечённого питоном, а вот если человек играючи сам такую картинку получит, а потом ещё изобретёт
Так-что всё у вас правильно, и всё это уже было, например один весёлый банк, даёт клиентам годных торговых роботов, реально годных, что бы лохи прониклись и сами собирали деньги на депо, и робот торговал бы большим объёмом. У клиента складывается впечатление что он что-то в этой жизни понял, но понимания того что рынок живой, и будет реагировать на возросшие объёмы как-то иначе, ему и в голову не приходит…
0
Правда жизни в том, что вэб дизайнер может получать деньги за свою работу с хорошим математическим ожиданием, которое на бирже ему не разу не светит!
Так и есть, в самую суть. Очень понравилось как сформулировали. На некоторых интернет-площадках, так вообще не казино, а наперсточники ))
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Торговый робот для веб-дизайнеров