На картинке редкий драгоценный камень пейнит. Каким он может быть и причем здесь алготорговля — ниже.
По мере совершенствования фильтра белых лебедей оформились некоторые мысли, которые скопирую сюда из телеграм-группы, чтобы дальше было понятнее, как возникла сама тема.
В этой статье пройдёмся по тому, как именно подключить OsEngine к торгам для Тинькофф Инвестиций. Как выписывать ключи и что нужно делать в самой платформе. С картинками шаг за шагом.
OsEngine — платформа для торговли роботами на бирже с тестером, оптимизатором, скачкой данных. В нее встроено более 200 бесплатных готовых роботов для трендовой торговли и торговли индексного и валютного арбитражей.
Начинаем с того, что нужно зарегистрироваться на сайте Тинькофф Инвестиций. Далее в личном кабинете идём в настройки:
'========= Перемещение заявки FUNC MORDER(FTRID,FON,FONQ,FONP) NEW_GLOBAL("TRANS_PARAMS", "") NEW_GLOBAL("TRANS_RESULT", "") TRANS_PARAMS = "" TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, "TRANS_ID",FTRID) TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, "ACTION", "MOVE_ORDERS") TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, "MODE",0) TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, "CLASSCODE", "SPBFUT") TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, "SECCODE", INSTRUMENT) TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, "ACCOUNT", ACCOUNT) TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, "FIRST_ORDER_NUMBER",FON) TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, "FIRST_ORDER_NEW_QUANTITY",FONQ) TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, "FIRST_ORDER_NEW_PRICE",FONP) TRANS_RESULT = SEND_TRANSACTION (300, TRANS_PARAMS) RESULT=GET_VALUE(TRANS_RESULT, "DESCRIPTION") MESSAGE (RESULT,1) END FUNC '========= Операция перестановки IF MPRICE < LOW MORDER(MTRANS_ID,MNUMBER,MBALANCE,LOW+STEP) END IF '====================================== 'MTRANS_ID - номер заявки на бирже 'MNUMBER - номер заявки в таблицах 'MBALANCE - объем 'LOW - минимум свечи 'STEP - отступ для лимитки 'MPRICE - последняя цена
Добрый день!
❗️Закончил 2 настройки по Gz (каналы) и Gd ( каналы). Не могу сказать, что они получились фантастическими, но с учетом того как инструменты ходят это наверно максимум на сегодняшний момент, возможно в будущем я вернусь и сделаю, что то лучше.
✅Решил показать способности роботов, я собираюсь вести статистику по их результатам начиная с июня месяца, так сказать с чистого листа, прошлые заслуги учитывать не буду.
Всем привет,
получил уведомление что надо иметь минимальный рейтинг, вот и пишу пару строк о себе :)
В IT я давно, считаю себя довольно таки хорошим программистом. Пишу на C++ уже 20 лет. Лет 5 назад заглядывая в будущее я считал что единственный способ сделать свою труд scalable — это инвестировать заработанное и естественно биржа это самый отлаженый механизм инвестирования. Я читал инвестопедию еще до этого, но открыл счет и купил свои первые акции где-то 5-6 лет назад. Поначалу проверял по 1-2 раза в неделю счет, потом в какой-то момент все больше начал врягиваться в процесс. Потерпел первые массивные потери, перепробывал разные вещи и стратегии от пени-стоков до опций. Терял весь счет много раз как обычно, но у меня всегда был план: у меня не было цели стать трейдером и пялится на эти графики каждый день; с самого начала цель была для меня ясна: написать свой алготрейд. Уже года 2-3 как я начал писать свой код в свободное время, и с февраля этого года я стал совершенно свободным: меня уволили с моей последней работы, я этому поспособствовал если что. Теперь работа меня не отвлекает, я вышел на финишную прямую, а точнее в самое начало ее, хоть она и длинная :)