Постов с тегом "ТОРГОВЫЕ РОБОТЫ": 7053

ТОРГОВЫЕ РОБОТЫ


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

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

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

    • 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

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

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



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

Последний шанс попасть на Митап сообщества 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%)



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

Роботизированное инвестирование: преимущества и ограничения


Роботизированное инвестирование: преимущества и ограничения

Роботизированное инвестирование – это эффективный способ вложить свои средства без необходимости постоянного контроля.

Его главное преимущество – автоматизация. Алгоритмы и роботы анализируют рынок и принимают решения на основе предварительно заданных параметров.

Это экономит время и позволяет избежать эмоциональных решений, ведущих к ошибкам.

Однако есть и ограничения. Роботы работают на основе данных, доступных в данный момент, и не всегда могут учесть неожиданные события или нестандартные ситуации на рынке.

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

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

Лично мой опыт использования роботов для торговли на валютном и криптовалютном рынках печален.

Первый раз я попробовал робота для торговли на рынке forex ещё в 2017 году. Назвал в шутку его Гоша. Он проработал … продолжение в моем Телеграмм-канале: t.me/aziuzginov/3604

ServerRealization, конечная логика коннектора. Коннекторы к OsEngine #19

ServerRealization, конечная логика коннектора. Коннекторы к OsEngine #19

Сегодня поговорим про месторасположение конечной логики коннектора. То место, где надо написать 98% кода, когда делаешь новый коннектор. Это класс ServerRealization.

Вновь возвращаемся к упрощённой схеме работы с конечной реализацией сервера:

 



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

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