Author Topic: Создание триггера - Теннис, уравнивание  (Read 3396 times)

Tags:
  • All members
  • Posts: 18
Добрый день.
Возможно создание триггера по таким условиям?
1. Рынки теннис.  Использовать рынки где в паре от 5000$.
2. Время входа в рынок в интервале от 60 мин и до начала матча.
3. Преимуществом входа преобладают рынки у которых:
     а). время  до начала меньше;
     в). коэффициент на фаворита меньший.
4. Ставка ЗА на фаворита с коэффициентами в диапазоне от 1.10 до 1.75
Выставляется на один шаг выше.  Если за 10 мин до начала ставка ЗА не принята, взять ЗА за предлагаемый коэффициент.
5. Выход:
     А). При достижении  прибыли от 0.5$ на оба плеча.  Повторно входить на этот же рынок нельзя!
     В). При достижении минуса в 70% на оба плеча от суммы ставки, но не ранее чем через  45 мин после начала матча.
     С). Если до начала матча коэф. ЗА пошел вверх на 10 и более шагов, то выйти через 5 мин после начала матча.
6. Сумма денег которая предназначена для этой программы X (например 50$), но на счету биржи у меня могут быть бОльшие деньги и программе они не доступны. Программа будет манипулировать только этой сумой и прибылью или убытком от этой суммы!!!
7. Сумма ставки 50% от начального банка на начало календарного дня и в течении дня сумма ставки (например 25$) постоянная.
8. Возможность работать на нескольких рынках которым удовлетворяют условия (использовать весь банк).
9. По достижению прибыли в 5$ торговля приостанавливается до следующего календарного дня.
10. Просьба, чтобы все цифровые значения поддавались корректировке.

  • Administrator
  • Posts: 8821
  • Gender: Female
*
Re: Создание триггера
« Reply #1 on: 03 Aug 2015, 09:22 »
Здравствуйте!

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

Есть пара ограничений:

Quote
3. Преимуществом входа преобладают рынки у которых:
     а). время  до начала меньше;
     в). коэффициент на фаворита меньший.

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

Quote
9. По достижению прибыли в 5$ торговля приостанавливается до следующего календарного дня.

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

Обязательно протестируйте триггеры в тестовом режиме!
Always try your triggers in Test Mode before switching to real money!

Follow us on Twitter.

Join our WhatsApp chat!

Присоединяйтесь к официальному Telegram-каналу!

  • All members
  • Posts: 18
Спасибо за триггер. Тестирую.

Есть несколько моментов, которые хотелось решить.

1. Не выполняется такое условие:
" Время входа в рынок в интервале от 60 мин и до начала матча."

а именно, программа предлагает войти в рынок уже после начала игры (например, в момент, когда в паре заключенных сделок достигает 5000$  по условию).

2. Если еще можно добавить условие, вход в рынок только если разница между ЗА и ПРОТИВ не более 3 шагов.

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


  • Administrator
  • Posts: 8821
  • Gender: Female
*
Исправила, см. новый файл.

3. Как можно сделать, чтобы программа не требовала подтверждение на уравнивание прибыли (выход с рынка). Автоматически уравняла и вышла без запроса.

Общие настройки -> отключить "Запрашивать подтверждение каждой критической операции".
Always try your triggers in Test Mode before switching to real money!

Follow us on Twitter.

Join our WhatsApp chat!

Присоединяйтесь к официальному Telegram-каналу!

  • All members
  • Posts: 18
Опять же, программа не выполняет условие ограниченного использования банка (в моем случае 50$). Выбирает подходящие рынки, и ставит на весь банк без ограничения на все эти подходящие рынки (сумма на один рынок 50% правильно, а общая сумма на все рынки (50$) не соблюдается. Использует все деньги которые есть на счету биржи).


  • Administrator
  • Posts: 8821
  • Gender: Female
*
Нельзя заранее предсказать, в скольких рынках будет сделана ставка, и разделить $50 на количество этих рынков. Можно только не делать ставку в рынке, если существующие обязательства превышают заданную сумму (банк).
Always try your triggers in Test Mode before switching to real money!

Follow us on Twitter.

Join our WhatsApp chat!

Присоединяйтесь к официальному Telegram-каналу!

  • All members
  • Posts: 18
Можно только не делать ставку в рынке, если существующие обязательства превышают заданную сумму (банк).

Так я это и имел ввиду, только сформулировал по другому:

6. Сумма денег которая предназначена для этой программы X (например 50$), но на счету биржи у меня могут быть бОльшие деньги и программе они не доступны.

Важно чтобы программа не задействовала все деньги которые на счету биржи, только определенную сумму (например 50$).

  • All members
  • Posts: 18
Скажите в чем причина такой проблемы?

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

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

Утром такие результаты:
1 скрин - матч идет, программа не реагирует (вышел в ручном режиме)
2 и 3 скрин - матчи закончились, но по программе еще не начались.

  • Administrator
  • Posts: 8821
  • Gender: Female
*
Программа в спящем режиме работать не будет.
Чтобы ограничить выполнение триггеров при достижении определенных обязательств, вы можете включить настройку "Остановить авто-торговлю, если на счету меньше ... " в настройках ставок.
Always try your triggers in Test Mode before switching to real money!

Follow us on Twitter.

Join our WhatsApp chat!

Присоединяйтесь к официальному Telegram-каналу!

 

Please note, BetFair is seems to be currently OFFLINE