Boris Robot, como convertir 20 dólares en 2 millones y no morir en el intento

Hacer sistemas de forex se basa en buscar patrones donde la probabiliad de ganar sea superior al 50%, unido que van haber rachas negativas, donde tienes que tener un buen sistema de riesgos para no arruinarte en una mala racha, mis sistemas lo que hacen es salirse del mercado. Es importante tener muchos datos y sobre todo saber de estadística, econometría, matematicas, programación,

Yo considero sacar un robot que funciona en sacar una banderilla, es algo que puede fracasar, pero a medida que fracasas te equivocas... en el momento empiezas a generar dinero todos los meses, aunque sea poco, unos 200, 100, 500 dólares vas en el buen camino.

Yo estoy en la fase que recojo frutos pare reinvertir, comprar ordenadores, meter más capital, pero no quiere decir que triunfe. Estoy en la fase 2, dentro de un año igual estoy en la fase 3, y dentro de dos en la fase 4... es cuando todo funciona, y tienes unos rendimientos importantes.

Pasar de la fase 2 a la 3 le doy un 25% de posibilidades
Pasar de la fase 3 a la 4 le doy otro 25%

Es decir lo más probable es que fracase, pero aprenderé de los errores... por eso la clave es invertir con los
mínimo posible, si después funciona simplemente incrementas la apuesta, NUNCA SE PUEDE TENER NERVIOS,
si es así es que estás utilizando más capital del que te puedes permitir.

Tienes que estar registrado para ver este contenido
 

Adjuntos

Archivo oculto para usuarios no registrados
Última edición:
Si esto funciona los del Mossad vendran a hacerte una “visita”.
 
ja, ja.... va a funcionar pero con riesgo siempre de perderlo todo, por ello la clave va a ser de ir sacando cada mes una parte de los beneficios. Cuando pierda la pasta a volver a empezar con menos dinero, los mercados financieros funcionan así, hay un riesgo que no se puede medir. Es el famoso Cisne Zain.
 
ja, ja.... va a funcionar pero con riesgo siempre de perderlo todo, por ello la clave va a ser de ir sacando cada mes una parte de los beneficios. Cuando pierda la pasta a volver a empezar con menos dinero, los mercados financieros funcionan así, hay un riesgo que no se puede medir. Es el famoso Cisne Zain.

Para no tener el ordenador siempre encendido mientras operan los robots, ¿utilizas algún VPS para alojarlos?
 
No los robots los alojo en ordenadores porque siempre están modificandose, lo del tiempo de un microsegundo no es tan importante, un segundo arriba o abajo de igual... no juego a cambios bruscos del mercado porque no tengo nada que hacer. Esto demuestra la robustez del modelo.

Todas las ordenes tiene su stop loss y take profit, por ello si se cae el ordenador, la red, o cualquier cosa lo que puede pasar es que no lance ordenes,

Los Robots que hago pueden hacer ganar como máximo un 2.5% del capital, con ello una semana sin operar no se nota... esta cosa la aprendí hace años, tengo que construir un robot compatible con lo que dispongo en casa, lo importante es el ALGORITMO, ni VPS, ni ordenadores más potentes.

De hecho utilizo ordenador de 120 euros, un nuke con windows 7, y 2gb de Ram, exclusivamente para alojar el robot.
 
Un algoritmo lo que hace es simplemente busca patrones, pero esos patrones no se van a encontrar en una serie de datos pública, es decir a partir de los datos públicos tengo que construir otra serie que no sea pública que ofrezca una serie de patrones. Se puede construir una serie de datos que tenga solo unas horas al día. Los datos se pueden transforma por una serie de indicadores, la cuestión es econtrar aquellos puntos donde la probabilidad se pone a tu lado.

Simmons en renaissence lo dice, los mercados no son perfectos y por métodos matemáticos y estadisticos se demuestra que hay tendencias, al final se trata de crear un módelo que encuentre esas tendencias, pero nunca son modelos perfectos lo complicado es que acierten un 55% o más descontando las comisiones y los spreads del broker.

