Постов с тегом "Торговые роботы": 5960

Торговые роботы


торговый робот - это автоматизированная торговая система, принимающая решения и отдающая приказы на выполнение рыночных заявок на основе программного алгоритма.

В этом разделе вы найдете самые актуальные записи по теме торговые роботы.

Диверсификация FORTS vs.Фонда (Статистика)

Решил проверить, а есть ли диверсификация по рынкам внутри Мосбиржи.

Для этого скачал из ЛК брокера ежедневные приращения счета отдельно по срочному рынку и ИИС. 

На срочном рынке торгуются системы по всем фьючерсам, где есть жизнь. Статистику по прибыли систем в разрезе инструментов за этот год приводил здесь.

На фондовом рынке торгуются системы по всем маржинальным инструментам, кроме иностранных акций и расписок, а также по части немаржинальных инструментов. Статистику показывал здесь.

Множества систем пересекаются, но далеко не одинаковые.

Допущения:
-на срочном рынке результатом дня считается с вечернего клиринга предыдущего дня по вечерний клиринг сегодняшнего
-на ИИС фондовые системы монопольно торгуются с февраля/марта, до этого был микс со срочным рынком
Диверсификация FORTS vs.Фонда (Статистика)

Итоговые выводы о диверсификации каждый может сделать самостоятельно.

тс: покупка OZON, VKCO, SMLT робот PVVI

ТОРГОВЫЙ СИГНАЛ: ПОКУПКА OZON, РОБОТ PVVI


ВРЕМЯ ДЕЙСТВИЯ: ДО ЗАКРЫТИЯ ТОРГОВ

УСЛОВИЕ: ЦЕНА >= 2101.5

СТОП-ЛОСС: ЦЕНА ВАШЕЙ ПОКУПКИ — 45

ТЭЙК-ПРОФИТ: ЦЕНА ВАШЕЙ ПОКУПКИ + 45



ТОРГОВЫЙ СИГНАЛ: ПОКУПКА VKCO, РОБОТ PVVI


ВРЕМЯ ДЕЙСТВИЯ: ДО ЗАКРЫТИЯ ТОРГОВ

УСЛОВИЕ: ЦЕНА >= 681

СТОП-ЛОСС: ЦЕНА ВАШЕЙ ПОКУПКИ — 14

ТЭЙК-ПРОФИТ: ЦЕНА ВАШЕЙ ПОКУПКИ + 14



ТОРГОВЫЙ СИГНАЛ: ПОКУПКА SMLT, РОБОТ PVVI


ВРЕМЯ ДЕЙСТВИЯ: ДО ЗАКРЫТИЯ ТОРГОВ

УСЛОВИЕ: ЦЕНА >= 3420

СТОП-ЛОСС: ЦЕНА ВАШЕЙ ПОКУПКИ — 75

ТЭЙК-ПРОФИТ: ЦЕНА ВАШЕЙ ПОКУПКИ + 75



СТАТИСТИКА С 22.09.1997 ПО 29.12.2018: 710/396

(ЧИСЛО ПРИБЫЛЬНЫХ СДЕЛОК/ЧИСЛО УБЫТОЧНЫХ)


"Дохлый" рынок

У меня торгуется система (одна из), которая по первым 75 минутам торгов строит «средний» уровень и потом откладывает от него уровни на половину из максимума текущей и среднеисторической моей «волатильности», посчитанной по «дневкам» (предваряя вопросы про «волатильность» — алгоритм ее расчета дан в видео с 22-й минуты). Соответственно пробой уровня вверх — это сигнал на покупку, если мы не в лонге, а вниз на продажу, если мы не в шорте. Ну и после пробоя уровни перестраиваются по тому же алгоритму, что на 75-й минуте вне зависимости от текущей позиции. И так до закрытия основной сессии (на вечерней система не работает).

Так вот, в Газпроме ни один из утренних уровней не был пробит с 29 июня, а в Сбербанке аж с 6 июня. Т. е. все нормальные движения цен происходили либо между днями (с 18:40 предыдущего дня до 10:00 следующего), либо в первые 75 минут торгов, а потом рынок в этих бумагах «умирал».

