X-Feeder - автоматический бот для BetFair Exchange Games

Trigger Fields

ActionAction

The "Action" parameter of the trigger defines what the trigger will do. This is a required parameter. Depending on what action you'll choose for a trigger different auxiliary options will become available.

Read here how triggers are executed.

Option

Parameters

Description

back

price, amount, selections

Place back bets on the given selections, with each bet's parameters specified in the "Price" and "Amount" fields. Both price and amount can be a number, a trigger/user variable, a function or a combination of all.

If either price or amount contains an expression, then it will be evaluated separately for each selection that the trigger will bet on. Therefore, the value of price/amount can be different depending on the selection eligible for a bet.

If either price or amount are invalid (negative or out of the allowable range), the bet with these parameters won't be placed and the according log record will be created in the log file for this trigger.

Note: if you don't have sufficient funds for placing the bets, the trigger will still be considered "executed" after it makes an attempt to bet.

lay

price, amount, selections

Place lay bets on the given selections, with each bet's parameters specified in the "Price" and "Amount" fields. The action works exactly as the previous one.

cancel back

selections

Cancel all back unmatched bets that are placed on the selections.

cancel lay

selections

Cancel all lay unmatched bets that are placed on the selections.

cancel all

selections

Cancel all (back and lay) unmatched bets that are placed on the selections.

multiply default back amount by

value

Multiply the default back amount by the given value. This will change the size of the default and one-click back bet in the channel.

multiply default lay amount by

value

Multiply the default lay amount by the given value.  This will change the size of the default and one-click lay bet in the channel.

divide default back amount by

value

Divide the default back amount by the given value.

divide default lay amount by

value

Divide the default lay amount by the given value.

add to default back amount

value

Add the given value to the default back amount in the channel.

add to default lay amount

value

Add the given value to the default lay amount in the channel.

deduct from default back amount

value

Deduct the given value from the default back amount in the channel.

deduct from default lay amount

value

Deduct the given value from the default lay amount in the channel.

set default back amount to

value

Assign the given value to the default back amount in the channel.

set default lay amount to

value

Assign the given value to the default lay amount in the channel.

activate Auto-Greenup


Turn Auto-Greenup on.

deactivate Auto-Greenup


Turn Auto-Greenup off.

activate Auto-Dutching

back side / lay side

Turn Auto-Dutching of the specified type on.

deactivate Auto-Dutching

back side / lay side

Turn Auto-Dutching of the specified type off.

stop channel


Stop refreshing the channel altogether.

green up

minimum profit percentage, selections

Distribute the potential profit from the bets placed on the selection equally among all selections in the game. This is achieved by backing at a higher price than laying.

spread loss

selections

Remove the potential loss that the selection is exposed to (make its P/L zero). This operation placed a back bet on the given selection, and thus removes its loss by increasing the negative P/Ls of the other selections.

distribute loss

selections

Distribute the potential loss from the bets placed on the selection equally among all selections in the game. The part of this loss will still remain on the selection.

reset Channel's Total Won


Set the Channel's "Total Won" figure (and accordingly the variable total_won) to zero.

reset Total Profit/Loss


Set the "Total Profit/Loss" figure (and accordingly the variable total_pl) to zero.

switch Test Mode ON


Enable Test Mode for the given channel.

switch Test Mode OFF


Disable Test Mode for the given channel.

switch Test Mode ON/OFF


If Test Mode was on, then turn it off. If it was off, then turn it on.

set user variable

name of the variable, value

Use this command to assign a value to a "user variable". If there is no variable with the name you'll specify, a new variable with that name will be created. If such variable already exists, its value will be overwritten.

The program will evaluate the expression that you will enter into the text field for "Value" and assign the result of this expression to the variable.

All variables are deleted after you close the program.

You must not use selection variables without an explicit reference to the selection in the "Value" field. For example, the following expression will not qualify as the value of the variable:

back_price * back_amount

But here are the examples of valid expressions:

s_1_back_price * s_1_back_amount

match_1_back_price * match_1_back_amount

h_1_back_price * h_1_back_amount

This requirement is easily explained: if the trigger's conditions were met by several selections, the program will not know which one of them exactly you are referring to.

You can monitor the values of your variables using the "View Variables" tool.

email


Email the details of the trigger if its conditions were met by at least one selection. The email will be sent to the address specified in under "Email Notifications" in "General Options". The address and mail server must be valid and your mailbox must not filter out the address from which the message will come:

alert


Show a message box with the details of the trigger, if its conditions were satisfied by at least one selection. You will have to press an "OK" button to remove the message box, and until you do so the program won't do anything else.

 

message_box

 

 

 

 

 

 

Карта сайта Поддержка Форум