Acceder

Contenidos recomendados por Victor.monfort

Victor.monfort 29/06/14 10:24
Ha respondido al tema Backtesting automático con Prorealtime
Hola a todos!! Vamos a ver como crear un sistema tendencial ganador rápidamente y de la manera más sencilla. Se aceptan críticas y todo tipo de ideas. Voy a ir creando el "robot" a medida que vaya escribiendo el hilo, así que lo siento si los resultados no son muy espectaculares o son malos directamente pero es para que se vea como se va haciendo desde cero. Voy a añadir una imagen a cada paso para que quede todo más claro ;) Primero de todo escogemos un par tendencial y líquido, el GBPUSD mismo y le damos a crear backtest.   Acto seguido rellenamos la parte de la derecha con los datos de nuestro broker, yo lo tengo así:   El siguiente paso es definir cuando comprar y cuando vender. Va a ser un sistema tipiquísimo de cruce de medias. Lo de siempre, cuando la corta cruza la larga compramos y al revés vendemos. Añadimos las medias en el gráfico (He escogido las exponenciales de 20 y 50 pero pueden ser cualquier otras) y definimos los parámetros. Simplemente hay que hacer click en el propio gráfico para escogerlas en el backtest. Y quedaría algo como esto: Compra:   Venta:   Una vez tenemos todo configurado   le damos a validar y nos saldrá un código como este:   Ahora que ya tenemos el código base hacemos la primera prueba para ver como va sin hacer nada más. Es un sistema muy sencillo y que no tiene más secreto, este es el resultado:   Pérdidas pequeñas, drawdown alto, 99% de tiempo dentro del mercado.... Un sistema muy primitivo vamos Ahora es cuando empieza lo bueno y hay que empezar a mejorar el código y darle cuerpo. Empezamos quitando las órdenes de salida de mercado (tanto de largos como de cortos) para añadir un stop de pérdidas y un Take Profit ambos basados en la volatilidad (voy a utilizar el ATR). También eliminamos el 1 (de un contrato) por la variable posición y así le añadimos un Money Management del 1,5% por posición referenciado al stop.   Eliminamos lo que está en rojo y añadimos lo que pongo ahora en verde:   Ahora vamos a ver como funciona y ver si ha mejorado algo, aunque poco algo seguro que mejora ;) Al ser tendencial pongo de primer ejemplo un Stop x10 ATR y un TP x20 ATR. Validamos cambios y:   Prácticamente igual, rentabilidad y DD casi igual y menor tiempo de exposición al mercado, el resto de datos ni fu ni fa. Seguimos que aun no podemos tirar la toalla. Ahora empezamos con la optimización. Sustituimos los valores de las medias, el stop y el Take Profit por variables a, b, c y d   y definimos los valores a calcular   Valido y veo que me da error porque son muchas variables a tener en cuenta por lo que debo reducir el número de posibilidades. Error:   Reducimos posibilidades   y validamos   Tarda un rato en calcular, así que luego sigo ;) Ya va por un 20% Ahora un 37%
Ir a respuesta
Victor.monfort 29/06/14 06:39
Ha respondido al tema Backtesting automático con Prorealtime
David!! Si, me refería a lo segundo, a un filtro horario. Esa guía es la que puse al inicio del post, me la he leido entera, pero no tengo la "originalidad" para crear el código jajajjaa, no me sale :D Gracias!!
Ir a respuesta
Victor.monfort 29/06/14 06:36
Ha respondido al tema Backtesting automático con Prorealtime
Tienes toda la razón Ismael!! Yo el ATR lo utilizo de manera básica. En cuanto a la volatilidad se que hay mucho más detrás y es un tema muy importante, a mi sobre todo me sirve como señal de aviso, de que algo va a pasar, pero como bien dices en mi operativa tampoco es algo esencial, pero si algo que siempre hay que tener en cuenta ;) Un saludo!!
Ir a respuesta
Victor.monfort 29/06/14 05:56
Ha respondido al tema Análisis Pares Forex
Vamos a analizar la semana como siempre para ver que tiene fortaleza y que debilidad en el mercado forex y poder así tomar posiciones en el corto plazo siempre que vayan a favor de nuestro análisis de largo plazo. Imagen correlaciones última semana: Fortaleza: CAD y NZD Debilidad: GBP y EUR/CHF En mi análisis llevo esperando un tiempo al NZD y vemos como es el que la última semana ha tenido un impulso mas fuerte y ahora está haciendo un retroceso (momento en el que entraré) En rojo el impulso, en verde el retroceso. Ahora las entradas que voy a buscar y que me voy a centrar son: 1) NZD/CHF Entradas al retroceso o tras rotura de máximo. 2) USD/CAD 3)EUR/CAD Mismas líneas que al inicio del post, sólo pongo las del largo plazo, pero tanto en la 2 como en la 3 voy a buscar ventas hasta soporte. La verdad es que el precio lleva ya unas semanas muy limpio y con una condición de mercado bastante clara. Esta siendo fácil operar una serie de pares, esperemos que dure jejeje ;) Un saludo a todos y buen trading.
Ir a respuesta
Victor.monfort 27/06/14 06:01
Ha respondido al tema Análisis Pares Forex
Qué tal David!! Yo al eurusd le tengo mucho respeto jajajja entre el BCE y la FED me llevan loco así que sólo opero mediante un robot antitendencial (él único de todas las pruebas que utilizo en real). Mi visión discrecional la pongo en Renko (10 pips por caja) y así elimino los laterales de tiempo para ver mejor la dirección: Al ser Renko no sale la mega vela de noticias que tocó el soporte de abajo, pero mi visión es que ha sido rechazado del soporte y le queda un tramito a la resistencia (línea azul del medio) y ahí se verá que hace el precio ;) Haré lo de siempre, poner "una caja o zona" para ver hacia donde rompe con seguridad y el próx objetivo será la resistencia de arriba del todo o volver al soporte. Un saludo David y buen fin de semana!!
Ir a respuesta
Victor.monfort 26/06/14 14:11
Ha respondido al tema Backtesting automático con Prorealtime
Yo utilizo mucho la volatilidad, me parece una herramienta imprescindible. En discrecional cuando no se muy bien donde colocar el stop según el gráfico utilizo el ATR, para los robots lo utilizo más, de hecho es tanto mi stop como mi Take Profit. Luego ya para carteras de acciones, opciones y demás viene mejor aún pero yo personalmente no utilizo mucho estos mercados/activos. Un saludo!!
Ir a respuesta
Victor.monfort 26/06/14 08:50
Ha respondido al tema Backtesting automático con Prorealtime
Jajaja lo de la sobreoptimización es una putada, yo tengo varios que funcionaban genial en tfs y activos concretos y luego eran malísimos. Hasta que uno se da cuenta que eso no vale jajaja. No se ve muy bien los datos del backtest, pero la curva de beneficios es buena buena y con poco DD o eso parece ;) Un saludo David!!
Ir a respuesta
Victor.monfort 26/06/14 07:33
Ha respondido al tema Análisis Pares Forex
Hola Utrera!! Muchas gracias ;) Yo la verdad es que los datos macro no los controlo mucho (Sí que me fijo mucho en las noticias importantes del día), solo me centro en los tipos de interés y los cojo con pinzas. Es obvio que los macro mueven el mercado en el largo plazo, pero el gráfico me dice también cuando se inicia un movimiento, simplemente dejo que el precio me marque la dirección y luego entro, no tengo por qué ser el primero en comprar o vender y anticiparme. A eso señalar también la psicología del ser humano y como nos movemos por nuestros propios pensamientos, lo que viene siendo el sentimiento de mercado. Hay muchas explicaciones posibles de por que sube: - El NZD es una moneda exportadora de materias primas (oro sube ahora mismo) - Por el 3,25% de interés y su utilización como moneda de carry trade - Por el sentimiento humano, sube y la gente compra más. - Por correlaciones En resumen, tendencia alcista, min-max crecientes, lo que se ve en el gráfico, no hay que adivinar, simplemente ser paciente y encontrar una buena entrada, la dirección está clara mientras no nos digan lo contrario ;) Otra posibilidad que tienes para ver la fortaleza es ver las correlaciones, yo lo utilizo para ver todo el panorama de un vistazo. Mira fijate en las correlaciones del último mes más o menos: El NZD ha sido de lejos el más fuerte y el EUR el más débil. En cuanto al AUD/NZD el que lleva la batuta desde hace ya unos días es el NZD desde que subieron los tipos de interés. Un abrazo Utrera!!
Ir a respuesta
Victor.monfort 26/06/14 07:08
Ha respondido al tema Análisis Pares Forex
Hola Efrén!! El NZD está on fire jajajja!! Yo por ahora no le he sacado todo el partido que debería, tira para arriba arriba y no para ;) Quise entrar ayer porque veía claro que era una trampa y como iba frenando el precio, pero uno también tiene que dormir y me perdí a las 8 de la mañana la entrada del 1-2-3 (esperé al pullback, pero nunca llegó jajajja) Mini explicación en el gráfico de la trampa: Ahora estamos en la caja de indecisión de arriba. Será un largo y romperá resistencia o se tratará de una trampa de mercado en sección y son cortos?? Pues el precio nos dirá, en estos casos una entrada por rotura (no esperar al pull/trhow) no es mala idea porque el precio saldrá disparado. Así que si rompe unos 10 puntos por arriba entraré largos que es hacia donde va la condición de mercado en el largo plazo. A esperar se ha dicho, alarmas puestas ;) Un abrazo Efrén!! Un placer leerte como siempre ;)
Ir a respuesta
Victor.monfort 25/06/14 14:14
Ha respondido al tema Backtesting automático con Prorealtime
Si que se ha animado esto en un segundo ;) El PRT no tiene comportamiento intrabarra, por lo que a mayor timeframe mayor distancia de stop para que sea fiable el backtest. Para una operativa no intradía utilizaría velas de 4h o diarias y con stops muy muy amplios (+80 puntos) Yo utilizo el forextester para mejorar mi operativa discrecional, me manejo bastante bien con él la verdad, aunque con PRT si consigues escribir un buen código es mucho más rápido que el Forextester. Mañ subiré unas cuantas pruebas más ;) Un saludo Markowitz!!
Ir a respuesta