Нет, конечно в Si и, как следствие, в RI, пробои были, но это исключительно из-за рубля-доллара.

Помогите в коде, плиз

В условии на открытие позиции по стрелочному индикатору нужно найти предпоследнюю стрелку и в зависимости от её вида (Sell или Buy) записать в условие. Сделал, частично работает, но много пропусков
double buy[];
   double sell[];
   double sellprev[];
   double buyprev[];

   if(CopyBuffer(handle_stoh[index], 1, 1, 1, buy)<1)
      return(-1);
   if(CopyBuffer(handle_stoh[index], 0, 1, 1, sell)<1)
      return(-1);
   if(CopyBuffer(handle_stoh[index], 0, 2, 5, sellprev)<1)
      return(-1);
   if(CopyBuffer(handle_stoh[index], 1, 2, 5, buyprev)<1)
      return(-1);

// make signal
   int signal = -1;
   if(buy[0] > 0.0 && buy[0] != EMPTY_VALUE && sellprev[0] > 0.0 && sellprev[0] != EMPTY_VALUE)
      signal = 1;
   if(sell[0] > 0.0 && sell[0] != EMPTY_VALUE && buyprev[0] > 0.0 && buyprev[0] != EMPTY_VALUE)
      signal = 0;

тс: покупка YNDX робот CandleMax

ТОРГОВЫЙ СИГНАЛ: ПОКУПКА YNDX, РОБОТ CANDLEMAX


ВРЕМЯ ДЕЙСТВИЯ: ДО ЗАКРЫТИЯ ТОРГОВ

УСЛОВИЕ: ЦЕНА >= 2540.2

СТОП-ЛОСС: ЦЕНА ВАШЕЙ ПОКУПКИ — 64

ТЭЙК-ПРОФИТ: ЦЕНА ВАШЕЙ ПОКУПКИ + 64



СТАТИСТИКА С 22.09.1997 ПО 29.12.2018: 615/408

(ЧИСЛО ПРИБЫЛЬНЫХ СДЕЛОК/ЧИСЛО УБЫТОЧНЫХ)


Qlua: структура скрипта для торгового терминала, обработка обрыва связи и её возобновления, работа с файлами

Сегодня начинаем уже писать полноценные скрипты для терминала, а не отдельные блоки кода на lua.

Пройдем:

  • Структуру типового скрипта qlua с примерами.
  • Обработку скриптом «обрыва связи» с сервером и возобновления работы.
  • Работу с файлами: запись, перезапись и чтение файла.
  • getScriptPath, getWorkingFolder

Структура скрипта

В торговом терминале можно запускать небольшие примеры на lua, как мы это делали ранее, но если говорить о постоянно работающем алгоритме, а не о компактной программе, которая должна выполнить только несколько коротких действий, то минимальная структура скрипта для квика будет содержать следующие функции:

Qlua: структура скрипта для торгового терминала, обработка обрыва связи и её возобновления, работа с файлами

function OnInit – инициализирует глобальные переменные и константы (например, торгуемые бумаги, размеры тейка и стопа, торговый счет и пр.), имена таблиц, необходимых файлов.

function OnStop – функция остановки скрипта, активируется при нажатии клавиши «Остановить» в панели скриптов терминала.

function main – основная функция, создает отдельный поток для выполнения скрипта. Обычно внутри main создается цикл для непрерывной работы, т.к. без него функция выполнит один раз весь код, который в ней прописан и скрипт остановится.



( Читать дальше )
  • обсудить на форуме:
  • Quik Lua

Не спеши покупать торгового робота

Записал небольшой ролик, надеюсь будет для вас полезным


тс: покупка IRAO, AFKS, FIVE робот AVP

ТОРГОВЫЙ СИГНАЛ: ПОКУПКА IRAO, РОБОТ AVP


