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

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


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

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

Пацанчики из Васюринской щемят городских. Итоги корпоративного блога Os Engine за ноябрь 2023

Прошло три месяца и пара дней, как в нашем богоспасаемом корпоративном блоге вышла первая статья. Это не поддаётся никакой логике, но дела идут лучше раз в пять, чем я планировал.

Поддержка колоссальная. За что сразу ОГРОМНОЕ, ДУШЕВНОЕ СПАСИБО!!!

Пацанчики из Васюринской щемят городских. Итоги корпоративного блога Os Engine за ноябрь 2023

Но обо всём по порядку.

 

1. Скорость набора рейтинга УДВОИЛАСЬ.

 



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

Повышение доходности торговых систем - пример

    • 10 декабря 2023, 15:34
    • |
    • bascomo
  • Еще
Автор блога предпочел скрыть этот пост. Чтобы читать такие посты, надо стать его другом. Отправьте заявку в друзья.

Необходимо авторизоваться.

Мартингейл: в цепях, побеждённый, служащий добру.

    • 09 декабря 2023, 16:50
    • |
    • Ed Khan
  • Еще

Расскажу про трюк, которым улучшаю доходность своих торговых ботов.
Называется он «Risk Limit».

1. Смысл Risk Limit в замене фиксированного риска на риск меньшего размера, но с применением консервативного множителя после убытка.

2. Ключевая особенность в наличии жёсткого предела, выше которого риск не поднимется. Этот предел также должен оставаться в зоне низких рисков.

Объясню на примере.

Представим, в каждой сделке мы рискуем фикс 2% от депо. Хотим применить Risk Limit!


📍 Делаем это так:
• Снижаем риск до 1%.
• После каждой убыточной сделки применяем множитель х1,2.
• После первого профита возвращаемся к 1%.
• Верхним пределом устанавливаем 3% и больше не рискуем ни при каких обстоятельствах! Данный процент мы закладываем вплоть до первого профита.

Получившаяся линейка рисков с округлением до десятых выглядит так:
1%, 1,2%, 1,4%, 1,7%, 2,1%, 2,5%, 3%.

Какие преимущества по сравнению с фиксированным риском в 2%?

1️⃣ Стартовый риск ниже, а значит, ниже плечо, комиссионные сборы, прочие сопутствующие расходы.



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

Бесплатный робот сделал +600%... за 2 недели.

Недавно я выложил бесплатного бота для bybit. На тестовом аккаунте было 50$. 
Сейчас путь бота выглдит так 50$ -> 25$ -> 180$. 

Бесплатный робот сделал +600%... за 2 недели.

Понятно, что если его вовремя не заменить роботом для флета, то он все растеряет, просто решил поделиться забавной ситуацией.



Нейминг объектов. Стандарты кода #2. Коннекторы к OsEngine #21

Именование переменных нормальным языком – важнейший признак уважения к другим программистам. А первый признак неуважения одного программиста к другому – запутанные названия переменных.

Можно было бы просто сказать, следи за тем, что пишешь. Пожалуйста обращай внимание на переменные. Но это не наш метод)

Нейминг объектов. Стандарты кода #2. Коннекторы к OsEngine #21

Мы пойдём от обратного. Поговорим про один из самых распространённых способов защитить код от использования конкурентами, наиболее часто используемый в среде разработки ПО. Об обфускации. А затем обсудим то, как делать не нужно.

 

Обфускация кода.

Процесс запутывания названия переменных и методов с целью недопущения использования этого кода другими программистами.

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

Если Вы хотите, чтобы код был нечитаемый и не был никем переиспользован, Вы должны дать вашим методам, переменным, событиям, etc… нечитаемые названия.



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

🤑Результаты стратегии Market Crowd Hunter за 07.12.

🤑Результаты стратегии Market Crowd Hunter за 07.12.
✅Результат за 07.12: $211,52 (+1,06%)

💵Результат с месяца Декабрь: +$694,82 (+3,47%)

