Два отложенных ордера и iMA - страница 2

 
Vladimir Karputov:

А Вы готовы платить штрафы за неэффективные транзакции?

Штрафы конечно же не есть хорошо и если есть возможность каким то способом их избежать, то это было бы превосходно. А так были мысли просто запускать советника с 11:00 по мск до 13:30, чтобы просто не набиралось такое большое кол-во фиктивных заявок.
 
Don_Tomasino:

Штрафы конечно же не есть хорошо и если есть возможность каким то способом их избежать, то это было бы превосходно. А так были мысли просто запускать советника с 11:00 по мск до 13:30, чтобы просто не набиралось такое большое кол-во фиктивных заявок.


Если Вы совершили транзакцию (установка, удаление или модифиувция ордера), то биржа посчитает её.

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

 
prostotrader:


Если Вы совершили транзакцию (установка, удаление или модифиувция ордера), то биржа посчитает её.

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


Например модифицировать ордер в таймере. В часе 3600 секунд. 2.5 часа - это 9000 секунд. Теперь делим 9000/2000 и получаем минимальный интервал таймера 5 секунд. Такое может работать, но если:

  • на торговом счёте буде только один такой советник
  • для Trailing'а использовать допуск (шаг) - "TrailingStep" - это зона нечувствительности в несколько пунктов.

 
Если использовать виртуальный отложенный ордер, то перед открытием по рынку можно оценивать величину спреда - таким образом минимизировав случаи открытия по очень плохой цене. И здесь всплывает другая проблема - это КВАНТОВАНИЕ (в частности размер тика): например на фьючерсе "RTS-6.17" размер тика равен 10. То есть цены могут быть 107800, 107810, 107790 и тогда вместо количества пунктов, во входных параметрах, нужно задавать количество квантов.
 
Vladimir Karputov:


Например модифицировать ордер в таймере. 


а для чего вообще модифицировать ордер?
 
kaus_bonus:

а для чего вообще модифицировать ордер?


Вот для этого:

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Два отложенных ордера и iMA

Don_Tomasino, 2017.04.11 23:54

           ...

           Советник выставляет 2 заявки. 1 на покупку по цене -n кол-во пунктов от значения ma и 1 заявку на продажу по цене +n кол-во пунктов от значения ma. Заявки переставляются при изменении значения ma.

...

То есть изначально был план трала отложенных ордеров по iMA.
 
Vladimir Karputov:

Есть iMA (Moving Average, MA). Этот индикатор выступает в роли маркера для трейлинга отложенных ордеров - то есть отложенные ордера должны всегда быть на каком-то определённом расстоянии от iMA.

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

Нужно подумать: с одной стороны нужен трейлинг, с другой стороны штрафы...


Высосанная из пальца проблема, как по мне.

Как минимум, не надо отрабатывать индикатор на каждом тике -- в этом нет никакого смысла.

24 часа в сутках -- 60 минут в часах -- 1440 минут в сутках -- даже если отрабатывать по закрытии М1 уже меньше 2000.

Дальше, в обычном функционале "трейлинг" применяется такой параметр как "шаг" -- т.е. нет никакого смысла с каждым тиком двигать этот стоп.

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

p.s. Т.е, как по мне, здесь проблема не в регламенте биржи -- а в "чистоплотности" разработчика торговой стратегии. Не будет вменяемый разработчик двигать стоп/отложку на каждом тике.

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

 
Нужно модифицировать ордер при подходе цены на определенное расстояние (к МА или к ордеру). Расстояние подобрать эмпирически, чтобы не было пропущенных входов.
 
Andrey F. Zelinsky:

...

Andrey Khatimlianskii:
...


Конечно шаг трала будет:

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Два отложенных ордера и iMA

Vladimir Karputov, 2017.04.13 05:39


Например модифицировать ордер в таймере. В часе 3600 секунд. 2.5 часа - это 9000 секунд. Теперь делим 9000/2000 и получаем минимальный интервал таймера 5 секунд. Такое может работать, но если:

  • на торговом счёте буде только один такой советник
  • для Trailing'а использовать допуск (шаг) - "TrailingStep" - это зона нечувствительности в несколько пунктов.

Вот только закончу индикатор на базе iMA, в котором будут два уровня - и тогда можно будет визуально отслеживать где цена и где верхний и нижний уровень.
 
Vladimir Karputov:

Вот только закончу индикатор на базе iMA, ...

Причина обращения: