Author Topic: [TR] 10 условий для триггера  (Read 18184 times)

  • All members
  • Posts: 188
Re: 10 условий для триггера
« Reply #15 on: 16 Oct 2018, 23:34 »
 Ок, жду. 

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


  • Administrator
  • Posts: 8819
  • Gender: Female
*
Re: 10 условий для триггера
« Reply #16 on: 20 Oct 2018, 11:11 »
Прикрепляю триггеры. Все настройки вынесены в константы. Обязательно протестируйте в тестовом режиме.

Quote
есть ли лично для меня смысл в покупке "MarketLokator" дабы сделать идеальных отбор событий

Нет, к сожалению, в этом случае автономный Market Locator тоже мало чем поможет. Пока вы можете отсеивать ненужные лиги только вручную либо удаляя их из списка загруженных рынков с помощью триггеров.
Always try your triggers in Test Mode before switching to real money!

Follow us on Twitter.

Join our WhatsApp chat!

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

  • All members
  • Posts: 188
Re: [TR] 10 условий для триггера
« Reply #17 on: 20 Oct 2018, 19:00 »
Весьма благодарен!

  • All members
  • Posts: 188
Re: [TR] 10 условий для триггера
« Reply #18 on: 22 Oct 2018, 23:33 »
 Добрый день! Скажите, а что нужно зажать и удалить в триггере, чтобы отключать при желании пересчет банка после каждой прибыльной ставки, дабы триггер ставил одну и ту же сумму?

  • Administrator
  • Posts: 8819
  • Gender: Female
*
Re: [TR] 10 условий для триггера
« Reply #19 on: 23 Oct 2018, 07:49 »
Отключите триггер "после выигрыша".
Always try your triggers in Test Mode before switching to real money!

Follow us on Twitter.

Join our WhatsApp chat!

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

  • All members
  • Posts: 188
Re: [TR] 10 условий для триггера
« Reply #20 on: 24 Oct 2018, 11:56 »
 Так и хотел сделать. Спасибо!

  • All members
  • Posts: 188
Re: [TR] 10 условий для триггера
« Reply #21 on: 24 Oct 2018, 19:59 »
 Здравствуйте! Протестировав несколько дней триггер, заметил следующее: полдня работает нормально,  потом просто перестает размещать ставки. Вначале подумал, что из-за долгой работы начинает подвисать компьютер, так как заявленное обновление рынков в 0.2 сек уже происходило от 1-ой до 5-ти сек. Потому решил внести изменение в триггер, и вместо определения фаворита за 10 сек до начала, поставил за 30 сек, думая, что может 10-ти секунд не хватает как раз из-за подвисания, а без определения фаворита ставки не будут размещаться в ин-плее априори. Но сегодня решил промониторить логи на примере теннисного матча Циципас - Шарди и увидел, что походу проблема в другом. Как видно на скрине, определение фаворита прошло четко, согласно заявленному коэффициенту. Также под условия подошли все другие параметры. Также, наблюдая за рынком воочию, видел, что ставка должна была бы разместиться. Но не разместилась. Как видно на скрине виной тому условие в зеленом овале. Но оно почему-то равнообратное условию в красном овале. Вопрос: что определяют сии условия? Условие в синем овале, как я понимаю, отвечает за коррекцию банка. Если я не прав, то поправьте меня. Но главный вопрос именно первый. Заранее благодарю!

  • Administrator
  • Posts: 8819
  • Gender: Female
*
Re: [TR] 10 условий для триггера
« Reply #22 on: 25 Oct 2018, 10:17 »
Quote
Вопрос: что определяют сии условия?

Условия со sport_id проверяют код спортивного события. Если sport_id = 2, то это теннис и не нужно обращать внимание на порядковый номер исхода, в соответствии с вашими требованиями. На скриншоте эти условия выполняются. Не выполняется третье:

У исхода выражение триггера bet_cntr равно 0

Это флаг, который выставляется при окончании предыдущего события, где сработал триггер. Т.е. в данном случае это предыдущее событие либо еще не рассчитано, либо вы его удалили, поэтому и новая ставка ставиться не может.
Always try your triggers in Test Mode before switching to real money!

Follow us on Twitter.

Join our WhatsApp chat!

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

  • All members
  • Posts: 188
Re: [TR] 10 условий для триггера
« Reply #23 on: 25 Oct 2018, 12:22 »
 Ах вот оно что!:) Ну, событие было рассчитано - это точно, тк как баланс был максимальный на момент ставки. А вот удаление... У меня стоит в настройках "удалять все рассчитанные рынки, кроме 10-ти последних". Это могло повлиять?

  • All members
  • Posts: 188
