Избранное трейдера Великий Нехочух

по

Прочие торговые методы BotTabSimple #16

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

Разбираем методы управления ордерами внутри позиции. Отмена ордера, смена его цены.

Прочие торговые методы BotTabSimple #16

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

Обязательно откройте этого робота и посмотрите, как это выглядит в исходном коде!

Его исходный код на ГитХаб находится здесь: https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/Robots/BotsFromStartLessons/Lesson9Bot5.cs

Робот-пример находится здесь:



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

Закрытие позиций условными заявками. Stop. Profit. TrailingStop. BotTabSimple #15

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

В данной статье обсудим методы закрытия позиций условными заявками (Стоп / Профит / ТрейлингСтоп), которые существуют в OsEngine.

Закрытие позиций условными заявками. Stop. Profit. TrailingStop. BotTabSimple #15 

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

Обязательно откройте этого робота и посмотрите, как это выглядит в исходном коде!

Его исходный код на ГитХаб находится здесь: https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/Robots/BotsFromStartLessons/Lesson9Bot4.cs

Робот-пример находится здесь:



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

Торговые методы для закрытия позиций BotTabSimple #14

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

В данной статье обсудим методы закрытия позиций различными типами ордеров, которые существуют в OsEngine.

Торговые методы для закрытия позиций BotTabSimple #14

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

Обязательно откройте этого робота и посмотрите, как это выглядит в исходном коде!

Его исходный код на ГитХаб находится здесь: https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/Robots/BotsFromStartLessons/Lesson9Bot3.cs

Робот-пример находится здесь:



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

Торговые методы для модификации позиций BotTabSimple #13

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

В данной статье обсудим методы модификации позиций, которые существуют в OsEngine. Это когда у Вас уже есть позиция, и Вы хотите в неё добавить ордер.

Торговые методы для модификации позиций BotTabSimple #13 

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

Обязательно откройте этого робота и посмотрите, как это выглядит в исходном коде!

Его исходный код на ГитХаб находится здесь: https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/Robots/BotsFromStartLessons/Lesson9Bot2.cs

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



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

Календарный арбитраж волатильностей тернарных опционов.

Много раз писал (и, конечно, удалял посты) о тернарных опционах. Кому было интересно, помнит как они выглядят.

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

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


1. С его помощью можно строить интересные конструкции, например:

Календарный арбитраж волатильностей тернарных опционов.

ГО такой конструкции около 170 000 руб., примерную доходность за неделю/год можно посчитать.


2. Подбором параметров тернара можно добиться таких греков:



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

MFD дата сервер. Автоматическое скачивание данных для тестирования и оптимизации роботов.

Сегодня будем разбираться с тем, как настроить автоматическое скачивание исторических данных с помощью коннектора к сайту MFD.

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

MFD дата сервер. Автоматическое скачивание данных для тестирования и оптимизации роботов.

1. Доступные данные с MFD.

Через коннектор MFD доступно скачивание тиковых и свечных данных по российскому рынку и некоторым международным инструментам.

Продолжительность периодов ограничена:

  • По российскому рынку трейды доступны не более чем за 1 месяц, свечные внутридневные данные не более 1 года.
  • По международным рынкам трейды доступны не более 3 дней, внутридневные не более 3 месяцев.

 

2. Подключаем скачивание данных с MFD.

В главном меню OS Engine выбираем Data:



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

Идея индикатора

Появилась идея объединить сигналы в одну систему: горизонтальные уровни, канал, осциллятор, средняя.
Если у кого-то возникнет идея что еще учесть пишите.
Идея индикатора

Идея по индикатору

Предыдущий пост: smart-lab.ru/blog/1091839.php
В общем сейчас пока мысля такая
используем MA1 MA2 MA3
с периодами T1 < T2 < T3
Для зигзагов сдельтами :
Dz1 > Dz2 > Dz3
если точка X1 (последняя вершина загзага) у зигзагов: X1z1 = X1z2 = X1z3 то торгуем по MA1
если X1z1 = X1z2 не равно X1z3 то торгуем по MA2
если X1z1 не равно X1z2 не равно X1z3 то торгуем по MA3
если X1z1 не равно X1z2 = X1z3 то торгуем по MA2

Выход из рынка в кэш:
если на отрезке X2z2-X1z2 есть X4z1 и вылетел по стопу, то больше в рынок не заходим пока
это условие не перестанет выполнятся и сработает пересечение со средней M1 или M2 или М3

В дальнейшем будет реализация

Индикатор трех зигзагов и трех вершин

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

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