Мне лень сделать несколько кликов, чтобы найти инструмент, открыть окно создания заявки, ввести данные… ох, я даже уже устал писать про этот процесс. А ещё же надо стопы расставить. А перед эти вообще понять, стоит ли соваться в этот рынок или посидеть на заборе.
Короче говоря, решил это дело оптимизировать, потому что типовая рутина меня печалит. Делал как надстройку над Quik. Сначала поэкспериментировал на lua. Ничего кроме культурного шока от этой затеи не получил.
Решил делать на python. Написал на C++ мост lua-python, который позволяет прокидывать именованные и анонимные колбэки туда-сюда. Потом ещё приделал hot-reload, чтобы после изменений в python коде ничего не перезапускать. Кровушки, конечно, они мне попили, эта троица: qlua, плюсы и питон.
В общем, что-то рабочее уже получилось:
Фичи:
- Деньги на споте и срочке показываются прогресс барами, учитывая ликвидную стоимость и ГО позиций
- Деньги на споте можно парковать и распарковывать в фонды ликвидности в один клик. Запаркованные деньги показываются на прогресс баре синим цветом.
- Открывать и закрывать позиции можно в один клик, при этом на споте будут автоматом распаркованы деньги из фондов ликвидности, если не хватает кэша.
- Лимит позиций для каждого инструмента свой. Указывается в процентах от ликвидной стоимости портфеля.
- При покупке или продажи оперируем квантами в 1/3 лимита по инструменту.
- Стопы выставляются автоматически после открытия позиции и убираются при закрытии позиций. Для каждого инструмента свои настройки стопа.
- Стопы настраиваются, ставятся и убираются в два клика.
- Есть большой выбор готовых стопов, чтобы не вводить вручную. Лимит, брэкет, трейлинг.
- На одном графике можно по одному клику показать соответствующий фьючерс, индекс мосбиржи, нефть, газ, юань, нефтегазорублебочку
- Интервал на графике выбирается в два клика: этот день, этот день и предыдущий, эта неделя, эта неделя и предыдущая и т.п.
- В таблице инструментов соответствующий фьючерс всегда находится напротив спота.
- Соответствующие ближайшие фьючерсы находятся автоматически.
- Для фьючерсов средневзвешенная цена позиции вычисляется по истории сделок, а не через эффективную цену и маржу, что крайне неудобно.
- Соответственно все сделки сохраняется в sqlite, как и соответствующие заявки в виде комманд.
- При запуске все ещё несохраненые сделки тоже сохраняются в sqlite.
- Ну и самое вкусное: голосовые оповещения, пока что только по ###(граали не палим).
P.S. Да, я знаю, что quik — не лучший выбор. Уже понял, осознал. Меня с ним связывает только два моста — приложения и торгового апи.
стопы и тейки — кратчайший путь к сливу депо
А ограничение рисков — иллюзия. Это значит, что вы и премию за риск ограничивает. То есть просто извращаете инвестицию
Это даже обсуждать нелепо.
Выбило стоп, получаешь убыток (или меньшую прибыль) и сидишь на заборе.
То есть, получаешь однозначный негатив. Зачем?
Вынесли по стопу и дальше без тебя на хаи.
Выход в окно.
Типично.
и ордер, и ТП к нему, и СЛ.
В некоторых еще и трейлинг можно устанавливать сразу.
Сейчас их несчетное количество на любой вкус.
И это в разных терминалах
Неужели по Квику вы первый?!.. Тогда
а то я уже пол года этим не занимаюсь.
Заодно и трейдингу научитесь — пригодится.
Спасибо за предложение, но мне пока интересно самому. Я и так в плюс торгую, просто не хочу на это время тратить, пусть этим роботы занимаются, если я могу формализовать свою торговлю до алгоритмов.
Вас это ни к чему не обязывает, а узнать что-то новое у опытного человека — я б никогда не отказался.
Например, у вас поголовная болезнь рынки сканировать для выбора торгового инструмента, а знаете почему? Сами подумайте.
Я лишь скажу, что торгую ОДИН инструмент (золото).
Хотя ТС может работать на любом инструменте и любом ТФ.
Понимаю, что это шутка и тем не менее...
Бля, тема для книги — тема специфики поведения вашего поколения.
Я не про отношение ко мне или моему предложению, я про ваше «ВСЕХшнее» отношение к самим себе, любимым, к своему делу, о подходе к решению задач.
Михаил, а спорим, что готовые решения были задолго до вашего?
И так у вашего поколения во всём —
новые велосипеды и только своим лбом. Будто у вас 100 жизней.
Как в компьютерных играх живёте.
Вот и шутка ваша оттуда - «игру», «заспойлерить»
Не навязываюсь, просто это больная у меня тема. Не вы первый.
Играйте.
Да на самом деле хотел какой-то критики и ответов типа «а у меня круче, вот смотри:...»
А если судить по github то здесь только у примерно 5 человек есть что посмотреть и реально хорошо/интересно, но они посты практически не пишут, только в комментах тусуются.