💵Результат с начала 2023 года: +$27 617,83 (+138,09%)



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

Большой алготрейдинг прекрасен, и это OsEngine. А стране нужны программисты из предметной области.

Почти неделю в Москве. Попал сюда в пургу на чёрной машине. Сквозь туман, снег, гололёд и приключения. Как доктор хренпойми каких наук из низкобюджетного фильма, вызванный в пентагон, чтобы спасти вселенную.

 Большой алготрейдинг прекрасен, и это OsEngine. А стране нужны программисты из предметной области.

 

Заканчиваю интеграцию робота арбитражника для фьючей на коммодитиз (Москва/Китай) для очень крупной компании экспортёра в РФ.

И вот, значит, вечер. Я и Топ менеджер, только что вернувшийся с выступления Путина. Стоим и смотрим на Москву сверху вниз, из его нескромного офиса.

– ты когда уедешь, может посоветуешь мне программиста на поддержку?

— эээ. Давай лучше я буду поддерживать пока. Посоветовать мне некого.

 

Большой алготрейдинг — это тебе не питонирование.

Чтобы участвовать в чём-то таком, знания Метатрейдера, ТсЛаб или Питона недостаточно и даже бессмысленно (вредно). Подключая вторую ногу из Китая, пришлось написать 2 тыщи строк кода на С++. Сделать сервер на С++ и связать его с клиентами на СиШарп. Всё это очень сложно и может быть сделано только настоящими программистами. Т.ч. учите СиШарп и то, как делать к OsEngine коннекторы. Иначе в Москва-сити не попасть.



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

Стандарты кода #1. Создание переменных. Коннекторы к OsEngine #20

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

Запрет на создание полей и свойств для объектов во время создания объекта.

Стандарты кода #1. Создание переменных. Коннекторы к OsEngine #20 
Рис. 1. Как не надо создавать переменные. 

Подобный способ создания класса приведёт к следующим проблемам:

1)      В случае перехвата ошибки отладчик не будет указывать на строку проблемы.

2)      В случае пошаговой отладки невозможно будет определить быстро, в каком месте какая переменная откуда берётся, и где кроется ошибка.

3)      В данном конкретном примере также возникнут проблемы с выбором некоторых перечислений, т.к. вариантов несколько, а использовать адекватно IF с отладкой не выйдет.



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

Последний шанс попасть на Митап сообщества OsEngine в Москве.

Девятого числа, в субботу собирается наше сообщество. Встречаемся в офисе АЛОР. Продолжаем в баре на Шаболовке. Подробности можно прочитать здесь: https://smart-lab.ru/company/os_engine/blog/965467.php

Последний шанс попасть на Митап сообщества OsEngine в Москве.

Билеты за 2.5 т.р. закончились в течении суток. Мне жаль, но полноформатную конференцию мне организовывать в данный момент некогда. Не раньше следующего лета. Надеюсь на понимание.

 

Остались следующие виды билетов:

-  4 благотворительных за 20 т.р. С которых 85% суммы будут переданы в «Динской социально-реабилитационный центр для несовершеннолетних»

—  1 мегаблаготворительный билет за 100 т.р., 97 % от цены которого будут переданы в «Динской социально-реабилитационный центр для несовершеннолетних»

 

Друзья. Я в Вас верю.

Появилось ещё одно внезапное правило: На входе, придётся подписать договор о неразглашении информации.

Правило это касается в том числе и моей поездки. В теме моего выступления номер два и три. Мне в любом случае придётся этого коснуться, и мне бы не хотелось, чтобы информация о текущем нашем заказчике куда-то попала в паблик.



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

🤑Результаты стратегии Market Crowd Hunter за 06.12.

🤑Результаты стратегии Market Crowd Hunter за 06.12.
✅Результат за 06.12: $12,81 (+0,06%)

💵Результат с месяца Декабрь: +$607,43 (+3,04%)

💵Результат с начала 2023 года: +$27 530,44 (+137,65%)



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

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