Добрый день коллеги алготрейдеры. Кратко о себе: около года наблюдаю за алготрейдингом. На этом все ) Понимаю, что опыт не большой, поэтому хочу спросить у более опытных товарищей, хотя понимаю то, что деньги любят тишину и поэтому видимо рассчитывать на ответы по данной тематике особо не стоит?
Собственно что есть: поигравшись с ТСлабом, попробовав API бинанса (на питоне и шарпе), поглядев в сторону API Тинькова (пока не тестировал) как и все вы «заболел» идеей создать алгоритм который способен будет, что-то заработать. Осталась самая «малость», подобрать «ту самую» стратегию. В интернетах пишут, что в высокочастотную торговлю одиночке уже лучше не лезть, но вместе с тем, многие упоминают, что именно трендовые стратегии у них зарабатывают. Так же, если посмотреть на многочисленные сервисы сдающие в аренду своих роботов, то обычно это сеточники, да и почти все уважающие себя биржи предлагают свои сеточники клиентам, видимо сеточники тоже что то зарабатывают. Также, особо не хотелось бы использовать многочисленные мартингейлы и большие плечи. Отложив трендовые стратегии на потом, решил внимательне посмотреть на сетки. Как и все полистал Quantitative Grid Trading How a Fisherman Beats Wall Street и решил протестировать что-то из нее или взять за образец какой-то сервис (например битсгап). Сразу скажу, что использовать готовые решения не хочу, задача стоит создать торговую систему самому, от идеи и тестирования, до реализации и запуска. Именно самому – потому что хочется ее развивать и допиливать, что скорее всего не получится с коробочными решениями и еще потому, что хочется получить удовольствие от процесса создания.
Добрый день!
➡️Я продолжаю вести статистику по моим активным роботам, напоминаю что я запускаю статистическую машину с июня месяца, все прошлые заслуги и победы роботов не учитываются.
🗣Также хочу сразу всем сказать, что роботы мои это не моя авторская работа сделанная на «листке бумаги». Это продукт сделанный на заказа большой группой программистов, за немалые деньги. У них большой пул настроек и множество разных стратегий. Как раз лично я отвечаю за реализацию и настройку этих стратегий и идей. Без хорошо подобранных настроек роботы бесполезны и нести будут лишь убытки и разочарование.
❗️Я в большей части трейдер и сам роботов не создаю, поэтому все кто пытается дать какие то советы по алготрейдингу… спасибо не надо)
➡️Если кому интересно мой телеграм канал t.me/robots_s
Ну а теперь к статистики


На картинке редкий драгоценный камень пейнит. Каким он может быть и причем здесь алготорговля — ниже.
По мере совершенствования фильтра белых лебедей оформились некоторые мысли, которые скопирую сюда из телеграм-группы, чтобы дальше было понятнее, как возникла сама тема.
В этой статье пройдёмся по тому, как именно подключить 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 ( каналы). Не могу сказать, что они получились фантастическими, но с учетом того как инструменты ходят это наверно максимум на сегодняшний момент, возможно в будущем я вернусь и сделаю, что то лучше.
✅Решил показать способности роботов, я собираюсь вести статистику по их результатам начиная с июня месяца, так сказать с чистого листа, прошлые заслуги учитывать не буду.

