Monday 16 October 2017

Mql4 Estrategias Comerciales


MetaTrader 4 - Trading Systems Trading Strategies Todas las categorías que clasifican las estrategias de negociación son totalmente arbitrarias. La siguiente clasificación es enfatizar las diferencias básicas entre los posibles enfoques de la negociación. Siguiendo la tendencia La siguiente estrategia de tendencia consiste en esperar un cierto movimiento de precios seguido de abrir una posición en la misma dirección. Haciendo esto, se supone que la tendencia seguirá moviéndose en la misma dirección. Al seguir la tendencia, nunca se vende cerca del máximo o comprar cerca del mínimo, ya que un movimiento significativo de precios se necesita para señalar que la tendencia ha comenzado. Por lo tanto, utilizando sistemas de este tipo, el comerciante siempre saltará la primera fase del movimiento de precios y puede perder parte significativa de los beneficios antes de la señal de cerrar la posición viene. El tema principal se refiere a la elección de la sensibilidad de la estrategia de seguimiento de tendencias. Un sistema sensible que responde rápidamente a los signos de cambio de tendencia funciona de manera más eficiente durante fuertes tendencias, pero genera señales mucho más falsas. Un sistema no sensible tendrá un conjunto inverso de características. Muchos comerciantes intentan una y otra vez ganar el dinero en cada movimiento del mercado. Esto resulta en la elección de sistemas más rápidos y más rápidos siguiendo la tendencia. Aunque en algunos mercados los sistemas rápidos suelen ser más eficientes que los lentos, en la mayoría de los mercados es bastante opuesto ya que minimizar la pérdida de operaciones y comisiones en sistemas más lentos es más que pagar los beneficios reducidos en los buenos oficios. Es por eso que se recomienda limitar el esfuerzo natural para buscar sistemas más sensibles. En todos los casos, la elección entre sistemas rápidos y lentos debe basarse en experiencias e intenciones individuales del comerciante. Hay una gran variedad de tendencias de las siguientes estrategias disponibles. A continuación se presentan las principales estrategias del tipo: Estrategias basadas en el promedio móvil Cuando se sustituye una tendencia ascendente por la tendencia descendente, los precios deben interseccionar el promedio móvil descendente. Del mismo modo, cuando la tendencia descendente se sustituye por la tendencia al alza, los precios deben cruzar el promedio móvil de abajo hacia arriba. En los sistemas de media móvil, estos puntos de cruce se consideran señales comerciales. La concepción básica subyacente a la estrategia de ruptura es bastante simple: la capacidad del mercado para alcanzar un nuevo máximo o mínimo muestra la tendencia potencial en la dirección de avance. Las estrategias contra las tendencias se basan en la espera de un movimiento significativo de precios seguido de la apertura de una posición en la dirección opuesta, suponiendo que el mercado comenzará la corrección. Los sistemas que trabajan contra la tendencia son a menudo atractivos para muchos comerciantes puesto que están apuntados a comprar en el mínimo ya vender en el máximo. Desafortunadamente, la complejidad de resolución de esta tarea es inversamente proporcional a la atracción de tales sistemas. La diferencia más importante que se debe recordar es que los sistemas de seguimiento de tendencias son autocorregibles y los sistemas contrarios a la tendencia implican la posibilidad de pérdidas ilimitadas. Por lo tanto, es necesario incluir paradas de protección en cualquier sistema contra la tendencia. De lo contrario, el sistema puede mantener una posición larga durante toda la tendencia a la baja a gran escala o una posición corta durante toda la tendencia ascendente a gran escala. La ventaja principal de los sistemas contra la tendencia consiste en que dan una gran oportunidad de diversificación cuando se utilizan simultáneamente junto con sistemas de tendencia. En relación con esto, hay que señalar que un sistema contra la tendencia puede ser deseable si incluso pierde dinero moderadamente. La razón de esto es que, si un sistema de contra-tendencia se correlaciona de manera opuesta con un sistema de tendencia, el comercio con ambos sistemas lleva menos riesgos que el comercio con sólo uno de ellos. Por lo tanto, es muy posible que la combinación de estos dos sistemas pueda ganar más al mismo nivel de riesgo si incluso el sistema contra la tendencia pierde dinero. Reconocimiento modelo del comportamiento de los precios Todos los sistemas pueden, en cierto sentido, clasificarse como sistemas de reconocimiento de modelos. Finalmente, las condiciones que dan una señal a la posición abierta en o contra la dirección de la tendencia son una clase de modelos del precio, también. Sin embargo, esto significa que los modelos elegidos no se basan principalmente en los movimientos de precios en ciertas direcciones, como sucede en el caso de sistemas de tendencia o de tendencia. Los sistemas de este tipo a veces pueden utilizar modelos probables al tomar decisiones comerciales. En este caso, los investigadores intentarán identificar modelos que, según su comportamiento, supuestamente precedieran aumentos o disminuciones de precios. Estos modelos de comportamiento se consideran utilizados para la evaluación de las probabilidades actuales de crecimiento o caída del mercado. Hay que señalar que las estrategias anteriores no siempre están claramente separadas entre sí. Al ser modificados, los sistemas pueden clasificarse como de otro tipo. El comercio en el canal El comercio en el canal representa el comercio hacia arriba y hacia abajo de los niveles de resistencia / soporte, las líneas de las cuales son las fronteras del canal. Tales tácticas son buenas para las tendencias laterales (planos), pero no son prácticamente aplicables en up-trends o down-trends. El comercio en canal se muestra en un cuadro a continuación: Las posiciones deben ser abiertas bajo las siguientes reglas: Determinar los niveles de soporte / resistencia. Un cálculo correcto ayudará a tener fronteras claras del canal, en las que se mueve el mercado. Tan pronto como el precio llega a un borde del canal y salta hacia atrás en la dirección opuesta, debe abrirse una posición de compra. Las posiciones cortas deben abrirse si los precios alcanzan el nivel de resistencia. Tan pronto como el precio alcance el borde opuesto, la posición debe ser cerrada. Cabe señalar que la inversión puede ocurrir antes de que la línea de precios llegue a los bordes del canal, por lo que las posiciones pueden ser cerradas antes de que el precio alcance niveles de soporte o resistencia. La ventaja de tales tácticas es la maximización posible del beneficio a través de la apertura y cierre de posiciones varias veces Si la tendencia lateral continúa. La principal desventaja de la misma es que la ruptura de las líneas de canal puede dar lugar a pérdidas significativas e injustificadas. Para evitar estos últimos, es necesario establecer Stop Loss correctamente que las posiciones perdedoras se cierran si el mercado se mueve en una dirección opuesta a la planeada. Advertencia: Todos los derechos sobre estos materiales están reservados por MQL5 Ltd. La copia o reimpresión de estos materiales está prohibida en su totalidad o en parte. Carrollo algorítmico Desarrollo de robots comerciales e indicadores técnicos El trading algorítmico (trading automatizado) es una de las características más fuertes de MetaTrader 4 que le permite desarrollar, probar y aplicar expertos asesores e indicadores técnicos. Elimina cualquier obstáculo en la actividad analítica y comercial. La plataforma cuenta con el MQL4 IDE (Integrated Development Environment) que le permite desarrollar Expert Advisors (robots comerciales) e indicadores técnicos de cualquier complejidad. Su núcleo es el lenguaje de programación orientado a objetos MQL4 para el desarrollo de estrategias comerciales. Ofrece alta eficiencia, flexibilidad y funcionalidad. El MetaEditor incorporado está diseñado para el desarrollo de estrategias comerciales en MQL4. También tiene el depurador. La compilación también se realiza en el editor. Después de eso, la aplicación se mueve automáticamente a MetaTrader 4 donde se puede probar o optimizar en el probador de estrategia, que es otro componente MQL4 IDE. La plataforma MetaTrader 4 ejecuta aplicaciones comerciales y, por lo tanto, es el último componente del entorno. Por lo tanto, en MetaTrader 4, su indicador analiza los mercados, mientras que un asesor experto negocia en ellos. Pero eso no es todo. Puede utilizar su producto ya preparado de otras maneras: publicarlo en la base de código. Por lo que millones de comerciantes pueden descargarlo gratis para venderlo en el mercado, entregarlo a su cliente a través del servicio Freelance y recibir un pago por su trabajo Automated Trading Championship (una competencia de robots comerciales de nuestra empresa) demostró claramente el poder de la idioma. A lo largo de tres meses, los Asesores Expertos de MQL4 compitieron por un fondo de premios de 80 000 USD sin intervención humana, y pueden averiguar los detalles. 2006 2007 2008 2010 2011 2012 En otras palabras, MetaTrader 4 le ofrece las más amplias oportunidades para el desarrollo de expertos asesores e indicadores técnicos. Además, con MetaTrader 4, usted recibe servicios adicionales que le permiten utilizar plenamente sus talentos de programación. Tester estrategia estratégica Prueba y optimizar su robot de comercio antes de usarlo para el comercio real El MetaTrader 5 Strategy Tester incorporado facilita la prueba de rendimiento de robot automatizado En el comercio. Esta poderosa herramienta no sólo permite probar la eficacia de un Asesor Experto, sino que también permite detectar los mejores parámetros de entrada antes de ejecutar la EA en su cuenta real. Toda la operación del Probador de Estrategias se basa en cotizaciones históricas de monedas, acciones y otros activos. Durante las pruebas, el Asesor experto realiza las cotizaciones acumuladas y realiza transacciones virtuales de acuerdo con su algoritmo. Este procedimiento permite una evaluación de cómo la EA habría negociado en el pasado. El MetaTrader 5 Strategy Tester permite probar expertos asesores en varias monedas. Robots comerciales tienen acceso a todos los instrumentos financieros en el probador y pueden realizar transacciones comerciales con cualquiera de ellos. Esta característica le permite probar aún más sofisticados expertos asesores que son capaces de analizar múltiples monedas e identificar la correlación entre ellos. La principal ventaja del procedimiento de prueba es la posibilidad de evaluar el rendimiento de un robot antes de operar en una cuenta real. Además, se tarda sólo unos minutos en el probador en lugar de días, semanas o meses necesarios para probar un EA en el mercado real. Esta es una ventaja indiscutible del Probador de Estrategia, pero no de todas sus capacidades. Modos de prueba MetaTrader 5 Strategy Tester ofrece varios modos de prueba para lograr la relación óptima velocidad / calidad basada en las necesidades de los comerciantes. Cada garrapata se utiliza para garantizar la mejor precisión de las pruebas. Las condiciones simuladas son las más realistas en este modo. 1 minuto OHLC se introduce para los comerciantes que quieren probar una estrategia rápidamente, pero también con precisión al mismo tiempo. Seleccione Sólo los precios abiertos si necesita una estimación muy rápida y aproximada basada en precios abiertos. El probador de estrategia no sólo se utiliza para la prueba de los robots comerciales, sino que también se utiliza para resolver muchos problemas matemáticos que implican la optimización de parámetros. En este caso, el historial comercial no se utiliza y el entorno de mercado no se simula dando paso a los cálculos matemáticos implementados en el asesor experto. Con pruebas de tensión, las pruebas de robots comerciales pueden ser aún más realistas. El modo Random Delay simula los retrasos de la red al transferir y procesar las solicitudes de negociación, así como los retrasos en la ejecución de las solicitudes por parte de los distribuidores en la negociación real. Visualización gráfica de los resultados de las pruebas La visualización de los resultados de las pruebas de los expertos asesores es una de las características más notables del Testador de Estrategia. Los resultados se muestran en las figuras que muestran un beneficio de expertos asesores durante una prueba. Además, también están representados por una gran cantidad de datos estadísticos, incluyendo el porcentaje de ganancias / pérdidas, número de ofertas rentables / pérdidas, factor de riesgo, ganancias esperadas y mucho más. Los resultados de las pruebas de estrategias pueden presentarse en tablas para un análisis más conveniente. Pruebas visuales Las pruebas visuales permiten realizar un seguimiento de las operaciones de Expert Advisors sobre datos históricos de precios en tiempo real: Todas las ofertas realizadas se visualizan en un gráfico, lo que hace que el análisis sea más conveniente. El proceso de prueba puede ser ralentizado o detenido para observar cómo se realiza el comercio en cualquier intervalo de tiempo particular. El modo de visualización permite al comerciante no sólo monitorear la operación de los robots comerciales en tiempo real, sino que además permite la prueba de indicadores técnicos personalizados. Por ejemplo, puede evaluar un comportamiento de indicadores sobre datos históricos antes de comprarlo en el mercado. Optimización Otra utilidad importante del Strategy Tester es la función de optimización, que permite elegir los mejores parámetros de entrada para un robot comercial específico. Por ejemplo, con la optimización, puede modificar los parámetros para lograr la máxima rentabilidad y estabilidad, riesgo mínimo y así sucesivamente. Durante el proceso de optimización, un robot comercial se prueba varias veces con diferentes conjuntos de parámetros. Después de la optimización, puede comparar los resultados para seleccionar los parámetros que proporcionan el mejor rendimiento para su robot. El número de combinaciones de parámetros de entrada en la optimización puede ser abrumador: puede tener hasta cientos o incluso miles de tales combinaciones. Como resultado, la optimización puede convertirse en un proceso muy extenso, pero todavía se puede acortar significativamente mediante el uso de algoritmos genéticos. Esta función deshabilita la búsqueda en serie de todas las combinaciones de parámetros de entrada y selecciona sólo aquellas que mejor cumplen los criterios de optimización establecidos. En las fases posteriores, se cruzan las combinaciones óptimas hasta lograr el mejor resultado posible. Los algoritmos genéticos ayudan a reducir considerablemente el número de combinaciones y el tiempo total de optimización. Visualización gráfica de los resultados de optimización El Strategy Tester ofrece poderosas herramientas 2D y 3D para el análisis visual de los resultados de optimización. Por ejemplo, puede analizar la correlación de un resultado final con dos parámetros en 2D, mientras que 3D le permite ver todo el proceso de búsqueda de resultados óptimos durante la optimización. Además de las funciones incorporadas, puede utilizar hrefmql5 / es / articles / 403custom visualización de métodos. No hay necesidad de preparar los datos de una manera específica, exportarlos o procesarlos en una aplicación de terceros. Los resultados pueden ser revisados ​​durante el proceso de optimización. Prueba directa La opción de prueba directa incorporada ayuda a evitar el problema de sobre-optimización o ajuste de parámetros. Esta opción divide la base de datos de divisas y cotizaciones de acciones para la optimización en dos partes separadas. La optimización se realiza para la primera parte, mientras que la segunda parte se utiliza para confirmar los resultados obtenidos. Si un robot comercial es igualmente eficiente en ambos segmentos, esto es la prueba de que el sistema de negociación tiene los mejores parámetros, y el ajuste de parámetros es prácticamente imposible. MQL5 Cloud Network Las pruebas y optimización distribuidas permiten la conexión de recursos informáticos adicionales para mejorar estos procesos. Por ejemplo, puede utilizar equipos adicionales en su red local para acelerar el proceso de optimización. Pero eso no es todo. MQL5 Cloud Network es una red de computación en la nube que une miles de computadoras de todo el mundo. El probador de la estrategia puede conectar con la red que beneficia de energía de cómputo casi ilimitada. Con la MQL5 Cloud Network, la optimización de las aplicaciones comerciales, que normalmente llevaría meses para calcular si se utiliza un solo ordenador, ahora se puede completar en pocas horas. MQL5 Cloud Network se puede habilitar a través de la plataforma de comercio MetaTrader 5 en sólo un par de clics. Más información sobre cómo MQL5 Cloud Network puede acelerar los cálculos gtgt Además de utilizar la red de computación distribuida, se puede proporcionar a su potencia de cálculo de la CPU y ganar dinero. Debe lanzar el componente MetaTester incluido en la plataforma de comercio MetaTrader 5 y su computadora estará conectada a la red MQL5 Cloud. El probador de la estrategia es una herramienta extraordinaria poderosa diseñada para los reveladores de los robots comerciales. Sin el uso del probador, la creación de un robot eficiente y confiable es prácticamente imposible. El Probador de Estrategia le ahorra mucho tiempo y permite crear un robot de negociación verdaderamente óptimo MetaQuotes Software Corp. es una compañía de software y no proporciona servicios de inversión o corretaje en los mercados financieros.

No comments:

Post a Comment