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

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


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

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

Стандарты кода #5. Архитектурный ад. Сколько нужно файлов и папок. Коннекторы для OsEngine #24

Проблема, о которой поговорим сегодня – генерация хитрых архитектур для коннектора. Сразу же скажу, что коннектор в рамках OsEngine, насколько бы он для вас сложным не был, — очень простая штука, если пользоваться моими советами и вести тесты. Настолько простая, как складной нож. Он очень прост и не нуждается ни в каких дополнениях.

Складной нож не нужно прикручивать к палке, чтобы им управлять.

Складной нож не требует постоянного отмачивания в машинном масле.

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

Стандарты кода #5. Архитектурный ад. Сколько нужно файлов и папок. Коннекторы для OsEngine #24

Совместные классы-парсеры для разных коннекторов.

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

Всё это заканчивалось переделыванием с нуля.

Поэтому:

Совместные классы-парсеры, вёбСокет-обёртки и рест-оболочки для коннекторов запрещены.



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

Арбитраж статичные спреды.

Всем Привет!
В продолжении моего предыдущего топика smart-lab.ru/blog/969168.php
В прошлом посте я говорил об одном из существенных преимуществ моего арбитража это без рискованность или рыночно нейтральность. И как бы не правдоподобно для многих не звучало, все мои арбитражные сделки закрываются в плюс. Но так как в прошлом топике я говорил что не могу показывать активы которые торгую, я могу доказать это при помощи собственно самих спредов. Которые собираются уже полтора года. Итак есть разные виды арбитража на рынке финансов в основном в той или иной степени все они несут риск расхождения до бесконечности-это страх любого арбитражера. И иногда в таких спредах приходится крыть убытки, я же как и все не люблю крыть убытки и всегда искал торговлю без риска и изучал арбитраж во всех источниках и обращался к людям первопроходцам на мой взгляд в России по изучению таких стратегий. И в итоге
я нашел то что искал т.е. я нашел статичные графики спредов. 
Арбитраж статичные спреды.
Как видно из скрина статичность данного инструмента заключается в том что этот актив как видно всегда приходит к 0. Это как если бы у меня был Стохастик который всегда показывал правильный вход и выход.

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

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

🤑Результаты стратегии Market Crowd Hunter за 14.12.
✅Результат за 14.12: — $161,37 (-0,81%)

💵Результат с начала месяца Декабрь: +$889,40 (+4,45%)

💵Результат с начала 2023 года: +$27 812,41 (+139,06%)

▶баланс $27 678,06 / Эквити $27 570,99

___________________

🕯Описание стратегии: smart-lab.ru/blog/925228.php


Стандарты кода #4. Вложенность и оформление методов. Коннекторы для OsEngine #23

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

Стандарты кода #4. Вложенность и оформление методов. Коннекторы для OsEngine #23

 

Количество строк в методах.

 

Некоторые программисты целенаправленно делают вместо 10 методов по 100 строк, 200 методов по 10 строк, искренне считают, что это хорошо. Суть в том, что разбитый на такие мелкие части код легче тестировать, когда у Вас в команде есть тестеры, и вероятно в больших коммерческих проектах это чистое благо. Однако. Имея в команде пару человек, которые не будут за Вами писать тесты, это ЧИСТОЕ ЗЛО.

Некоторые программисты, кто делает вместо 10 методов Один, также искренне полагают, что это круто. Используют тонну синтаксического сахара, вызовы методов в методах и прочее… Это в свою очередь вызвано юношеским максимализмом и увлечением языками вроде Питона, что провоцирует людей на эксперименты с сахаром. Добавляя такое в проект, Вы также наносите ему непоправимый ущерб.



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

Сбер фьючерс. Тот же алгоритм, за 3 месяца

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

🤑Результаты стратегии Market Crowd Hunter за неделю 12.12.

🤑Результаты стратегии Market Crowd Hunter за неделю 12.12.
✅Результат за 12.12: $216,69 (+1,08%)

💵Результат с месяца Декабрь: +$968,42 (+4,84%)

💵Результат с начала 2023 года: +$27 891,43 (+139,46%)



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

Торговал вечерку неправильно

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

Стата старой вечерки (бэктест):
Торговал вечерку неправильно

Стата новой вечерки (бэктест):


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

Помощь от старейшин!

    • 12 декабря 2023, 21:20
    • |
    • BikRus
  • Еще
Добрый день ребята!
Есть задумка по улучшению поиска больших плотностей от общего количества лота. Это не по одной какой либо цене а по небольшому спектру цен.
Пробовал использовать DDE — сервер но это ни о чем. Очень большой поток данных, сервер не справляется. 
Хочу создать таблицу но нет навыка программирования на Lua. Кто поможет?Основа такая. Ищем суммарный объем на промежутке на некотором расстоянии от аска-бида и показываем в процентах от общего количества лота на покупку или продажу

Стандарты кода #3. Регионы внутри коннектора. Коннекторы к OsEngine #22

Каждый коннектор в OsEngine должен (в итоге, а тем более новые) содержать определённый набор регионов. В которых должны располагаться определённые методы, свойства и обработчики.

Стандарты кода #3. Регионы внутри коннектора. Коннекторы к OsEngine #22

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

  1. Регионы должны быть отмечены номерами.
  2. Безномерные регионы не допустимы.
  3. Их должно быть минимум 10 штук. Максимум 20. Но постарайтесь разместиться в стандартных!
  4. Код вне региона не допустим.

Далее, каждый регион будет показан на примере коннектора к бирже криптовалют BitGet, расположенном в проекте вот здесь:



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

🤑Результаты стратегии Market Crowd Hunter за неделю 11.12.

🤑Результаты стратегии Market Crowd Hunter за неделю 11.12.
✅Результат за 11.12: $11,61 (+0,06%)

💵Результат с месяца Декабрь: +$799,85 (+4%)

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



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

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