Переменные, относящиеся к каналам

 

Начало  Предыдущий  Следующий

Переменная

Тип

Описание

channel_id

целое

Уникальный идентификатор канала, который присваивает BetFair.

market_id

целое

Уникальный идентификатор рынка, который присваивает BetFair. Если триггер установлен в "Main Bets" ("Основные исходы") это будет идентификатор рынка основных исходов, если в "Side Bets" ("Дополнительные исходы"), то дополнительных. Если триггер установлен в рынки обеих исходов, то значение переменной будет зависеть от того, в каком из рынков сработал триггер.

main_market_id

целое

Уникальный идентификатор рынка основных исходов

side_market_id

целое

Уникальный идентификатор рынка дополнительных исходов. 0, если нет дополнительных исходов для этого канала.

market_volume

с плавающей точкой

Общее количество средств в паре для данного рынка:

player_num

целое

Количество исходов в рынке. Число задано биржей BetFair Games. Например, player_num в Blackjack равно 8.

settled_num

целое

Число исходов, которые были рассчитаны или исключены в текущей игре

main_settled_num

целое

Число исходов рынка основных исходов, которые были рассчитаны или исключены в текущей игре

side_settled_num

целое

Число исходов рынка дополнительных исходов, которые были рассчитаны или исключены в текущей игре

inplay_num

целое

Число исходов, которые участвуют на данный момент в текущей игре. Значение равно player_num - settled_num.

stood_sels

целое

Количество рук/исходов, которые пас

channel_name

строка

Имя канала. Может принимать одно из значений

 

POKER_STANDARD

POKER_TURBO

BLACKJACK_STANDARD

BLACKJACK_TURBO

BACCARAT_STANDARD

BACCARAT_TURBO

HILO_STANDARD

HILO_TURBO

OMAHA_POKER_STANDARD

CARD_RACER_STANDARD

CARD_RACER_TURBO

is_turbo

0/1

Возвращает 1, если канал турбо и 0, если нет

back_size

с плавающей точкой

Значения полей размера ставки по умолчанию текущего канала

lay_size

 

mcommission

с плавающей точкой

Размер комиссии биржи для данного канала и рынка основных исходов. Для удобства вычисления переменная принимает значение от 0.0 до 1.0 (в долях). Т.е. 5% соответствует значению 0.05, 2.5% - 0.025 и т.д.

Чтобы учитывать комиссию при ставке, введите формулу в поле размера ставки:

[bet amount]*(1+mcommission)

где [bet amount] нужно заменить на размер ставки.

Например, если вы желаете сделать ставку ПРОТИВ, чтобы выиграть 10 EUR, вам нужно ввести в поле размера ставки "Amount" значение 10*(1+mcommission).

scommission

с плавающей точкой

Размер комиссии биржи для данного канала и рынка дополнительных исходов.

commission

с плавающей точкой

Размер комиссии биржи для данного канала и текущего рынка исходов (в зависимости от того, на каком рынке происходит выполнение триггера).

last_bet_price

с плавающей точкой

Коэффициент последней ставки, рассчитанной в канале. Читать больше.

last_bet_amount

с плавающей точкой

Размер последней ставки, рассчитанной в канале.

last_bet_pl

с плавающей точкой

Прибыль/убыток последней ставки, рассчитанной в канале.

last_bet_type

0/1/2

Тип последней ставки, рассчитанной в канале. 1 означает ставку ПРОТИВ, 2 - ЗА, если ставок нет - 0.

games_played

integer

Количество игр, которые прошли с момента начала вашей игровой сессии.

test_mode

0/1

Возвращает 1, если тестовый режим включен и 0, если нет

[m/s]bet_number

целое

Количество ставок, которые были сделаны с момента начала игры. Включает ставки в паре, не в паре, рассчитанные, ЗА и ПРОТИВ вместе.

Добавляя префикс m или s можно получить количество ставок в рынке основных или дополнительных исходов.

Примечание: если ставка не в паре была отменена после окончания раунда, то количество ставок не уменьшается до конца игры.

channel_pl

с плавающей точкой

Общая прибыль/убыток всех расчитанных ставок в канале (во всех рынках). Значение показывается как "всего в игре":

 

channel_trend

с плавающей точкой

Возвращает числовое значение текущего Тренда прибыли/убытков. Может быть как положительным, так и отрицательным в пределах от -1.0 до 1.0

 

Как пользоваться переменной

 

Тренд сглаживает текущее значение прибыли/убытков во времени, образуя индикатор направления движения прибыли. Величина значения переменной показывает скорость, с которой происходит это изменение.

 

Например:

 

Trigger Expression channel_trend is less than -0.6

 

Проверяет, что текущее значение прибыли убывает со скоростью 0.6 (отрицательное значение обозначает убыточность).

 

 

Заметьте, значение тренда может быть отрицательным при текущей прибыли и наоборот, положительным при убытках.

round

целое

Значение текущего раунда, начиная с 1

Переменные Bull's Eye Roulette

roulette_count

целое

Количество номеров, выпавших в игре. Постоянно в пределах раунда.

Раунд 1 - roulette_count = 0

Раунд 2 - roulette_count = 8

Раунд 3 - roulette_count = 13

Раунд 4 - roulette_count = 16

Раунд 5 - roulette_count = 18

roulette_[index]_value

целое

Значение номера, указанного в [index]. Первый номер, выпавший в игре, имеет индекс 1, последний - roulette_count.

 

Пример:

 

roulette_4_value = 23

roulette_[index]_colour

0/1

Цвет номера, указанного в [index].

 

Для черных номеров возвращает 0, для красных 1. Для номеров с несуществующим индексом возвращает -1.

 

Например (для картинки выше):

roulette_2_colour = 0

roulette_3_colour = 1

roulette_[index]_parity

0/1

Четность номера, указанного в [index].

 

Если номер четный, возвращается 1, если нечетный - 0.

 

Например (для картинки выше):

roulette_3_parity = 0

roulette_[index]_dozen

1/2/3

Номер дюжины, в которой находится выпавший номер, указанный в [index].

 

Например (для картинки выше):

roulette_1_dozen = 2

roulette_2_dozen = 1

roulette_[index]_half

1/2

Номер половины, в которую попадает номер, указанный в [index]. Другими сорвами. если номер меньше  18, возвращает 1, если больше - возвращает 2.

 

Например (для картинки выше):

roulette_1_half = 2

roulette_2_half = 1

roulette_[index]_column

1/2/3

Номер колонки, в которую попадает номер, указанный в [index].

 

Например (для картинки выше):

roulette_1_column = 2

roulette_6_column = 3