Pages:
Actions
  • #1 by palmei09 on 14 Feb 2013
  • Boas

    Os meus parabens por o forum ter agora a possibilidade de escrevermos em português.

    Ando aqui às voltas, para tentar finalizar uma trigger, e não consigo...

    Suponhamos que num mercado Under tenho varios lays, (até aqui tudo bem) e posteriormente, quero fazer um green up, mas em que o factor de determinação não seja um valor especifico de back, mas um valor especifico do P/L (por exemplo 20), e caso não seja atingido não faz green..

    Já tentei de varias formas, mas penso que me está a faltar alguma coisa...

    Cumprimentos

    Pedro Almeida
  • #2 by pcal72 on 14 Feb 2013
  • Viva Pedro

    Bem vindo a este canto em Pt.

    Não sei se entendi muito bem a tua ideia mas suponho que vai mais ao menos ao encontro disto:

    Portanto para fazeres green up tens 3 ou 4 possibilidades:

    Ou usas o trigger green up e colocas o numero de ticks em green em que queres que ele seja disparado (10 ticks por exemplo)

    Ou usas o mesmo trigger e seleccionas a opção para disparar com % de lucro

    Podes ainda e penso que é isto que pretendes, fazer green up se tiveres um montante de dinheiro especifico em green (os tais 20 de P/L)

    neste caso , bem mais complexo, e porque queres fechar a tua aposta em back, terás que nas condições do teu trigger green up colocar esta linha:

    and selection's trigger expression
     (((lay_payout/back_price)*(back_price-1))+(s_1_profit_loss))*(1-commission)
    is greater than 20

    Pronto será isto mais ou menos.

    Se tiveres dificuldades e quiseres partilhar o bot para te ajudar melhor, estás à vontade.

    Abraço e boa sorte. :)

    Lembra-te , testa sempre os teus bots antes de perderes dinheiro ;)

    Pcal72

  • #3 by palmei09 on 14 Feb 2013
  • Obrigado pela resposta...vou testar.

    Os meus conhecimentos de programação e de MF não são muito alargados, por isso é mais dificil.

    Sobre a trigger basicamente ela faz varios lays nos mercados under, à espera de um golo, mas estava com grandes dificuldades de finalizar o green....se não resultar, digo alguma coisa.

    Cumprimentos
  • #4 by palmei09 on 14 Feb 2013
  • Boas

    Já testei e parece que funciona como desejava, mas tenho outra duvida, ou seja desejava que o green up, não fosse das primeiras apostas a entrar, ou seja, que ele tivesse um tempo de entrada de 1 minuto (por exemplo) depois do golo, para não perder muitos tickets na estabilização do mercado, pois tem acontecido fazer o back a 1.60, e o mercado estabilizar depois a 1.85 (isto como exemplo....

    Obrigado e cumprimentos
  • #5 by pcal72 on 14 Feb 2013
  • Viva

    Ainda bem que a formula funciona


    Ora bem para a estabilização dos mercados podes tentar varias coisas .
    Eu pessoalmente dou-me muito bem com estas 3 linhas que te vou por aqui.
    Deves colocá-las nas condições do teu green up trigger.

    and market back book % is less than 105

    and market lay book % is greater than 95

    and selection back price is greather than r_ticks(lay_price,-4)

    Nota: os valores 105,95 e especialmente o -4 poderão ter que ser ajustados em função do mercado que estás a trabalhar. Mas penso que assim não terás problemas e se tiveres bastará colocar o (-4) em algo como (-6 ou -7).

    Abraço

    Pcal72
  • #6 by palmei09 on 14 Feb 2013
  • Obrigado Pcal, e sem querer ser chato (lol), supondo que o trigger actua no mercado under 3.5, e que consigo fechar o green com o meu objectivo de P/L (neste caso os 20), mas tenho apostas ainda abertas de lay, que se  não houver mais golos entrarão quando o mercado atingir aqueles valores, e haja outro golo, e queira fazer o green de novo, o que me aconselharias...

    Obrigado desde já...
  • #7 by pcal72 on 14 Feb 2013
  • Ui.... tinhas que complicar... lol

    Bem sem estar a ver o bot.... penso que se colocares o trigger com um refresh de 1 minuto por exemplo e nas condiçoes adicionares mais uma linha que diga:

    and selection trigger expression (s_1_back_matched+s_1_back_unmatched) is less than s_1_lay_matched

    (grava o bot com outro nome e ou nr de versão porque aqui... só mesmo vendo a trabalhar para te garantir que funciona bem. Assim, se gravares com outro nome não estragas o trabalho ja feito e que funciona bem.

    Pcal72
  • #8 by palmei09 on 15 Feb 2013
  • De novo....

    Ainda não consegui testar esta ultima opção, mas como consigo colocar com o tal refresh de 1 minuto o trigger?....essa é a primeira questão

    e a segunda, é que quando passei de Test Mode para real, como o trigger tem mais de 20 apostas, ficam muitas apostas sem serem feitas... pela limitação que a Betfair impõem....logo a duvida é se é possivel contornar essa situação, tendo uma trigger que coloca mais de 20 apostas quando dispara...

    Obrigado desde já.
  • #9 by pcal72 on 15 Feb 2013
  • Viva bom dia

    Olha sobre o refresh vê a imagem que te envio para saberes onde é.

    Essa situação é facilmente contornável, mas não consigo ajudar-te assim pois não sei como se comporta o teu trigger na altura de meter a aposta.

    Se ele meter uma aposta de cada vez é uma coisa, se meter 20 de uma vez é outra.

    Pcal72
  • #10 by palmei09 on 15 Feb 2013
  • Bom dia

    Desde já agradeço a atençaõ que tens tido...

    Junto envio o que tenho, que basicamente foi feito por ti, estou a testar a ultima opção, mas ainda não apanhei nenhum jogo, que tivesse as caracteristicas, para fazer duplo green....

    As apostas entram todas de uma vez..

    C:\Users\Pedro\MarketFeeder Pro 7\triggers\print\laying and greening.html

    Cumprimentos
  • #11 by pcal72 on 15 Feb 2013
  • Viva

    O link que envias-te não funciona.

    Pcal72
  • #12 by palmei09 on 15 Feb 2013
  • Já alterei, vê agora, é um print
  • #13 by pcal72 on 15 Feb 2013
  • Amigo o link que me estas a dar é o do teu computador e assim não vai dar  ;)

    pcal72
  • #14 by palmei09 on 15 Feb 2013
  • Mandei um print screen por email...

    Obrigado

  • #15 by portugal on 20 Feb 2013
  • deixei uma duvida num sitio e afinal parece me que aqui era a zona mais indicada vou expola aqui e agradecia ajuda.
    num mercado com varias seleccoes quero fazer back a primeira odd a atingir determinado valor. como faco isso??
    ex:(back no mach odds) a primeira odd que atingir o 1.50 nao intressa se é a equipe visitada; visitante ou o empate quero é comprar esse back. consigo programar o trigger
    mas so pra uma seleccao agora pra monotorizar as tres selecoes e comprar a odd que pretendo , nao estou a conseguir.
    so mais uma duvida da pra dexar o trigger a funcionar com o sftware desligado
    ex: preciso de sair mas queria que o trigger ficasse a trabalhar
    obrigado ;)
Pages:
Actions