12/09/2019
1. Como verifico o preço do time favorito no mercado Probabilidades (futebol) se eu quiser apostar em Mais / Menos de 0,5 gols?
Você deve adicionar e atualizar o mercado de Probabilidades e o mercado em que deseja executar seu gatilho.
Nas condições do gatilho, adicione:
Seleção: Expressão gatilho IF(football1_s_1_sel_order > football1_s_2_sel_order, football1_s_2_back_price, football1_s_1_back_price) é menor que / maior que / está entre X
O prefixo football1_
fornece acesso ao mercado Probabilidades.
Nota: você não pode simplesmente usar football1_r_1_back_price
, ou seja, o preço do primeiro favorito, porque a seleção Empate pode ter o preço mais baixo nesse momento.
2. Como executar um gatilho uma vez por dia em um horário pré-definido?
Você pode criar um gatilho que dispara a uma determinada hora do dia. Usando as ações desse gatilho, você pode fazer o que precisar: atribuir valores a algumas variáveis, redefinir o histórico de ganhos / perdas, etc.
Aqui está um exemplo:
Como você pode ver, o gatilho está definido para ser executado uma vez a cada 3 minutos, ou seja, no período de 5 minutos entre meia-noite e 00:05, ele será acionado apenas uma vez.
O único pré-requisito aqui é que você precisa atualizar pelo menos um mercado durante esse período, mesmo que não pretenda apostar nesse mercado. Isso é necessário para realmente iniciar as ações do gatilho, porque os gatilhos só podem ser executados em mercados atualizados.
3. Como alterno entre back e lay em dois gatilhos? Por exemplo, se faço em um primeiro mercado, quero fazer lay no próximo, e back novamente, e assim por diante.
Baixe a solução pronta (um arquivo gatilho).
Use esses gatilhos como modelo. Edite as condições dos gatilhos de back e lay para adicionar quaisquer condições adicionais (preço, número de seleções, horário, etc.).
O que esses gatilhos fazem?
Eles usam duas variáveis, bet_cntr
e bet_type
, para controlar as apostas. A variável bet_cntr
é um sinalizador para o final de um evento. É necessário para impedir que os gatilhos apostem duas vezes no mesmo mercado. A variável bet_type
é uma alternância entre BACK e LAY. Depois que um gatilho de BACK é acionado, ele alterna bet_type
para 2, o que significa LAY. No próximo evento, o gatilho de colocação coloca sua aposta e alterna bet_type
para 1, para BACK e assim por diante.
4. Como codifico valores de handicap em gatilhos para Asian Handicap, como +0&+0,5, -1,5&-2,0?
Use a variável handicap
para valores digitais de handicaps:
Seleção: Expressão de gatilho handicap é igual a 0.75
Para calcular o handicap digital, basta obter a média de qualquer número que denote o handicap. Por exemplo, se for -3,5, o handicap será esse número, -3,5. Se for -3,0&-3,5, será (-3,0-3,5) / 2 = -3,25. Para -3,5&-4,0, o handicap será (-3,5-4,0) / 2 = -3,75.
Para verificar novamente seus cálculos, mude para o Modo de Engenheiro e veja a variável handicap
para cada seleção no mercado:
5. Como obtenho o lucro ou perda potencial total ao fechar todas as apostas em todos os meus mercados?
Use os gatilhos abaixo. Adicione-os ao seu bloco de gatilho (em cima de outros gatilhos) e verifique o valor da variável global_sum
, que conterá o L/P total da transação.
6. Quero fazer BACK em todas as seleções em todos os mercados da minha lista uma vez por hora. Isso gera centenas de apostas a serem feitas simultaneamente, o que faz com que o MF Pro trava. O que eu posso fazer?
Este é um estudo de caso de um conjunto mais complicado de gatilhos.
Você precisa distanciar as apostas no tempo, ou seja, colocá-las uma aposta em intervalos de 1 segundo. Isso dará ao MF Pro a oportunidade de processar todas as apostas sem travar. Para esse fim, você precisa criar um bloco repetitivo de gatilhos. O gatilho das apostas deve estar dentro deste bloco. Digamos que você queira fazer LAY.
Portanto, depois que o gatilho LAY for executado, ele aumentará uma variável, bets_placed
, que é um contador de apostas feitas. Quando esse contador é igual ao número de seleções no mercado, o gatilho para. Mas cada vez que o gatilho faz uma aposta apenas em uma seleção.
Então você tem o gatilho que fecha e repete o bloco. Isso acontecerá uma vez por hora, graças à variável last_bet_time
, que mantém o horário da última aposta feita. As condições do gatilho de fechamento do bloco verificam que deve haver pelo menos frequency
minutos desde o momento da última aposta, em que frequency
é a constante da frequência dos conjuntos de apostas, por exemplo uma vez em 60 minutos.
Use o arquivo gatilho abaixo como modelo para soluções semelhantes.
Faça o download do arquivo gatilho.