Re: [TR] 10 условий для триггера
« Reply #24 on: 25 Oct 2018, 12:28 »
 ...и сам отвечаю: видимо могло. В ситуации, когда рынок, в котором делалась ставка, был рассчитан, а после него было рассчитано еще 10 рынков, которые не подошли под условия. И когда в очередном рынке все условия подошли, указанный триггер не нашел последний рассчитанный рынок, в котором делалась ставка, потому что он уже был удален. Я правильно мыслю?

  • All members
  • Posts: 188
Re: [TR] 10 условий для триггера
« Reply #25 on: 26 Oct 2018, 01:48 »
 И еще одна, но уже другая ситуация сегодня: триггер перестал торговать, достигнув прибыли на отметке +7.42% от банка при заявленных для этого в условиях +10% прибыли или 0.0001% убытка от банка. Посмотрел в логи  почему не исполнилось.

 Вопрос: как правильно прочесть пределы параметров условия, и почему триггер решил, что пора на этом заканчивать? Именно в этом кроется проблема походу...
------------------------------------------------------------------------
P.S. Если теннисный матч идет без счета(обычно это какие-то "левые" любительские турниры), то, так как нет отображения победителей сетов, триггер его не будет замечать и пропустит мимо?

  • All members
  • Posts: 188
Re: [TR] 10 условий для триггера
« Reply #26 on: 26 Oct 2018, 01:51 »
Добавляю скриншот вышеописанной ситуации...

  • Administrator
  • Posts: 8819
  • Gender: Female
*
Re: [TR] 10 условий для триггера
« Reply #27 on: 26 Oct 2018, 15:03 »
Quote
Вопрос: как правильно прочесть пределы параметров условия, и почему триггер решил, что пора на этом заканчивать? Именно в этом кроется проблема походу...
------------------------------------------------------------------------

Значения желаемой прибыли и максимально допустимого убытка рассчитываются перед первой ставкой от стартового банка. Их можно посмотреть в переменных stop_loss и stop_profit.

Quote
P.S. Если теннисный матч идет без счета(обычно это какие-то "левые" любительские турниры), то, так как нет отображения победителей сетов, триггер его не будет замечать и пропустит мимо?

Да, если нет информации о счете и сетах, триггер не сработает.
Always try your triggers in Test Mode before switching to real money!

Follow us on Twitter.

Join our WhatsApp chat!

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

  • All members
  • Posts: 188
Re: [TR] 10 условий для триггера
« Reply #28 on: 26 Oct 2018, 15:16 »
Quote
У исхода выражение триггера bet_cntr равно 0

Это флаг, который выставляется при окончании предыдущего события, где сработал триггер. Т.е. в данном случае это предыдущее событие либо еще не рассчитано, либо вы его удалили, поэтому и новая ставка ставиться не может.
Quote
Ах вот оно что!:) Ну, событие было рассчитано - это точно, тк как баланс был максимальный на момент ставки. А вот удаление... У меня стоит в настройках "удалять все рассчитанные рынки, кроме 10-ти последних". Это могло повлиять?
Quote
 ...и сам отвечаю: видимо могло. В ситуации, когда рынок, в котором делалась ставка, был рассчитан, а после него было рассчитано еще 10 рынков, которые не подошли под условия. И когда в очередном рынке все условия подошли, указанный триггер не нашел последний рассчитанный рынок, в котором делалась ставка, потому что он уже был удален. Я правильно мыслю?

Уточните или я правильно определился? Если да, то нужно просто не удалять рассчитанные рынки?

  • All members
  • Posts: 188
Re: [TR] 10 условий для триггера
« Reply #29 on: 26 Oct 2018, 15:50 »
Quote
Значения желаемой прибыли и максимально допустимого убытка рассчитываются перед первой ставкой от стартового банка. Их можно посмотреть в переменных stop_loss и stop_profit.
 Ну вот я и указал что у меня стоп-лосс стоял на 0.0001%(это было сделано специально, чтобы остановить торговлю, даже когда стартовый баланс опустится хотя бы на цент до 999.99) , а стоп профит на 10%. Стартовый банк был 1000. Торговля шла исключительно в прибыль, но остановилась на +7.42%, а именно на 1074.2 . Дальше никаких ставок не было... Если пределы высчитываются триггером по формуле: "минус стоп-лосс плюс 0.5 и стоп-профит минус 0.5" и подставить туда значения стоп-лосса и тейк-профита, то получается так: (- 0.0001 + 0.5) и (10 - 0.5). В итоге: 0.4999 и 9.5. Цифра достигнутой прибыли 7.42 как бы находится в этих пределах, а потому не понятна приостановка ставок... Но также и сама формула не совсем точна. Ведь если бы на счету стало, например, 1003 доллара или 1098 долларов, с процентными показателями от банка 0.3% и 9.8% соответственно, то триггер приостановил бы ставки, так как они не попадают в пределы? Если так, то формула не подходит для моих условий... Или я не туда копаю?

 

Please note, BetFair is seems to be currently OFFLINE