Pages:
Actions
  • #1 by Scandibot on 19 Mar 2019
  • Добрый день! Помогите, пожалуйста, найти ошибку в работе триггера. Я согласно вашей статье об ограничении рынков добавил в триггер "Классический догон для футбольных рынков больше/меньше" все условия, но он не работает как надо. Первая ставка всегда делается на рынке ТБ_1.5 отдельным триггером, в котором прописаны условия по ограничению ставок. Счетчик сбрасывается через рынок ТБ_6.5. Все остальные рынки без ставок удаляются. Сначала триггер работает как надо, но в процессе добавления локатором новых рынков что-то сбивается и он начинает ставить в бОльшем количестве рынков, чем задано. Заранее спасибо за помощь!
  • #2 by Oxa (WellDoneSoft) on 15 May 2019
  • Здравствуйте!

    Тестирую ваши триггеры. Уточните, пожалуйста: ставки делаются в неправильных рынках ТБ 1.5, т.е. первая ставка делается не там, где надо? Или они делаются в остальных рынках несмотря на то, что в рынке ТБ 1.5 ставки не было? Конкретизируйте проблему, пожалуйста.
  • #3 by Scandibot on 15 May 2019
  • Добрый день! Основная суть ограничения числа рынков - не дать триггеру ставить во всех матчах подряд, иначе это приведет к слишком высокому размера обязательств. Для простоты рассмотрим количество рынков равным 1.  Первая ставка в ТБ1.5 делается правильно. И по идее после этого ставки делаются только в этом одном матче. До тех пор, пока он не закончится (мы выиграли) или количество мячей не превысит, например, 6 (мы проиграли). Но триггер начинает ставить ставки на ТБ1.5 в других матчах, не дожиаясь окончания первого. Вот в этом проблема.
    Если мое решение данной задачи слишком сложное, и вы видите другой, более простой и надежный вариант ограничения числа рынков, буду благодарен за подсказу или переделку)
  • #4 by Oxa (WellDoneSoft) on 15 May 2019
  • Теперь поняла. Попробуйте триггеры во вложении.

    Загвоздка в том, чтобы сбрасывать счетчик bet_cntr в 0 только в тех матчах, где сработал триггер, а не во всех рынках ТБ/ТМ 6.5.
  • #5 by Scandibot on 16 May 2019
  • Спасибо, попробую.
  • #6 by Scandibot on 19 May 2019
  • Протестировал - все равно не работает как надо. Число рынков устанавливаю равным 1. Первая ставка проходит нормально. А вот после окончании этого матча и расчета рынка, следующие ставки уже проставляются сразу в двух разных матчах, причем с разницей в 10 секунд. Похоже, что триггер не успевает отследить, что одна ставка уже есть, и переменная bet_cntr уже сброшена, и сразу ставит вторую ставку. Как с этим бороться?
  • #7 by Oxa (WellDoneSoft) on 21 May 2019
  • Прошу прощения, триггер сброса  bet_cntr должен выполняться раз на событие, а не раз на рынок.
  • #8 by Scandibot on 21 May 2019
  • Понял, спасибо, тестирую дальше...
  • #9 by Довгань on 08 Jul 2019
  • Помогите исключить азиатские лиги в данном тригере "https://marketfeeder.ru/learn/triggers/over-under-martingale/"

    Точнее если можно напишите на примере как это делается. Спасибо
  • #10 by Oxa (WellDoneSoft) on 08 Jul 2019
  • Только исключить по названию в рынке: нужно знать, какие слова исключать.

    Пример здесь:

    https://marketfeeder.ru/learn/articles/highlights/first-one/

    см. вопрос "7. Как удалить футбольные рынки, в которых играют женщины и игроки младше 21 года?".
  • #11 by Довгань on 08 Jul 2019
  • подскажите еще такой момент в данном тригере 

    параметр "Мин. объем сторгованных денег на рынке" за какой именно рынок отвечает данный параметр ? 

    То есть за общий рынок или рынок (см. скрин) именно в разделе больше \ меньше чем 1.5 например.. 

  • #12 by Oxa (WellDoneSoft) on 08 Jul 2019
  • Проверяется минимальный объем денег в первом рынке (ТБ 0.5). После первой ставки уже не проверяется.

    Если нужно это изменить, внесите правки в 6-е сверху условие в триггере "ставка ПРОТИВ".
Pages:
Actions