Author Topic: Как ограничить количество проигранных де  (Read 3884 times)

Tags:
  • All members
  • Posts: 15
  • Karma: +0/-0
Кто подскажет как ограничить количество проигранных денег в раунде.
Пример:
Если в текущем раунде проигрыш достиг $100 то нужно остановить ставки в текущем раунде а в следущем возобновить ставить по той же схеме.
Ставка флетом, без догона.

И еще.
Если первая карта 2 то нужно пропустить весь раунд но если она выпадает в середине раунда то ставку делаем.

  • Tim Vetrov
  • Administrator
  • Posts: 4434
  • Karma: +16/-0
  • Gender: Male
*
1. Делать ставку, если
Trigger Expression channel_pl is greater than -100
Возможно лучше к channel_pl добавить обязательства по следующей ставке, чтобы не привысить лимит с поставленной.

2. Если первая карта 2, то исход автоматически становится выигрывавшим.
Trigger Expression hilo_1 is not equal to 2
I'm happy to help Monday - Friday, 08:00-18:00 GMT
Буду рад помочь с понедельника по пятницу, 08:00-18:00 GMT

  • All members
  • Posts: 15
  • Karma: +0/-0
Огромное спасибо WellDoneSoft.
Буду пробовать.

  • All members
  • Posts: 15
  • Karma: +0/-0
Quote
Trigger Expression channel_pl is greater than -100
В таком варианте ставок вообще не делает.

Попробую расширенно объяснить задачу.
Нужно чтобы сумма проигрыша в нескольких раундах подряд не превышала $100.
Если превысила то в этой игре ставок больше не делаем.
В следущей игре в первом раунде начинаем ставить суммой по умолчанию = $100.

Можно и так:
Ставка=100
Проигрыш в одной игре не больше 100.

Пример:
Запускается первый раунд - проигрышь $20.
В следующем раунде - проигрышь $30.
В следющем - выигрыш $10
В следующем раунде - проигрышь $60.
Итого 20+30-10+60=100 - все, следущие раунды  пропускаем до начала следущей игры.
Началась новая игра, ставим сумму по умолчанию.
И так циклично.

  • All members
  • Posts: 15
  • Karma: +0/-0
Виноват.
Все заработало.
Не поставил знак "-" перед 100.
Еще раз спасибо.

  • All members
  • Posts: 15
  • Karma: +0/-0
Добрый день WellDoneSoft.

Появились еще вопросы если можно ответьте на них.

Триггер в каждом раунде делает ставки по такому условию:
"Trigger Expression channel_pl is greater than -10" и как условие выполняется ожидает следующую игру.
Проигрышей нескольких игр подряд может быть много, что чревато потерей всего банка.
Как можно настроить триггер, чтобы после нескольких проигранных игр (не раундов) ставки прекратились и триггер ожидал первую после проигрышей выигрышную игру, учитывая условие" channel_pl is greater than -10", и только после этого продолжил делать ставки. Дальше по циклу.

И наоборот (это для другой системы).
Триггер не должен делать ставок и ожидает несколько проигрышей учитывая условие "channel_pl is greater than -10" и только после этого делает одну ставку. Дальше по циклу.

Как настроить триггер так, чтобы по достижении определенной прибыли/убытка ставки приоставливались и возобнолялись по истечении некоторого количества игр или времени?

И последний вопрос.
Как исключить простановку ставок в определенное время суток.
К примеру с 00:00 до 01:00 и с 05:00 до 06:00 и т.д..

  • Tim Vetrov
  • Administrator
  • Posts: 4434
  • Karma: +16/-0
  • Gender: Male
*
ставки прекратились и триггер ожидал первую после проигрышей выигрышную игру
Игра не может быть выигрышной или проигрышной, если Вы не делаете ставки. Пожалуйста переформулируйте задачу.

Триггер не должен делать ставок и ожидает несколько проигрышей
Аналогично.

