Saturday 21 October 2017

Forex Asesor Experto Backtest


Generador para sistemas de asesor experto de comercio de divisas compatibles con todos los corredores de la divisa que ofrecen la 4 (MT4) plataforma de operaciones MetaTrader Bienvenido al Asesor generador de Expertos El mercado de divisas es uno de los mercados más dinámicos del planeta. Unfortuatelly 95 de los comerciantes pierden su dinero. Esto es principalmente porque no tienen buena estrategia comercial probada. Por otro lado tener una estrategia, significa que tiene reglas claras sobre cada situación de mercado. Y cuando las reglas son claras este sistema de comercio puede ser automatizado. Hay muchas ventajas para los sistemas automatizados como - 24 horas de negociación, la velocidad de reacción, la supervisión gran número de instrumentos financieros en diferentes marcos de tiempo, la capacidad de BACKTEST el sistema y muchos otros. La automatización de un sistema de comercio es difícil porque requiere habilidades de programa que la mayoría de los comerciantes no dispongamos. Con este constructor experto asesor dichas habilidades ya no son necesarios. En nuestra gran experiencia en la creación de sistemas automatizados de comercio, hemos encontrado que por lo general las cosas simples funcionan. Con cada regla se agrega. a optimizar sus resultados en el pasado, pero esto le dará peores resultados en el future. So nuestro consejo es - mantener las cosas simples. Ahora vamos a crear sistema de comercio simple para empezar example. To necesitamos cuatro cosas básicas. Al abrir posición larga cuando para cerrar posición larga cuándo abrir posición corta cuando al cerrar la posición corta digamos que tenemos esta estrategia básica: Abrimos posición larga cuando el RSI (Relative Strength Index) cruza 30. Abrimos posición corta cuando el RSI (Relative Índice de fuerza) cruza 70. Nosotros no tienen reglas de salida. tenemos 50 puntos de StopLoss y 50 puntos de TakeProfit. Ahora tenemos que abrir la primera pestaña abierta Comprar y elegimos esto: Esto básicamente significa esto si el valor anterior antes de RSI es inferior a 30 y barra anterior se cerró con un valor de más de 30. RSI tenemos nuestra condición abierta larga. Lo mismo que hacemos para la venta: Nos saltamos cerca comprar y cerrar la venta e ir directamente a la pestaña Configuración. Hemos establecido Stoploss 50 puntos y TakeProfit 50 puntos. Queremos avanzada MM así que compruebe que la opción. Ahora vamos a la última pestaña y pulse el botón Generar. Ahora todo lo que necesitamos es copiar el código y pegarlo en el editor de MQL, compilarlo y comenzar a usar it. Backtesting Backtesting en Metatrader Una vez que haya ejecutado un backtest de su asesor de expertos (EA) utilizando MetaTrader, es importante interpretar con precisión y analizar los resultados de su backtest. En la pantalla de Strategy Tester, haga clic en la pestaña 8220Results8221. En esta ficha se expone cada operador que se ha ejecutado o se modifica durante el período de tiempo backtesting. Esta es la mejor manera de asegurarse de que su EA está poniendo en los oficios correspondientes. Al lado de la pestaña 8220Results8221, vemos la pestaña 8220Graph8221, que muestra el comportamiento de la EA en forma gráfica. Muchos operadores consideran principalmente la fuerza de su desempeño a través de la pestaña EA8217s 8220Graph8221, pero esto puede ser muy engañoso. Con el fin de entender realmente el rendimiento de la EA durante el backtest. usted tiene que mirar a los datos presentados en la pestaña 8220Report8221. El número más importante en la pestaña 8220Report8221 es Modelización de calidad, este número te dice cómo es exacto era su modelo. Si usted tiene una calidad Modelización de menos de noventa y, a continuación, los resultados de la recomprobación debe ser ignorada. En estrecha relación con el nivel de calidad de modelado son las barras no coincidentes. Lo ideal es que este número sea cero, mayor será el número de Barras unidos mal menor es la modelización de la calidad. La manipulación de los datos históricos para mejorar la calidad de modelado de clasificación se discute en un video futuro, y está más allá del alcance de esta discusión. El resto de la ficha de informe le da una idea general de lo bien que lleva a cabo la estrategia. La información tal como el número total de operaciones, el factor de rentabilidad, reducción máxima, y ​​la información sobre el número y la proporción de ganar y perder los oficios. La información proporcionada en esta pantalla ofrece a los operadores una plantilla durante la cual comenzará el análisis de su EA. La última pestaña es la pestaña 8220Journal8221, que enumera todo lo que sucedió durante el backtest. Idealmente, la página 8220Journal8221 debe coincidir con la pestaña 8220Results8221 perfectamente. Si hay algún error ejecutando operaciones, que se enumeran en la ficha 8220Journal8221. Esta ficha es un gran lugar para buscar si algo parece fuera de los resultados de un backtest. bajo rendimiento backtesting frecuencia puede explicarse por errores al introducir o modificar los oficios. Si desea guardar los resultados de la backtest para ver más tarde, volver a la pestaña 8220Report8221. Haga clic derecho en cualquier lugar de la pantalla y haga clic en Guardar como Informe. Una vez que haya guardado el informe de una ventana que muestra lanzará el informe que ha guardado. Con ello se abre toda la información sobre el backtest en formato de una sola página en el navegador predeterminado. Información útil asesores expertos IndicatorsMetaTrader 4 Estrategia Tester Tutorial Para obtener el máximo provecho de su asesor experto, usted necesitará para optimizar y backtest su estrategia utilizando MetaTraders Strategy Tester. Mientras que la prueba hacia adelante en una cuenta demo es esencial, backtesting le permite simular el comercio durante un largo período de tiempo en cuestión de minutos. Y con la función de optimización, puede descubrir los ajustes realiza mejor en un periodo tabla histórica seleccionada. Existe un considerable debate sobre la exactitud de la estrategia probador MetaTraders. A lo sumo, backtesting ofrece sólo una aproximación cercana de cómo las operaciones serían ejecutados en tiempo real. Pero es la única herramienta disponible para probar rápidamente cualquier estrategia a través de una amplia gama de situaciones de negociación, y que usted debe aprender a utilizar bien. Abra la Estrategia Tester en MetaTrader haciendo clic en el botón correspondiente en la barra de herramientas o seleccionando Strategy Tester en el menú Ver. Centro de Historia Antes de backtesting o de optimización, es importante asegurarse de que sus datos historia sea completa y exacta, especialmente si usted está utilizando cada pulso como su modelo de pruebas. Si ve errores no coincidentes en su tabla de registro diario o si su calidad de modelado es inferior a 90, los datos de la historia no es suficiente para generar las garrapatas precisos. Abra el Centro de Historia en el menú Herramientas o presionando F2 en el teclado. Haga doble clic en el par de gráfico en la columna de la izquierda que va a backtest para. Una lista de los períodos de tiempo aparecerá a continuación. Comience haciendo doble clic en 1 minuto (M1) para cargar los datos de la historia de ese período. El backtester utiliza datos M1 para generar las garrapatas, por lo que es importante que sus datos M1 es completa. Desde el Centro de Historia, se puede descargar o importar datos para utilizar en pruebas retrospectivas. Su agente le ofrece automáticamente algunos datos recientes, pero puede no ser suficiente para un backtest más tiempo. Además, los datos de descarga gratuita de MetaTrader (accesible a través del botón de descarga) no siempre es completa, y pueden contener grandes lagunas. Puede descargar datos libres de M1 www. forextester / datos / fuentes de datos. En primer lugar, seleccione el período M1 para el símbolo de la lista en el lado izquierdo. Haga clic en el botón Importar y, a continuación, haga clic en Examinar en el cuadro de diálogo de importación para seleccionar los datos M1 archivo que acaba de descargar. Pulse OK para importar los datos - puede tardar varios minutos. Ahora tiene varios años de datos M1 para ese símbolo. Para hacer uso de estos datos en plazos mayores, usted necesitará usar la secuencia de comandos periodconverter que viene con MetaTrader. Abra una ventana del gráfico y la puso a M1. Arrastrar y soltar el guión periodconverter de la ventana del navegador en la tabla, y configura la opción ExtPeriodMultiplier al número de minutos para convertir a. Para M15, utilizar 15 para H1, utilizar 60 para H4, utilice 240, y así sucesivamente. Repita este procedimiento para todos los símbolos / períodos que planea probar sucesivamente. Una vez que tenga suficientes datos de la historia, puede comenzar la prueba. El siguiente video muestra el proceso de importar y convertir la M1 de datos: Optimización de la función de optimización de MetaTrader 4 le permite probar miles de combinaciones de ajustes asesor experto para encontrar la configuración más rentables para el gráfico, periodo e intervalo de fechas seleccionado. tendrán que ser optimizado para una máxima rentabilidad de las estrategias basadas en indicadores. Sin embargo, casi todos los AEs se beneficiarán de la optimización - incluso aquellos que el comercio en los datos de garrapatas, siempre que disponga de datos de la historia M1 completas (véase más arriba). Mientras que el optimizador volver a los ajustes más rentables para el intervalo de fechas seleccionado, esto no es garantía de que estos ajustes serán rentables en el futuro. Las condiciones del mercado cambian con frecuencia, por lo que es importante para regular volver a optimizar su asesor experto para obtener los mejores resultados. Para optimizar su asesor experto, primero seleccionarlo desde el cuadro desplegable asesor experto. Seleccione el par de divisas en el cuadro y el gráfico período de símbolo en el cuadro Período. Para el modelo. interminables general desea seleccionar precios Open solamente, a menos que se trata de optimizar una EA que se ejecuta en los datos de garrapatas. En ese caso, seleccione Cada Tick. Marque la opción Usar fecha y seleccionar un rango de fechas para optimizar para. Por último, asegúrese de que está marcada la optimización. Haga clic en el botón Propiedades de Expertos para abrir la configuración de asesor experto. Bajo las entradas pestaña es donde el youll entrar en el rango de valores para optimizar. La columna de inicio será el valor más bajo para un entorno dado, mientras que la columna de la parada será el más alto. La columna Paso es la cantidad que el optimizador paso a través del inicio a la posición de parada. En la imagen de arriba estamos optimizando SL, ajustes de TS y TP de un asesor experto. El valor de inicio es de 20, el paso es de 20, y la parada es de 200. El optimizador pondrá a prueba todas las combinaciones de los valores de 20, 40, 60 y así sucesivamente hasta 200. Uso de un comienzo, el paso y el valor de dejar que sea apropiado para el ajuste que está optimizando. Incluso los valores (5, 10, etc.) son buenas. La casilla de verificación en el extremo izquierdo se debe seleccionar para que el ajuste sea optimizado. Cualquier configuración que enviaban facturado se utilice el número en la columna Valor hora de optimizar. En la pestaña Testing, se puede ajustar el depósito inicial a algo un poco más realista. Deja el resto de ajustes en sus valores predeterminados. Cuando estés listo para comenzar la optimización, pulsa el botón de inicio en la parte inferior derecha de la ventana Strategy Tester. Dependiendo del período, el intervalo de fechas, el modelo de la prueba y el número de ajustes para optimizar puede tardar desde unos pocos minutos hasta varias horas. Si su toma demasiado tiempo, considere acortar el intervalo de fechas, la optimización de un menor número de ajustes, o utilizando un valor de paso más grande. Una vez finalizada la optimización, abra la pestaña Resultados Optimización y haga doble clic en la columna Beneficio para ordenar los resultados. Haga doble clic en cualquiera de los resultados para cargarlo en el probador. Pulsa el botón de Inicio para backtest con los ajustes seleccionados. Backtesting A estas alturas, debería ser obvio cómo funciona el backtester. Seleccione su asesor de expertos. Símbolo. Período y modelo. activar la casilla Usar Fecha y seleccione un intervalo de fechas. Seleccionar modo visual sólo si desea un recorrido visual del backtesting. Deja Optimización sin marcar. Golpear el botón Propiedades de expertos y entrar en la configuración de la columna Valor debajo de la ventana de Entradas. También puede cargar o guardar los ajustes mediante los botones en la parte inferior derecha. Las columnas de inicio, Paso y Stop se tienen en cuenta, al igual que las casillas de verificación. Cierre el cuadro de diálogo Propiedades de expertos y pulse Iniciar para comenzar la prueba. Se llevará a cualquier lugar desde unos pocos segundos hasta varios minutos dependiendo de la configuración. Una vez que la prueba ha terminado, abra la ficha Informe sobre la parte inferior para ver los resultados. Unas estadísticas que tomen nota de: beneficio neto total - La utilidad bruta menos la pérdida bruta. factor de lucro - La relación de beneficio bruto a la pérdida bruta. Más alto es mejor, algo por encima de 1,5 es buena. reducción absoluta - La reducción de su depósito inicial. Detracciones altas aumentan la probabilidad de que su cuenta se apagó. oficios lucro - Su porcentaje global ganar. modelado de la calidad - sólo es importante si su modelo de prueba es cada pulso. Si es así, esto debería ser al 90. Si no es así, siga las instrucciones anteriores para actualizar su historial con datos precisos M1. La pestaña Resultados en la parte inferior del probador estrategia le dará los detalles sobre las órdenes abierta y cerrada, incluyendo parada final, tomar ganancias y detener la caída. Haga clic en el botón Abrir de gráficos para obtener una representación visual de los resultados. Al probar su nuevo EA, examinarlos de cerca para asegurarse de que su estrategia está funcionando según lo previsto. Análisis caminar hacia adelante Mientras backtesting y la optimización le puede dar una buena idea de cómo va a operar su EA, que tendrá que hacer más pruebas exhaustivas para garantizar que su sistema de comercio es verdaderamente rentable. La mejor manera de lograrlo es mediante un proceso llamado análisis pie hacia adelante. análisis con miras a pie simplemente consiste en múltiples ciclos de optimización y el backtesting, y el análisis de los resultados de las pruebas durante un largo período. Nuestro artículo sobre el análisis con miras a pie explica el proceso con más detalle. Nuestro caminar hacia adelante Analyzer para MetaTrader le permite realizar de forma rápida y WFA easily. NOTE: Este producto sólo está disponible para nuevos USUARIOS QUE comprar el Strategy Builder PRO o un haz PRO. Analizar su backtest ea es el primer paso para mejorar el rendimiento de su asesor experto. El asesor experto Backtest Analyzer para MT4 es una herramienta para obtener una mejor visión de usted backtesting. Le ayudará a que le da toda la información que necesita para tomar su ea al siguiente nivel. MT4 le da un informe backtesting, la EA Backtest Analizador detiene informe y ofrece a los usuarios una mejor vista (y mejores informes) del backtesting EA. Seguir un sencillo proceso de 1,2,3 para ganar más conocimiento de su ea: 1. Backtest su EA en MetaTrader 4 2. En MT4, guardar su backtest EA como una estrategia Informe HTML 3. Abrir el Informe de Estrategia HTML con el Asesor de Expertos backtest Analyzer y se sorprendió con toda la información completa se encuentra sobre su EA. El asesor experto Backtest Analizador genera varios informes, entre ellos: gráficos - Performance. Codificados por colores gráficos interactivos proporcionan a los usuarios una perspectiva diferente de la rentabilidad. - Trades. Este conjunto de informes responder a preguntas como ¿Son mis comercios están cerrando porque TP o SL son golpeados La rentabilidad ea viene de mi mis posiciones cortas o larga ¿Cómo funciona un histograma de los resultados ea parece Gestión - Money y riesgo. Le ayuda a comprender la exposición al riesgo y contrastarlo con - Tiempo rentabilidad. Le da resultados por sesión, por hora, por semana, por mes. Es la manera perfecta para entender cuándo negociar a ser más rentables. Rendimiento - Mensual. Una mirada rápida de sus ganancias por mes - Análisis (Escenario Builder). La característica más importante del asesor experto Backtest Analyzer es la ficha Análisis que se puede utilizar para crear lo que si los escenarios para que pueda obtener respuestas a preguntas como: ¿Y si sólo cambiaría los lunes, o en X o el día Y lo que si sólo comercio x horas lo que si uso una gran cantidad fija ¿Cómo cambia el performace EA si quito las mejores operaciones ¿cuál es mi rendimiento si sólo el comercio x - HTML sesión de Informes. En cualquier momento se puede obtener una versión resumida del análisis en formato HTML para su distribución El asesor experto Backtest Analizador Beta 1.1. ha sido liberado Conseguir nowTips sobre cómo BACKTEST MT4 asesores expertos y Robots de Forex Por StreetPips el 21 feb, 2014 06:47:06 GMT Registro para una cuenta de demostración gratuita OANDA MT4 aquí. Nuestro trabajo en Streetpips implica estrategias de programación y prueba de su rendimiento. A través de los años, tenemos backtested EA numerosos MT4, o asesores expertos. No tardamos mucho en pantalla a través de cientos de robots de comercio para seleccionar las que considere que tienen el potencial de mejora. Nos gustaría compartir algunas de nuestras experiencias con usted. MT4 suficientes puntos de datos para Backtest Su backtest es sólo tan bueno como los datos que tiene. Calculado como la calidad de modelado en el probador de estrategia de MT4, asegúrese de que tiene suficientes puntos de datos para el software de prueba en ella. En su plataforma Metatrader, haga clic en Herramientas gt Centro de Historia: A continuación, seleccione el par de divisas y el calendario, haga clic en descarga para asegurarse de tener los datos actualizados. Estos datos difieren de agente a agente, por lo que puede ser una buena idea para backtest el software en algunas plataformas de corredores, en especial con el corredor que se están negociando con. Habilitar asesores expertos en MT4 EA Si no se ejecuta, asegúrese de que estén habilitadas en su Metatrader. Haga clic en Herramientas Opciones gt gt asesores expertos y verá lo siguiente: Asegúrese de que la casilla situada junto a Activar asesores expertos. Modo visual es más lento, pero útil sobre probador de la estrategia, se puede comprobar para seleccionar el modo visual. A pesar de que esto ralentiza el backtest, se puede ver en los comercios de la acción en un gráfico histórico en movimiento, y observar el comportamiento de la EA. Se ve una barra de desplazamiento a la derecha de la casilla de verificación, que le permite acelerar o ralentizar el backtest visual. Una vez que entienda el comportamiento del robot, se puede anular la selección de modo Visual para acelerar el backtest. La falta de Operaciones A veces después de un backtest, sólo se ve un par de operaciones ejecutadas. Esto podría ser debido a la falta de puntos de datos, por ejemplo, puede que esté ejecutando una estrategia semanal. O podría ser una cuestión de la estrategia está probando algunas estrategias de trading sólo unas pocas veces al año debido a las condiciones muy selectivos. Dependiendo de su personalidad comercial, es posible que desee un robot que opera con mayor frecuencia. Disposición excesiva Una gran característica acerca del modo visual es que puede hacer clic en el gráfico y ver el saldo de la cuenta, ya que el robot de prueba los datos. El siguiente gráfico muestra un robot con detracciones excesivas. Esto significa que puede obtener beneficios a lo largo del camino, y ni siquiera a largo plazo, pero habrá momentos en los que el saldo de su cuenta se ha reducido en gran cantidad, lo que es arriesgado. Extensas reducciones pueden afectar el comercio de rendimiento, especialmente si su tamaño de la posición para los comercios está vinculada al saldo de la cuenta. A veces un riesgo excesivo en el modo visual se puede ver comportamiento comercial ilógico, tales como la celebración de un oficio al punto de equilibrio, independientemente de la duración. En el siguiente ejemplo vemos un comercio de venta, el período indicado por la línea horizontal roja que sostiene. El mercado fue en contra de la dirección comercial, y este robot se aferra a una posición perdedora hasta que se recupere en la ruptura, punto. Esto puede no ser realista, ya que el largo período de equidad negativa puede acabar con su cuenta. Este comercio en realidad fue de 280 pips contra el robot, antes de que se recuperó y volvió sobre al punto de equilibrio. La pregunta aquí es, ¿cuánto tiempo puede mantenerse en una posición perdedora, lo que si se tarda meses en recuperarse al punto de equilibrio, o incluso años, la estrategia Martingala estrategias Martingala significa un comerciante aumenta su volumen de operación después de cada pérdida, por lo que la próxima victoria haría recuperar todas las pérdidas anteriores además de ganar un beneficio igual a la apuesta original. Si se observa el gráfico siguiente, cada vez que la cuenta sufre una gran reducción, que se recupera rápidamente. Esto se debe a la estrategia de la martingala como usted ve encerrado en azul abajo, donde aumenta el tamaño del comercio para encubrir una pérdida. Asumiendo que tiene capital comercial infinito y saldo de la cuenta, las estrategias de martingala son grandes. Se convierte en un problema si usted sufre una serie de pérdidas en la medida en que el saldo de su cuenta no le permite doblar en el comercio de al lado, para compensar las pérdidas anteriores. Esta estrategia popular es a menudo la base, que los programadores de código A backtest constantemente pendiente ascendente. Si backtest un robot de divisas y el gráfico de rendimiento es, literalmente, una pendiente hacia arriba, con la fuerte recuperación de la disposición del crédito en línea con el aumento de tamaño de la posición, la estrategia es probable que sea Martingala. Sólo asegúrese de que se adapte a su perfil de riesgo y capital comercial. Por último, la prueba Forward Un EA puede funcionar perfectamente en backtest, tal vez debido a los indicadores que se mira hacia atrás, pero sin duda tendrá que remitir prueba el robot para probar su lógica. Por ejemplo, si un indicador vuelve a pintar, puede funcionar bien en backtest pero fallan en las pruebas hacia adelante ya que el indicador está en constante cambio. pruebas expida también permite al robot ejecutar sobre las condiciones y los diferenciales en vivo, lo que es más realista que un backtest. Y, por supuesto, con una prueba hacia adelante, sus datos es de 100, y la calidad de modelado es también 100. asesores expertos que nos gusta En conclusión, nos gustan los robots, que no sufren grandes detracciones, que exhiben comportamiento comercial realista como la aplicación de pérdida de la parada, los cuales tienen una buena probabilidad de una curva de pendiente positiva en el largo plazo, y demostrar estas pruebas en adelante también. Si tiene alguna robots que usted piensa que son grandes, puedes compartirlas con nosotros Este artículo apareció por primera vez en Streetpips libre

No comments:

Post a Comment