User Tag List

Hybrid View

Post anterior Post anterior   Siguiente post Siguiente post
  1. #1

    Registrado
    Oct 2006
    Posts
    143
    Agradecimientos
    95
     
    179
     
    Mencionado
    0 Post(s)
    Tagged
    0 Hilo(s)

    Apostando desde Excel. Ayuda con una macro.


    Gracias a un post de KEEMVA en el hilo Recopilación de herramientas y utilidades diseñadas para Betfair http://foroapuestas.forobet.com/showthread.php?t=13093 (concretamente el post nº 39 d ese hilo) he conocido el programa Betting Assistant. .

    Es un programa gratuito y tiene una opción para exportar a excel los datos, y se van actualizando en excel. Yo lo uso para carreras de caballos y permite tener en una hoja totalmente actualizada las cuotas, cantidades disponibles, y apostar desde esta hoja. En otras hojas, si quieres, se pueden ir grabando en tiempo real en una nueva línea las cuotas, etc de los caballos que quieras (o la cuota de un equipo...)

    Hay un video en el foro del propio programa dónde explica cómo hacerlo y cómo se usa el programa
    http://www.betting-school.com/bettingassistant/one.html
    http://www.betting-school.com/bettingassistant/two.html
    http://www.betting-school.com/bettingassistant/three.html



    Con esto y un poco de imaginación te puedes crear celdas condicionadas desde excel para que apueste automáticamente, fijar stoploss, fijar stop de beneficios, calcular porcentajes de dinero al back-lay para la mejor cuota, para las dos o tres mejores, apostar cuando una cuota llegue a x si el volumen es x y si es la mejor cuota y la siguiente cuota es un determinado % mayor, o si lleva tanto tiempo de carrera... Imaginación...
    También se pueden crear macros para que hagan... tantas cosas en realidad...

    Después de todo este rollo, más o menos interesante ahí va mi pregunta:

    ¿Cómo tengo que hacer para que una determinada macro se ejecute CUANDO la celda A1, por ejemplo, es igual a 1?
    La idea es que poner una condición en la celda A1 de forma que tome el valor 1 si se cumplen unas determinadas premisas, y cuando tome ese valor, que se ejecute una macro.

    Mis conocimientos de visual basic son prácticamente nulos. Lo he intentado creando una macro1 que haga los que quiero cuando el valor es 1, poniendo una instrucción para que si no es 1 se ejecute la macro2 y ordenando en la macro 2 que se ejecute la macro1.
    Funciona unos segundos, pero me acaba saliendo un error.

    Muchas Gracias
    __________________________________________________ ______________
    The beer is our friend!!!

  2. Agradecimientos Frip, master78, metalhammer_1, magic, tenebrosh ha(n) agradecido este post
    Total: 5 Agradecimientos
  3. #2

    Registrado
    Oct 2006
    Posts
    143
    Agradecimientos
    95
     
    179
     
    Mencionado
    0 Post(s)
    Tagged
    0 Hilo(s)

    Re: Apostando desde Excel. Ayuda con una macro.

    Me contesto a mi mismo: Ni puta idea, la verdad.

    Pese a la aberración informática, ya que los informáticos no contestan, empiezo a ver la luz haciendo lo siguiente:

    Si vinculo la hoja de excel en la que tengo los datos que se actualizan automáticamente del programa (que se puede bajar de aquí, que no lo ponía antes: http://www.gruss-software.co.uk/ Joder, ni que fuera mio, tanta publicidad...)

    Decia: En access creo una tabla vinculada a esa hoja de excell. Ahora tengo el problema de que abro la tabla vinculada y no se me actualiza al cambiar las cuotas. Lo soluciono creando una macro que abra y cierre una consulta sobre esa tabla. Sí, sí, ya se que es una chapuza, pero funciona, oye!

    Ahora ya puedo desde access (que además me permite hacer más y mejores consultas, ordenadas por lo que quiero, etc, etc) crear macros para que cuando se den ciertos requisitos me escriba en la tabla la orden que quiero (BACK, LAY, CANCEL, recordemos que está vinculada), y guardar esos datos en otra tabla de órdenes lanzadas y todo lo que se me ocurra.

    ¿No os parece interesante poder crear para cualquier mercado vuestras propias condiciones para lanzar una determinada orden, anularla, planificar y automatizar cualquier estrategia, etc?

    Cuando tenga una chapucilla presentable con excel - access os lo comento.

    Sigo esperando ayudas más ortodoxas...

  4. Agradecimientos neodani, xaviaru, darko10, magic ha(n) agradecido este post
    Total: 4 Agradecimientos
  5. #3

    Registrado
    Apr 2005
    Posts
    282
    Agradecimientos
    71
     
    46
     
    Mencionado
    0 Post(s)
    Tagged
    0 Hilo(s)

    Re: Apostando desde Excel. Ayuda con una macro.

    Siento no poder ayudarte pues el 50% d lo q dices me suena a chino, pero agradezco este tipo d intervenciones pues quizas un dia yo mismo u otra persona pueda utilizar este programa, esta herramienta d la q tu hablas o este programilla q te estas currando,

    GRACIAS

  6. #4

    Registrado
    Jan 2005
    Posts
    721
    Agradecimientos
    287
     
    60
     
    Mencionado
    0 Post(s)
    Tagged
    0 Hilo(s)

    Re: Apostando desde Excel. Ayuda con una macro.

    Yo llevo una semana o asi utilizando el programa en cuestion y la verdad que es muy recomendable. La opcion de que el excel apueste por ti segun lo que digas podria ser interesante pero para eso deberia estar hecho por alguien que sepa, porque a lo mejor una cagada de programacion te funde el bankroll... En el video ademas se puede ver como puedes poner tb las condiciones para que salte de mercado en mercado cuando tu le digas. Podriamos estar fuera currando, estudiando... y ponerlo por la mañana y cuando volvamos tener unos bonitos greenbooks realizados. Suena a utopia pero creo que con este programa podria conseguirse.

    S2

  7. #5

    Registrado
    Oct 2006
    Posts
    143
    Agradecimientos
    95
     
    179
     
    Mencionado
    0 Post(s)
    Tagged
    0 Hilo(s)

    Re: Apostando desde Excel. Ayuda con una macro.

    Citar Originalmente publicado por metalhammer_1
    Yo llevo una semana o asi utilizando el programa en cuestion y la verdad que es muy recomendable. La opcion de que el excel apueste por ti segun lo que digas podria ser interesante pero para eso deberia estar hecho por alguien que sepa, porque a lo mejor una cagada de programacion te funde el bankroll... En el video ademas se puede ver como puedes poner tb las condiciones para que salte de mercado en mercado cuando tu le digas. Podriamos estar fuera currando, estudiando... y ponerlo por la mañana y cuando volvamos tener unos bonitos greenbooks realizados. Suena a utopia pero creo que con este programa podria conseguirse.

    S2
    Es un poco lo que busco, aunque no me atrevería a irme y dejarlo "trabajando", pero sí, a que me haga las apuestas (sobre todo en caballos) y yo simplemente supervisar.

    Hay que tener en cuenta qué pasa si una determinada orden no ha sido aceptada porque el mercado se ha movido rápidamente, para minimizar pérdidas, etc, etc

    La verdad es que todavía lo tengo muy muy verde, de hecho todavía no sé que quiero que me haga exactamente. A ver si me centro en una cosa e intento conseguirlo...

  8. #6

    Registrado
    Dec 2005
    Ubicación
    Estoy tan, tan lejos que si voy un poco más lejos ya vuelvo
    Posts
    578
    Agradecimientos
    380
     
    323
     
    Mencionado
    0 Post(s)
    Tagged
    0 Hilo(s)

    Re: Apostando desde Excel. Ayuda con una macro.

    En un principo cuando leía el post, me pasa un poco como Magic, ahora comprendo lo que buscas homer.simpson. Como tampoco puedo ayudarte agradezco tu labor investigando sobre este tipo de cosas, por todas las ventajas que esto conlleva.

    Seguramente todos los foreros hemos pensado alguna vez en apostar sin estar delante del PC, indicando las directrices préviamente para que luego un programilla las lleve a cabo. Pero no es tarea fácil.

    Gracias.

  9. #7

    Registrado
    Oct 2006
    Posts
    143
    Agradecimientos
    95
     
    179
     
    Mencionado
    0 Post(s)
    Tagged
    0 Hilo(s)

    Re: Apostando desde Excel. Ayuda con una macro.

    Citar Originalmente publicado por metalhammer_1
    En el video ademas se puede ver como puedes poner tb las condiciones para que salte de mercado en mercado cuando tu le digas. S2
    Perdón por no contestar todo en el mismo post.
    También puedes abrir todas las "new pages" que quieras y exportar los datos de cada página a un libro/hoja de excel distinta

  10. Agradecimientos metalhammer_1 ha(n) agradecido este post
    Total: 1 Agradecimientos
  11. #8

    Registrado
    Jun 2006
    Posts
    461
    Agradecimientos
    274
     
    269
     
    Mencionado
    0 Post(s)
    Tagged
    0 Hilo(s)

    Re: Apostando desde Excel. Ayuda con una macro.

    A ver compis, todo es ponerse.

    Yo he hecho un (Si cuota < 2 back) en el excel y funciona, te lanza la orden y eso, solo lo he probado por si funcionaba, no lo hagáis esto que se os queda haciendo backs cada segundo.

    Hay ejemplos en el foro de la página del programa. Hay 4, lástima que no hay explicación ninguna pero vamos el primero lo entendí, es ir haciendo lays y backs dependiendo de la acumulación de cuotas que tengas hasta ese momento (mira las 20 ultimas y las compara con las 50 ultimas).

    El segundo ejemplo no lo entiende ni su padre, y ahí me he quedado.

    Lo interesante sería establecer primero qué queréis hacer y en qué casos, y luego pasarlo en el excel no debe ser tan dificil.

    De todas formas lo mejor para hacer eso es que tu mismo te hagas la API, ya que tiene funciones directas con lo que pasa con el mercado, por ejemplo si se suspende y tal (un gol por ejemplo) te avisa y mil cosas más, pero claro eso cuesta pastita cada mes y hay que programarlo bien. Con el excel este no podrás comprobar apenas nada que no sea la cuota y el dinero que tengas.

    Lo que mola es que es gratis. Y que te graba cada segundo la evolución de las cuotas, que es algo que se pidió por aquí en el foro.

    En fin pues lo dicho qué condiciones queréis? en qué mercados? y nos ponemos.

  12. Agradecimientos homer.simpson ha(n) agradecido este post
    Total: 1 Agradecimientos
  13. #9

    Registrado
    Nov 2006
    Ubicación
    Barcelona
    Posts
    1,788
    Agradecimientos
    1288
     
    2146
     
    Mencionado
    0 Post(s)
    Tagged
    0 Hilo(s)

    Re: Apostando desde Excel. Ayuda con una macro.

    Citar Originalmente publicado por homer.simpson
    Me contesto a mi mismo: Ni puta idea, la verdad.

    Pese a la aberración informática, ya que los informáticos no contestan, empiezo a ver la luz haciendo lo siguiente:

    Si vinculo la hoja de excel en la que tengo los datos que se actualizan automáticamente del programa (que se puede bajar de aquí, que no lo ponía antes: http://www.gruss-software.co.uk/ Joder, ni que fuera mio, tanta publicidad...)

    Decia: En access creo una tabla vinculada a esa hoja de excell. Ahora tengo el problema de que abro la tabla vinculada y no se me actualiza al cambiar las cuotas. Lo soluciono creando una macro que abra y cierre una consulta sobre esa tabla. Sí, sí, ya se que es una chapuza, pero funciona, oye!

    Ahora ya puedo desde access (que además me permite hacer más y mejores consultas, ordenadas por lo que quiero, etc, etc) crear macros para que cuando se den ciertos requisitos me escriba en la tabla la orden que quiero (BACK, LAY, CANCEL, recordemos que está vinculada), y guardar esos datos en otra tabla de órdenes lanzadas y todo lo que se me ocurra.

    ¿No os parece interesante poder crear para cualquier mercado vuestras propias condiciones para lanzar una determinada orden, anularla, planificar y automatizar cualquier estrategia, etc?

    Cuando tenga una chapucilla presentable con excel - access os lo comento.

    Sigo esperando ayudas más ortodoxas...
    Me parece una idea interesante y me gustaria verla terminada.

    Yo no puedo ayudarte, me suena todo a chino y yo el que domino es el japones que va men... ni eso. Pero igual algun forero que sepa por donde cogerlo se anima a hechar una mano. Desde aqui mando ánimos!!!!!!!!!!!

collapse posting rules Reglas del foro

  • No puedes crear nuevos hilos
  • No puedes enviar respuestas
  • No puedes subir anexos
  • No puedes editar tus mensajes
  •