Al final es muy parecido a la criptografía, mi opinión es que los mercados están manipulados por los grandes, si ellos los manipulan ya no son aleatorios, ahora tienes que ser capaz de encontrar algo en los datos para saber hacia donde va la manipulación.
 
.

La clave en mi opinión es tener datos fiables, es decir reales que sean ciertos para ello mis robots empiezan a operar aleatoriamente y a medida que van cerrando operaciones aprenden de dichas operaciones, intentan ver porque se equivoca, y como intentar acertar, por ejemplo hay horas que lo mejor es estar fuera del mercado.


Qué sarta de guano
 
Programa un robot para que haga el algoritmo perfecto.

En principio funciona así, el programa se ajusta con los datos hasta que encuentra la mejor solución, y aunque parezca mentira nuestra inteligencia es muy limitada, genera 100 de miles de algoritmos y se queda con los mejores. La realacion de los datos no es la que todos pensamos, y la mejor manera de econtrarlo es la unión de sucesos aleatorios que optimizan el algorítmo.
 
En qué basas las señales de compra/venta?

Es un algorítmo de inteligencia artificial busca cambios de tendencia, por diferentes variables, momento del día, movimiento previo en las 24 horas, intenta buscar sitios donde el mercado va a cambiar bruscamente, y el apuesta en un sentido en base a sus aciertos o fallos del pasado.
 
El robot se programa con C++ y C# con visual estudio. A parte de eso utiliza una base de datos Mysql

Con C++ se hace un bridge que comunica el Metatrader con el Robot, sirve para sacar datos y enviar ordenes...
C## se costruye el robot, guarda los datos en una base de datos, y realiza cada segundo calculos que le dicen cuando lanzar una orden.

Trabajo haciendo software financiero de riesgos, y lo de metatrader es tirar horas, por ejemplo:



Lo más complicado son los algorítmos que a partir de los datos dan señales que generen beneficio, lo demás no es complejo es tiempo. El algorítmo es lo más dificil.

Yo los programo primero en Excel, luego en Matlab y después paso el código a C#



Un Saludo.

Para los interesados, todo lo publicado no funciona, filtors kalman, redes neuronales, algoritmos genéticos... son herramientas para algo.

La clave en mi opinión es tener datos fiables, es decir reales que sean ciertos para ello mis robots empiezan a operar aleatoriamente y a medida que van cerrando operaciones aprenden de dichas operaciones, intentan ver porque se equivoca, y como intentar acertar, por ejemplo hay horas que lo mejor es estar fuera del mercado.

Para conectar el metatrader a otros programas hay mucho código gratis, bridges.

Buscar: Bridge metatrader to c# , java, VB

Iré poniendo más datos...

¿Y no se puede saltar el metatrader y operar directamente contra el broker?
Sería lo suyo.
¿Con qué protocolo funciona el broker?
Debe ser conocido, no creo que sea "secreto de estado".
 
¿Y no se puede saltar el metatrader y operar directamente contra el broker?
Sería lo suyo.
¿Con qué protocolo funciona el broker?
Debe ser conocido, no creo que sea "secreto de estado".


Si que se puede, pero no suele funcionar ver, al final el broker es un servidor que te conectas con el cliente metatrader. A mi me gusta más tener el metatrader abierto, porque me permite programar scripts con mql4, metatrader tiene su lenguaje, aunque yo utilizo C#, hay muchas cosas que las intercambio con ficheros txt. por ejemplo un histórico de las últimas 50 ordenes que se va actualizando cada minuto....
 
Boris ha empezado regular, ya he solucionado tres fallos de programación, estas cosas pasan... llegará un punto que no aparecerá ningún fallo. Este es el resultado desde que empecé: Voy perdiendo 9 dólares

Tienes que estar registrado para ver este contenido



