por xere62 » 01 Nov 2011, 21:19
chven7. Yo también hago mis pinitos en C, C++, C# y mql. Además, estoy interesado últimamente en sistemas expertos, tipo redes neuronales, etc. No sé cómo funcionará tu robot, pero te presento una serie de ideas para intentar mejorarlo:
- Filtros horarios: se podría hacer que el EA operase sólo en un marco horario concreto (de 8.00 a 17.00, por ejemplo). Es conocido que cada franja horaria tiene sus características (el mercado se acelera las primeras horas de apertura europea, crece más aún cuando abre New York y se mantiene tendencial mientras están América y Europa en marcha, y se hace más plano cuando cierra NY y quedan sólo los asiáticos), y depende si tu robot actúa mejor en tendencia que en mercado horizontal.
- Filtros semanales: se puede evitar que opere en domingo (la apertura semanal puede ser muy indecisa e imprevisible) y/o en viernes, debido a la aparición de noticias fundamentales y al cierre semanal y su recogida de beneficios.
- Filtros mensuales: evitando que opere en los últimos días de cada mes, porque muchos traders profesionales deben elaborar sus informes al finald e cada mes, presentando unas cuentas razonables, y actuando a veces contra-tendencia recogiendo beneficios.
- Filtros de indicadores: no sé si tu EA usa alguna señal de indicador, pero si no es así, podemos ver si ATR, ADX, RSI, CCI o Stochastic filtran algunas señales malas.
- Take Profit variable: en función de ATR, por ejemplo.
- Trailing Stop Loss: que puede incluso suprimir el Take Profit, creciendo al ritmo que crecen los beneficios en una operación exitosa.
- Breakeven: muy asociado al anterior. Si la operación resulta favorable, reducimos el riesgo a 0, situando el StopLoss en el precio de entrada.
- Riesgo variable: si pudiésemos decidir qué fuerza tiene la señal de entrada (qué calidad, que seguridad nos ofrece), podríamos reducir o ampliar el capital arriesgado en cada operación en función del riesgo que presente. Esto incluso se podría hacer en marcha, es decir, si una operación resulta muy favorable, y sigue dando señal positiva, ampliamos la operación por capas, o la reducimos en caso de indecisión, recogiendo algunos beneficios.
Creo que pueden haber mil ideas más sofisticadas, además de alguna que se me olvide o no conozca.
De todos modos, si quieres que le eche un vistazo, aunque estoy ocupado, pero puedo intentarlo con tiempo.