Избранное трейдера Bat

по

Добавление индикаторов на источник BotTabScreener. Индикаторы OsEngine #13

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

Посмотрим, как добавлять индикаторы на BotTabScreener.

Добавление индикаторов на источник BotTabScreener. Индикаторы OsEngine #13

1. Где исходники?

Посмотреть исходный код робота, показанного ниже в качестве примера, можно, открыв его в проекте OsEngine:



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

Добавление индикаторов на источник BotTabSimple. Индикаторы OsEngine #11

К разным источникам данных индикаторы в OsEngine добавляются немного по-разному.

Всего на данный момент в OsEngine четыре источника, к которым можно добавить индикатор:

  1. BotTabSimple – базовый источник для одного торгового инструмента.
  2. BotTabIndex – источник, преобразующий данные по N торговым инструментам в индекс по какой-то формуле.
  3. BotTabScreener – источник, позволяющий торговать одновременно N торговых инструментов.
  4. BotTabPair – источник для торговли пар инструментов.

Сегодня рассмотрим, как это делается для базового источника одного инструмента (BotTabSimple).

Добавление индикаторов на источник BotTabSimple. Индикаторы OsEngine #11

1. Где исходники?

Посмотреть исходный код робота, показанного ниже в качестве примера, можно, открыв его в проекте OsEngine:



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

PriceChannel построчно. Параметры и несколько серий данных. Индикаторы OsEngine #8

Усложняем примеры индикаторов. Сегодня на очереди индикатор с параметрами и двумя сериями данных. Индикатор «Price Channel», или «Ценовой канал», или «Donchian Channel». Поговорим о том, как он устроен.

PriceChannel построчно. Параметры и несколько серий данных. Индикаторы OsEngine #8

1. Где исходники?

Посмотреть исходный код индикатора PriceChannel на ГитХаб можно здесь:

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Indicators/Scripts/PriceChannel.cs

В скриптах проекта, это вот этот файл:



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

ДЕПОЗИТ по Газпрому на любой срок на FORTS

    • 08 января 2025, 10:24
    • |
    • Stanis
  • Еще
С появлением вечных фьючерсов по Газпрому (ВФ) линейные трейдеры могут легко строить календарные  фьючерсные спрэды   на любой срок — в моменте  максимально до  18.06.2026.

Зафиксировать ценовую разницу 127-170 рублей или иную на меньший срок проще простого.
Особенно эффективны такие конструкции на ЕБС.

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

Опционщики могут конвертировать эту торговую идею через премиальные и маржируемые опционы для повышения доходности за счет меньшего ГО и исключения фандинга.

В общем, с таким БА можно построить стратегию с рассчитанным доходом исключительно в рамках FORTS без внешних рисков на желаемый срок.

Или даже некий «депозитный пул» на основе ВФ на Сбербанк, IMOEX, рублевое золото.

По мере появления новых ВФ арсенал возможных стратегий будет расширяться.


ДЕПОЗИТ по Газпрому на любой срок на FORTS

Блокировка интерфейса OsEngine по паролю. Видео.

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

Подробнее в видео.

VK Видео:


RuTube:



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

Volume построчно. Индикаторы OsEngine #7

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

Volume построчно. Индикаторы OsEngine #7

1. Где исходники?

Посмотреть исходный код индикатора Volume на ГитХаб можно здесь:

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Indicators/Scripts/Volume.cs

В скриптах проекта вот этот файл:



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

Как защитить код робота от просмотра.

Что делать, если есть беспокойство, что код вашего робота могут увидеть администраторы удаленного сервера, с которого вы запускаете терминал? В OsEngine есть несколько простых решений, и самое первое мы рассмотрим в этом видео.

VK Видео:


RuTube:


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

Универсальная заготовка индикатора. Индикаторы OsEngine #2

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

Универсальная заготовка индикатора. Индикаторы OsEngine #2 

Пример лежит на ГитХаб здесь: https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/Indicators/Samples/Sample1Blank.cs

В проекте это тут:



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

Знакомство с индикаторами в OsEngine. Индикаторы OsEngine #1

Начинаем серию постов о том, как делать индикаторы для терминала OsEngine со стороны программиста.

Делается это обычно в 50 – 100 строк кода, и слой создания индикаторов в OsEngine довольно прост. Тем не менее тема важная, и серия постов будет содержать около 20 статей, включая глубокие объяснения архитектуры для программистов.

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

Знакомство с индикаторами в OsEngine. Индикаторы OsEngine #1 

Список того, что нужно делать, чтобы создать индикатор в OsEngine:

  1. Создать класс в папке Indicators в проекте.
  2. Указать классу атрибут Indicator, чтобы OsEngine понял, что созданный Вами класс — это индикатор.
  3. Унаследоваться от класса Aindicator.
  4. Создать параметры и серии данных в методе OnStateChange. Это у индикаторов вместо конструктора.
  5. Сделать логику расчёта индикатора по определённому индексу в методе OnProcess.
  6. Всё!

Открываем индикатор AC. В OsEngine это вот этот файл в проекте:



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

C# для алготрейдера. Лекция 9. Все способы открыть и закрыть позиции в роботах. 5 примеров роботов.

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

В этих примерах Вы сможете подсмотреть реализацию около 50 различных способов работы с позициями и ордерами.

VK Видео:


RuTube:



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

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