El punto rojo, es la última modificación del software, por ahora beneficio: - 9.31 dólares (hay que considerar que son las comisiones pagadas) pero como siempre, aquí lo que cuenta es la pasta, y por ahora Boris es una ruina....

Veremos la semana que viene como vamos. Mi intención es intentar antes de que acabe el mes intentar llegar a los 50 a 60 dólares... con ello la rentabilidad tendría que estar entre el 50% al 100%.

Seguiré informando. Saludos.
 

Adjuntos

Archivo oculto para usuarios no registrados
Si que se puede, pero no suele funcionar ver, al final el broker es un servidor que te conectas con el cliente metatrader. A mi me gusta más tener el metatrader abierto, porque me permite programar scripts con mql4, metatrader tiene su lenguaje, aunque yo utilizo C#, hay muchas cosas que las intercambio con ficheros txt. por ejemplo un histórico de las últimas 50 ordenes que se va actualizando cada minuto....

Si que se puede,
¿Cómo?
¿Tienes alguna referencia?
Se agradecería.

pero no suele funcionar
¿Por qué no?

al final el broker es un servidor que te conectas con el cliente metatrader
Claro, pero lo que quiero es saltarme el cliente metatrader.
¿En el broker hay un servidor de metatrader?
Lo dudo.
¿Con qué protocolos actúa?
¿Dónde se puede buscar esa información?

A mi me gusta más tener el metatrader abierto,
Es un gusto muy respetable.
Pero es eso, un gusto.

porque me permite programar scripts con mql4,
No es estándar, prefiero otras cosas.

metatrader tiene su lenguaje, aunque yo utilizo C#,
¿Haces intradia o cierre de sesión?

No entiendo que hagas scripts en MQL4, el lenguaje de metrader y además en C#

hay muchas cosas que las intercambio con ficheros txt. por ejemplo un histórico de las últimas 50 ordenes que se va actualizando cada minuto....
¿Con ficheros txt?
¿Pasando por disco?

Con un acceso directo a protocolo SIN el maldito metatrader lo tienes en memoria.

Disculpa mi ignorancia, ¿metatrader te da el data stream de operaciones?
 
Última edición:
El robot se programa con C++ y C# con visual estudio. A parte de eso utiliza una base de datos Mysql

Con C++ se hace un bridge que comunica el Metatrader con el Robot, sirve para sacar datos y enviar ordenes...
C## se costruye el robot, guarda los datos en una base de datos, y realiza cada segundo calculos que le dicen cuando lanzar una orden.

Trabajo haciendo software financiero de riesgos, y lo de metatrader es tirar horas, por ejemplo:



Lo más complicado son los algorítmos que a partir de los datos dan señales que generen beneficio, lo demás no es complejo es tiempo. El algorítmo es lo más dificil.

Yo los programo primero en Excel, luego en Matlab y después paso el código a C#



Un Saludo.

Shishi, compartir es vivir hamijo
¿Por qué no abres un jilo de Open Source colaborativo?
Seguro que @calopez te da publicidad roto2
 
Este post no es para contar mi código, ni porque hago intradías o no, porque utilizo ficheros, y no ......

Este post es para contar tanto mis fracasos como mis éxitos, es una forma de si no funciona dejarlo, y que la gente se burle de mi... me da igual.

Aquí hay una cosa que los interesados no tienen en cuenta, para hacer algo que de dinero en los mercados financieros hay que dedicar 1000 de horas, en buscar información, probarla, fracasar, caerte, y volver a empezar con otra idea. No es tanto como ganar dinero sino perseguir un sueño.

El forex, la bolsa, o cualquier cosa que se pueda ganar dinero es muy difícil porque juegas contra los grandes, y si son grandes es por algo. La única forma de ganar dinero es buscar tu método que sea alguno que nadie utilice.

Solo me conozco a mi que gano dinero en Robots, me gutaría conoces a otra persona que también lo hiciera y no se dedicara a vender libros, o cursos, o que te abras una cuenta en cierto broker.