Как настроить триггер так, чтобы по достижении определенной прибыли/убытка ставки приоставливались и возобнолялись по истечении некоторого количества игр?
Code: [Select]
[Number of games since] [last loss] [is greater than] [число]
или времени
Запоминать в переменную (скажем saved_time) значение now_time как только сделана ставка (или получен проигрыш, в общем время начала отсчета) и сравнивать значение переменной с now_time:
Code: [Select]
[Trigger Expression] (now_time-saved_time)/0.000694 [is greater than] 10для паузы в 10 минут

Как исключить простановку ставок в определенное время суток.
К примеру с 00:00 до 01:00 и с 05:00 до 06:00 и т.д..
См. раздел помощи "Форматы и условия проверки времени и даты" - там много примеров. Единственное, что стоит учитывать, это запись 00:00 - рекомендую записывать как 00:00:01
I'm happy to help Monday - Friday, 08:00-18:00 GMT
Буду рад помочь с понедельника по пятницу, 08:00-18:00 GMT

  • All members
  • Posts: 15
  • Karma: +0/-0
Quote
[Number of games since] [last loss] [is greater than] [число]
1. В начале сессии не делает ставок.
2. Если я в ручную сделаю первую ставку и она проиграет то пропускает на одну игру больше чем указано в условии. Если указано 3 то пропускает 4 игры. Здесь можно вместо 3 поставить 2 - но это же не правильно.
3. Начинает пропускать игры после любого последнего проигрыша а нужно после определенной суммы убытка указаного мной в условии.
Задача такая:
Если убыток нескольких игр равен $30 и больше - пропускаем 100 игр и начинаем ставить заново, вновь проиграли $30 и больше - пропускаем 100 игр и т.д.
Пример:
Первый цикл.
Первая игра - выигрыш $20
Вторая игра - проигрыш $30
Третья игра - проигрыш $20
Условие соблюдено, пропускаем 100 игр.

Второй цикл.
Первая игра - проигрыш $10
Вторая игра - проигрыш $20
Условие соблюдено, пропускаем 100 игр.
И т.д.

Quote
[Trigger Expression] (now_time-saved_time)/0.000694 [is greater than] 10
Ставок вообще не делает.

Quote
Как можно настроить триггер, чтобы после нескольких проигранных игр (не раундов) ставки прекратились и триггер ожидал первую после проигрышей выигрышную игру, учитывая условие" channel_pl is greater than -10", и только после этого продолжил делать ставки. Дальше по циклу.
Задача такая - Если три игры подряд проиграны, вне зависимости от проигранной суммы, то не делать ставок до первой выигрышной ситуации. Триггер следит за игрой учитывая условие" channel_pl is greater than -10" но ставок не делае.
Пример:
Первый цикл.
Первая игра:
Первый раунд - проигрыш $3
Второй раунд - выигрыш $2
Третий раунд - проигрыш $9
Условие" channel_pl is greater than -10" соблюдено, ставок в этой игре не делается.
Первая игра проиграна.

Вторая игра:
Первый раунд - проигрыш $3
Второй раунд - выигрыш $2
Третий раунд - проигрыш $9
Условие" channel_pl is greater than -10" соблюдено.
Вторая игра проиграна.

Третья игра:
Первый раунд - проигрыш $3
Второй раунд - выигрыш $2
Третий раунд - проигрыш $9
Условие" channel_pl is greater than -10" соблюдено.
Третья игра проиграна.
Ставки больше не делаются но триггер следит за игрой.

Четвертая игра:
Первый раунд - Если бы мы сделали ставку то выиграли бы $3
Второй раунд - Если бы мы сделали ставку то выиграли бы $8
На этом этапе компьютер Betfair проиграл, игра закончена.
Триггер видит, что если бы мы делали ставки то четвертую игру выиграли бы и в следующей игре начинает делать ставки.

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

Возможно этого нельзя реализовать в Lite версии для тестирования на истории в Машине времени.
Но тогда возможно решить эту задачу в платной версии программы за счет перехода с реального счета на виртуальный и обратно.

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