Pages:
Actions
  • #1 by victorf on 22 Oct 2015
  • Добрый день! Создайте, пожалуйста, триггер.
    1. Триггер определяет тип забега(гладкий или с препятствиями) и ставит против всех по определенному коэффициенту. Для гладких забегов и забегов с препятствиями коэффициенты против разные, так же как и шаги уравнивания.
    2. Как только ставка взялась на одном исходе, остальные отменяем.
    3. Делаем попытку уравнивания на определенное количество шагов. Ставка на одном исходе может браться частично(т.е. - стоит 50$, сначала принялось 10$, потом еще 10$ и потом оставшиеся 30$), также может браться и на двух исходах одновременно.
    Нужно, чтобы триггер делал попытку уравнивания на каждую часть взятой ставки.
    4. При достижении определенной суммы в день, триггер прекращает работу и отменяет все ставки против не в паре за сегодня, если такие есть.
  • #2 by Oxa (WellDoneSoft) on 23 Oct 2015
  • Здравствуйте!

    Quote
    Триггер определяет тип забега(гладкий или с препятствиями)

    Такой информации напрямую биржа не предоставляет. Можно только проанализировать имя скачки и по определенным словам догадаться о ее особенностях. Например, если в названии встречается Hcap - то это Handicap. Для скачек с препятствиями это может быть Hrd (для небольших заграждений) или Chs (для высоких препятствий). Но наличие этих слов в имени не гарантируется, более того, они встречаются только в британских и ирландских скачках.

    Сформулируйте это условие по-другому с учетом этой информации.
  • #3 by victorf on 23 Oct 2015
  • Ставки будут делаться именно на британских и ирландских забегах. Так наверно и надо определять:
    1. С препятствиями - У рынка Имя содержит hrd или chs
    2. Без препятствий - У рынка Имя не содержит hrd и chs
  • #4 by victorf on 25 Oct 2015
  • Жду...
  • #5 by Oxa (WellDoneSoft) on 25 Oct 2015
  • Прикрепляю триггеры. Обязательно протестируйте их в тестовом режиме.
  • #6 by victorf on 25 Oct 2015
  • Спасибо за триггер. Протестировал сейчас отдельно уравнивание на тестовых ставках.
    Просто поставил вручную против одного исхода 2 ставки подряд по одному и тому же коэффициенту с шагом уравнивания 1..
    1 ставка - против 2.28 1$, уравнивание выставилось по 2.3 0.99$
    2 ставка - снова против 2.28 1$, уравнивание уже выставилось по 2.3 но уже 1.98$
    Нужно, чтобы на вторую ставку тоже триггер ставил 0.99$, либо отменял первую ставку.
    Желательно конечно первый вариант, т.к. первое уравнивание может успеть сматчиться.

    PS Если,конечно, я все правильно понимаю..
  • #7 by Oxa (WellDoneSoft) on 25 Oct 2015
  • Изменила способ уравнивания.
  • #8 by Oxa (WellDoneSoft) on 25 Oct 2015
  • Советую вам сначала протестировать с задержкой тестовых ставок, см. настройки, вкладка "Тестовый режим". Установите задержку, равную частоте обновления рынка.

    Для ставки с определенными обязательствами используется простая формула:

    Amount = L/(lay_price-1)

    Где L - это размер обязательств.
  • #9 by victorf on 25 Oct 2015
  • спасибо, то сообщение случайно удалил при редактировании.
  • #10 by victorf on 25 Oct 2015
  • С частотой обновления у меня какая-то проблема, стоит 0.2, но фактически всегда больше. Напротив времени в скобках ниже 0.6 сек не опускается. Это как-то будет влиять на триггер?
  • #11 by Oxa (WellDoneSoft) on 25 Oct 2015
  • На практике 0.2 бывает очень редко, и то, у пользователей, физически расположенных ближе всего к серверу BetFair, т.е. в Великобритании или Австралии, например.

    Также скорость будет зависеть от качества вашего провайдера.

    В вашем случае есть смысл выставить в свойствах триггера "уравнивание" частоту выполнения inplay_rate*4.
  • #12 by victorf on 25 Oct 2015
  • Что то не могу понять. Ввожу эту формулу Amount = L/(lay_price-1) вместо default_lay, добавил в константы L, но он ничего не ставит. Что я не так сделал?
  • #13 by Oxa (WellDoneSoft) on 25 Oct 2015
  • Естественно, само слово Amount вводить не нужно! Вводите то, что после знака равно.
  • #14 by victorf on 25 Oct 2015
  •  :)
  • #15 by victorf on 26 Oct 2015
  • Здравствуйте. Частоту срабатывания выставил так как вы сказали. На тестовых ставках все нормально, уравнивание ставиться одни раз. Сегодня решил протестировать на маленьких суммах по 1$. В реальном режиме уравнивание ставиться постоянно, т.е. на одну ставку ПРОТИВ он успел выставить три ставки ЗА, пока я не остановил триггер.
Pages:
Actions