ВРЕМЯ ДЕЙСТВИЯ: ДО ЗАКРЫТИЯ ТОРГОВ

УСЛОВИЕ: ЦЕНА >= 4.158

СТОП-ЛОСС: ЦЕНА ВАШЕЙ ПОКУПКИ — 0.054

ТЭЙК-ПРОФИТ: ЦЕНА ВАШЕЙ ПОКУПКИ + 0.054



ТОРГОВЫЙ СИГНАЛ: ПОКУПКА AFKS, РОБОТ AVP


ВРЕМЯ ДЕЙСТВИЯ: ДО ЗАКРЫТИЯ ТОРГОВ

УСЛОВИЕ: ЦЕНА >= 17.749

СТОП-ЛОСС: ЦЕНА ВАШЕЙ ПОКУПКИ — 0.32

ТЭЙК-ПРОФИТ: ЦЕНА ВАШЕЙ ПОКУПКИ + 0.32



ТОРГОВЫЙ СИГНАЛ: ПОКУПКА FIVE, РОБОТ AVP


ВРЕМЯ ДЕЙСТВИЯ: ДО ЗАКРЫТИЯ ТОРГОВ

УСЛОВИЕ: ЦЕНА >= 1716

СТОП-ЛОСС: ЦЕНА ВАШЕЙ ПОКУПКИ — 35

ТЭЙК-ПРОФИТ: ЦЕНА ВАШЕЙ ПОКУПКИ + 35



СТАТИСТИКА С 22.09.1997 ПО 29.12.2018: 442/248

(ЧИСЛО ПРИБЫЛЬНЫХ СДЕЛОК/ЧИСЛО УБЫТОЧНЫХ)


ТС-100500: упрощение работы с использованием робота.

В роботе запрограммированы паттерны стратегии. Все сделки робота — это сделки по паттернам разворота или восстановления дневного тренда. Паттерны срабатывают и завершаются сделкой, если их направление согласовано с направлением доминирующего тренда.

Дополнительное условие — не должно быть ранее открытых позиций робота или со времени открытия предыдущей позиции робота прошло время более интервала T-out, значение которого задается в настройках робота. Я обычно задаю 300 минут — примерный интервал цикла внутридневного тренда.

Таким образом, робот следит за изменением ситуации на рынке и сигнализирует о формировании соответствующего паттерна открытием позиции с заданными параметрами.

Задача трейдера — управление рисками корректировкой при необходимости стопов и целей робота и, в зависимости от ситуации, пополнение объемов позиции.

Пример.

 ТС-100500: упрощение работы с использованием робота.



( Читать дальше )

Рецензия на книгу о Джиме Саймонсе: основателе фонда Medallion с средней доходностью в 66% годовых

Джим Саймонс — легенда инвестиций и трейдинга, настоящий квант с математическим образованием и подходом. Фонд под его управлением по доходности гораздо круче Баффета, Сороса и Линча вместе взятых, Medallion на долгосрочном периоде пока никто не смог обогнать.

Рецензия на книгу о Джиме Саймонсе: основателе фонда Medallion с средней доходностью в 66% годовых

Прочитал книгу — выписал самые интересные тезисы. Как человек с похожим бэкграундом и складом ума — получил удовольствие:

👉 Начиная с 1988 года, флагман компании Renaissance, хедж-фонд Medallion, показывает среднюю годовую доходность 66%, а его прибыль от торговых операций превышает 100 миллиардов долларов. Ни один инвестор так и не приблизился к хотя бы похожим показателям. Уоррен Баффетт, Джордж Сорос, Питер Линч, Стив Коэн и Рэй Далио — все они уступают ему в этом вопросе

👉 Управленцы со степенью MBA когда-то с насмешкой относились к мысли о том, что при инвестировании следует опираться на научный, системный подход. Они были уверены: при необходимости можно всегда нанять кодера. Сегодня программисты говорят то же самое об управленцах со степенью MBA, если вообще о них вспоминают.



( Читать дальше )

....все тэги
UPDONW
Новый дизайн