Los mercados tienden al CAOS, y solo gente que le gustan los retos, con una inteligencia rozando la locura puede intentar encontrar alguna forma de ganar dinero. Como hobby olvidate lo perderas todo....
 
El mercado es stochastico, los que manipulan los mercados saben como barrer stops, como hacer movimientos bruscos que tu sistema se desplomara. Nosotros pensamos de una forma, todas las personas tienen una forma innata de reaccionar, los mercados lo saben y actuán engañandonos.

De hecho muchos brokers cuando te abres una cuenta, abren otra para hacer lo contrario que vas a hacer porque saben que así ganan dinero. Con eso digo, que la mejor forma es tener éxito en cualquier cosa en la vida es: Formación y dedicación.... Hay miles de estrategias que están por descubrir en las bolsas, en el forex y en todo... porque el mercado no es perfecto tiende a la perfección...
 
Yo lo hago. Es muy, muy difícil y de hecho no creo que tú con el nivel técnico que estás demostrando hayas encontrado una estrategia con esperanza matemática positiva real.

Pues mejor por ti, me alegro mucho. Ya somos 1 y un aspirante (el aspirante soy yo... hasta que este robot no consiga 1000 dólares seguiere aspirante)

Ja, ja....
 
Shishi, compartir es vivir hamijo
¿Por qué no abres un jilo de Open Source colaborativo?
Seguro que @calopez te da publicidad roto2

Mi idea es dar en el futuro un programa gratis, no el código. Entre los motivos, puede ser conseguir volumen en un broker para que me baje las comisiones. Ahora legalmente no creo que se pueda, por eso a día de hoy no se puede dar nada, y todo se hará si los resultados son los adecuados.

Nunca cobraré por nada, pero el asunto esta lejos, tal vez un año o nunca.
 
Yo lo hago. Es muy, muy difícil y de hecho no creo que tú con el nivel técnico que estás demostrando hayas encontrado una estrategia con esperanza matemática positiva real.

Pasanos el EA tío, que los demás también queremos ganar dinero. sonrisa:

Yo estoy convencido que los sistemas automáticos no funcionan a largo plazo.
 
Todos los brokers serios tienen una API propia con la que puedes tramitar órdenes desde C++ o Java entre otros. En cualquier caso lo difícil no es la parte de programación y telecomunicaciones (salvo que trabajes en HFT para un gran fondo), lo difícil es encontrar estrategias con esperanza matemática positiva.
Todos los brokers serios tienen una API propia con la que puedes tramitar órdenes desde C++ o Java entre otros.
Pensé que por debajo de esas APIs propietarias abría un protocolo estándar.
A final de cuentas todas permiten operar con metatrader/metastock, ¿me equivoco?
Así que por debajo del API propietaria debe de haber un protocolo estándar único ¿no?

¿Qué brpkers serios señalarias?

Seguro que en algún sitio está dicho: "Es tal protocolo y se opera de tal y tal manera".
Es que usar lenguajes de scripts de programas raros, o una dll propietaria no me mola.
Sí, rarezas.

En cualquier caso lo difícil no es la parte de programación y telecomunicaciones (salvo que trabajes en HFT para un gran fondo),
Si trabajase en HFT para un gran fondo ya sabría el protocolo por debajo (o quizás no, claro).
Para lo único que querría comunicación online es para stop-loss/take-profit.
El resto cierre de sesión u operacines similares (aunque no sean estrictamente "a cierre".

lo difícil es encontrar estrategias con esperanza matemática positiva.
Soy consciente de ello.
Pero ya sabes cómo somos los de rasgo Asperger, nos llama más la atención los detalles técnicos divertidos en vez de en el meollo de ganar dinero (sin coñas, lo digo en serio).

Sé bueno y estírate, que seguro que sabes algo que me puede ayudar.
Gracias por adelantado.
 

Estadísticas del foro

Temas
2.051.181
Mensajes
58.203.734
Miembros
190.869
Último miembro
ransa

El blog de burbuja.info

Volver