Вероятность совершения сделки советником

 

Господа, эксперты. Может кто-то уже решал такую проблему. Как увеличить надежность проведения советником сделок.

По разным причинам, в основном из-за проскальзывания советник не совершает сделки. Как увеличить вероятность того, что трейд все-таки состоится?

Не знаю, какие-тут можно скриншоты прикладывать или логи.

Проблема очень простая.

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

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

Нужно увеличивать надежность открытия всех трех сделок. Что тут еще добавить? 

 

Дык зависит от условий к сделке и от задачи.

Простейший вариант - открываем сделку в цикле - пока не откроется.

Второй вариант - ставим отложенный ордер.

Третий вариант - ставим параметр "проскальзнывание" побольше...

 
Клуб Телепатов (^_^) - MQL4 форум
Клуб Телепатов (^_^) - MQL4 форум
  • www.mql5.com
Клуб Телепатов (^_^) - MQL4 форум
 
George Merts:

Дык зависит от условий к сделке и от задачи.

Простейший вариант - открываем сделку в цикле - пока не откроется.

Второй вариант - ставим отложенный ордер.

Третий вариант - ставим параметр "проскальзнывание" побольше...

Четвертый вариант - уходим на ECN, там всегда исполнится
 

Кстати да, ECN очень интересный вариант.

 
George Merts:

Дык зависит от условий к сделке и от задачи.

Простейший вариант - открываем сделку в цикле - пока не откроется.

Второй вариант - ставим отложенный ордер.

Третий вариант - ставим параметр "проскальзнывание" побольше...

Не знаю, какие-тут можно скриншоты прикладывать или логи.

Проблема очень простая.

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

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

Нужно увеличивать надежность открытия всех трех сделок. Что тут еще добавить? 

 
Oleg Shenker:

Не знаю, какие-тут можно скриншоты прикладывать или логи.

Проблема очень простая.

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

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

Нужно увеличивать надежность открытия всех трех сделок. Что тут еще добавить? 

На ECN счетах всегда должно открываться, за исключение технических сбоев. Хотя тоже на 100%не застрахуешся, у меня бывали случаи, что и на ECN, не открывались. Если у вас на ECN не открываются, значит либо брокер плохой, либо ликвидности нехватает в нужный вам момент. Для арбитража стакан нужен, если уж хочется в прибыль торговать.
 
Oleg Shenker:

Господа, эксперты. Может кто-то уже решал такую проблему. Как увеличить надежность проведения советником сделок.

По разным причинам, в основном из-за проскальзывания советник не совершает сделки. Как увеличить вероятность того, что трейд все-таки состоится?

Не знаю, какие-тут можно скриншоты прикладывать или логи.

Проблема очень простая.

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

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

Нужно увеличивать надежность открытия всех трех сделок. Что тут еще добавить? 


imho единственное лекарство - устанавливать приоритеты для трёх сделок (которую открыть первой, какую последней), которые вычислять от цены пункта на валюту депо и текущей волатильности. Как-то так :-) В одном потоке открыть идеально все три проблемно на мой взгляд..вручную бывает на кроссах и минорах одна сделка открывается до 15 сек и с диким матом :-) И возможно раскидываться по счетам на разные DC (на разных поставщиков ликвидности).

Кстати идея открытия третей сделки (которая по кроссу между мажорами) не вполне понятна - в ней нет смысла, она равнозначна открытию сделок по мажорам, которые по условию уже открыты (можно было объёмами на пред.двух это сделать)

 
Maxim Romanov:
На ECN счетах всегда должно открываться, за исключение технических сбоев. Хотя тоже на 100%не застрахуешся, у меня бывали случаи, что и на ECN, не открывались. Если у вас на ECN не открываются, значит либо брокер плохой, либо ликвидности нехватает в нужный вам момент. Для арбитража стакан нужен, если уж хочется в прибыль торговать.
Спасибо, но иногда приходится торговать не на ЕСН. Поэтому ищу надежное решение.
 
George Merts:

Дык зависит от условий к сделке и от задачи.

Простейший вариант - открываем сделку в цикле - пока не откроется.

Второй вариант - ставим отложенный ордер.

Третий вариант - ставим параметр "проскальзнывание" побольше...

Спасибо! Очень интересное решение. Теперь другая проблема. Пока пришел ответ от сервера, открылось три сделки. :)

Не понос, так золотуха. 

 
Maxim Kuznetsov:

imho единственное лекарство - устанавливать приоритеты для трёх сделок (которую открыть первой, какую последней), которые вычислять от цены пункта на валюту депо и текущей волатильности. Как-то так :-) В одном потоке открыть идеально все три проблемно на мой взгляд..вручную бывает на кроссах и минорах одна сделка открывается до 15 сек и с диким матом :-) И возможно раскидываться по счетам на разные DC (на разных поставщиков ликвидности).

Кстати идея открытия третей сделки (которая по кроссу между мажорами) не вполне понятна - в ней нет смысла, она равнозначна открытию сделок по мажорам, которые по условию уже открыты (можно было объёмами на пред.двух это сделать)

Идея очень простая - треугольный арбитраж.
Причина обращения: