Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - Adal1205

Páginas: [1]
1
Saludos a tod@s!!
Soy nuevo en el foro y quisiera la ayuda de algunos de uds con un programilla que estoy tratando de desarrollar. Soy un joven Dominicano,Ing. Industrial con conocimientos básicos de programación.
Como podran ver en titulo del post, estoy intentando desarrollar e implementar un programita que simule Apuestas deportivas siguiendo una estrategia Martingala con algunas modificaciones(ahi viene mi estancamiento en el programa).
Antes que nada para los que no conocen que es Martingala, es una estrategia de manejo del banco que te va quedando al apostar, con el objetivo que con cada partida ganada se recuperen las perdidas + la ganancia predeterminada. Por ejemplo un determinado jugador  desea ganar 1 unidad, entonces apuesta segun la cuota puesta por la casa de apuesta,para este caso asumimos cuota fija de -110; esto es que para ganar 100 unidades abria que apostar 110. Esto significa que para ganar 1 unidad el jugador tendria que apostar 1.1 unidades. Si se gana la apuesta se obtiene una ganancia neta de 1 unidad, pero si se pierde ahora el objetivo a ganar seria 1 unidad original mas 1.1 unidades perdidas en la apuesta anterior para cubrir las perdidas mas la ganancia predeterminada y asi sucesivamente.En teoria es un sistema "infalible" pues con cada apuesta ganada se recuperan las perdidas y se obtiene la ganancia. El problema está cuando vienen rachas largas de perdidas de apuesta, ya que con cada perdida el monto apostado se eleva exponencial y progresivamente lo que hace que a la larga el sistema no sea sostenible. Acá entra mi modificación al sistema: Se va a iniciar la serie o progresion y seguir los pasos del Martingale al pie de la letra, hasta que tengamos 3 derrotas consecutivas. Cuando tengamos 3 derrotas consecutivas en la cuarta apuesta en vez de tratar de recuperar las perdidas + la ganancia con una sola victoria, distribuirla en varias victorias segun vayan saliendo.
Supongamos que empezamos con un Bankroll de 1000.00. y deseamos doblar ese monto a 2000.00 aumentando cada vez el valor en un 1%. Para esto crearemos varios arreglos con los Balances Iniciales,Monto A Ganar y Balance Objetivo:
Arreglo 1 es Balance(70), donde Balance(0)=1000,Balance(1)=1010,Balance(2)=1020.10, y asi sucesivamente
MontoAGanar(0)=10,MontoAganar(1)=10.10,MontoAGanar(2)=10.20 y asi sucesivamente
BalanceObjetivo(0)=1010,BalanceObjetivo(1)=1020.10,BalanceObjetivo(1030.30) y asi sucecivamente.
Mi objetivo con el programa es hacer una estrategia modificada del martingale donde cuando pase de 3 derrotas consecutivas en vez de tratar de recuperar todas las perdidas con cada partida ganada, distribuirlas en el arreglo MontoAGanar(n) segun vayan apareciendo derrotas. Por ejemplo cuando tenga 3 derrotas, la sieguiente partida segun martingale deberia ser para ganar 92.61 (82.61 perdidas +10 objetivo); apostando entonces 101.87. Pero con la modificacion seria entonces:
Si se quiere recuperar en con una sola partida ganada: 82.61 perdidas +10 Objetivo segun matriz=92.61
Si se quiere recuperar en 2 partidas ganadas seria entonces:
82.61 perdidas + 10 Objetivo primera posicion + 10.10 Objetivo segunda posicion Matriz=102.71/2 = 51.36.
No se si fui claro en explicarme, pero cualquier duda favor preguntarme.
Gracias

Páginas: [1]

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".