MetaTrader 4 - Experts Moving Average - experto para MetaTrader 4 El experto en media móvil para la formación de señales comerciales utiliza una media móvil. La apertura y el cierre de las posiciones se realizan cuando el promedio móvil satisface el precio en la barra recién formada (índice de barras igual a 1). El tamaño del lote se optimizará según un algoritmo especial. El asesor experto analiza la concurrencia de la media móvil y la tabla de precios de mercado. La comprobación se realiza mediante la función CheckForOpen (). Si la media móvil cumple con la barra de tal manera que la primera es superior al precio abierto pero inferior al precio cerrado, se abrirá la posición de COMPRA. Si la media móvil cumple con la barra de tal manera que la primera sea inferior al precio de apertura pero superior al precio de cierre, se abrirá la posición de venta. La gestión del dinero utilizada en el experto es muy simple, pero eficaz: el control sobre cada volumen de posición se realiza dependiendo de los resultados de las transacciones anteriores. Este algoritmo es implementado por la función LotsOptimized (). El tamaño del lote básico se calcula sobre la base del riesgo máximo permitido: El parámetro MaximumRisk muestra el porcentaje de riesgo básico para cada transacción. Por lo general, posee un valor entre 0,01 (1) y 1 (100). Por ejemplo, si el margen libre (AccountFreeMargin) es igual a 20.500 y las reglas de administración de capital prescriben usar el riesgo de 2, el tamaño del lote básico hará 20500 0.02 / 1000 0.41. Es muy importante controlar la precisión del tamaño del lote y normalizar el resultado con los valores permitidos. Normalmente, se permiten lotes fraccionados con paso de 0,1. No se realizará una transacción con un volumen de 0,41. Para normalizar, la función NormalizeDouble () se utiliza con precisión hasta 1 carácter después del punto. Esto resulta en el lote básico de 0,4. El cálculo del lote básico sobre la base del margen libre permite aumentar los volúmenes de operación dependiendo del éxito comercial, es decir, el comercio con la reinversión. Éste es el mecanismo básico con la gestión obligatoria del capital para aumentar la eficacia de los intercambios. DecreaseFactor es la medida en que el tamaño del lote se reducirá después de un comercio no rentable. Los valores normales son 2,3,4,5. Si las transacciones precedentes no eran rentables, los volúmenes posteriores disminuirán por un factor de DecreaseFactor para esperar a través del período no rentable. Este es el principal factor en el algoritmo de gestión de capital. La idea es muy simple: si el comercio está aumentando con éxito, el experto trabaja con el lote básico de obtener el máximo beneficio. Después de la primera transacción no rentable, el experto reducirá la velocidad hasta que se realice una nueva transacción positiva. El algoritmo permite desactivar la reducción de velocidad, para ello, se tiene que especificar DecreaseFactor 0. El importe de las últimas transacciones no rentables sucesivas se calcula en el historial comercial. El lote básico se recalculará sobre esta base: Por lo tanto, el algoritmo permite reducir eficazmente el riesgo que se produce como resultado de una serie de transacciones no rentables. El tamaño del lote se comprueba obligatoriamente para el tamaño de lote mínimo permitido al final de la función porque Los cálculos realizados anteriormente pueden resultar en el lote 0: El experto está principalmente destinado a trabajar con el período diario, y en el modo de prueba - para hacer a precios cerrados. Se comercializará sólo en la apertura de una nueva barra, es por eso que los modos de cada modelo de garrapatas no son necesarios. Los resultados de las pruebas se representan en el informe. Cree sus propios asesores expertos con Mi EA Builder El promedio móvil EA es el EA más simple. Puede crearlo con Mi Constructor de EA en un par de minutos. La MA EA sigue estas reglas: - Comprar cuando la media móvil de movimiento rápido (o corto) está por encima de la media móvil del período lento (o largo). - Sell si la condición opuesta es verdad. En la imagen de MT4, la línea verde es la media móvil rápida. La línea roja es el promedio de movimiento lento. Para empezar a crear EA con Mi EA Builder, haga clic en EA setup, luego arrastre el bloque Max Number of Open Positions y colóquelo en el panel central: El Número Máximo de Posiciones Abiertas le permite controlar el número de posiciones abiertas por par . Si lo configura en 1, el EA sólo abrirá una posición por par. Haga clic en el bloque y establézcalo en 1. Arrastre y suelte el bloque Cada barra Haga esto en el panel central. Los asesores expertos se ejecutan cada vez que hay una nueva actualización de precio o cotización (o cada tick). Si desea que su EA se ejecute en cada barra, debe agregar la lógica de EA dentro del bloque Cada barra Haga esto. Bloques que no están dentro de la Barra Cada Barra Este bloque se ejecuta cada tick (o actualización de precio) La imagen X roja es la función de sugerencia que muestra una lista de posibles bloques que se pueden incluir dentro del bloque de Cada Barra Haga Este. Puede agregar bloques en el panel izquierdo o mediante la función de sugerencia. Haga clic en la X roja y seleccione el bloque ifelse de la opción Trading Logic. El bloque ifelse se utiliza para evaluar las condiciones comerciales. Si la condición es verdadera, los bloques bajo entonces serán ejecutados. Si la condición es falsa, los bloques bajo else serán ejecutados. Una condición comercial básica se hace comparando bloques. Puede utilizar indicadores técnicos, números, precio y volumen en la comparación. Utilizando la función de sugerencia, haga clic en el primer bloque de comparación. Utilice la función de sugerencia para agregar el Indicador de media móvil. Barras Ago identifica la barra utilizada para obtener el valor del promedio móvil. Barras Ago equivale a 1 significa Obtener el valor del promedio móvil de una barra antes de la barra actual. Barras Ago es igual a 0 significa Obtener el valor del promedio móvil de la barra actual. Agregue otro bloque de Promedio móvil para completar la condición de negociación. Esta vez use el panel izquierdo, haga clic en Indicadores y busque el Indicador de media móvil. Arrastre y suelte el indicador MA en la entrada derecha del bloque de comparación. Establezca el período MA en 18 y Barras Ago en 1. Utilizando la función de sugerencia debajo, seleccione el bloque Comprar en la opción Comercial. A continuación, siga el mismo procedimiento para agregar el icono de venta en más. Establezca el par, el tamaño del lote, tome ganancias, detenga la pérdida y arrastre las paradas si las hay. Las paradas se establecen usando pips así 100 significa 100 pips. En inglés simple, la lógica EA en la imagen se puede leer así: ejecute EA una vez por barra. Si la media móvil con el período 9 es mayor que la media móvil con el período 18, entonces comprar lotes 0.1, con un beneficio de toma de 100 pips, una parada de pérdida y trailing stops de 50 pips. Pero si la condición es falsa (Promedio móvil con el período 9 no es mayor que Promedio móvil con el período 18) Vender 0,1 lotes. El mismo Asesor Experto puede ser construido usando dos condiciones comerciales: Tenga en cuenta que la EA no tiene bloques para cerrar posiciones. Si no se está cubriendo, una nueva orden de compra cierra todas las posiciones cortas existentes antes de que se ejecute. Una nueva orden de venta cierra todas las posiciones largas existentes antes de ejecutarse. Si se protege, debe usar los bloques de cierre largo y cerrado. El MA Simple EA no es un MA Crossover EA, es un simple Asesor Experto que utiliza una condición simple. Un Crossover MA utiliza condiciones comerciales complejas. Consulte la sección Condiciones complejas de comercio para aprender cómo crear crossovers. GENERACIÓN DE EA PARA METATRADER Después de terminar EA, haga clic en el icono MQL4. Se abre una ventana nueva que muestra el Código EA. También puede generar el Código EA con la opción Ver código en el menú Código MQL. En la ventana Mostrar código, tiene tres opciones: - Salvar como, por lo que puede guardar el código EA como un archivo mq4. A continuación, debe compilar la EA por su cuenta para crear el archivo ex4 (abra el archivo de código EA con MetaEditor y utilizar la opción de compilación o pulse F5) - Copy to Clipboard, por lo que puede utilizar la opción Pegar en cualquier aplicación de ventana. - Cree el Asesor experto para MetaTrader, esta opción guarda el código EA (archivo mq4) y el EA compilado (archivo ex4). MetaTrader utiliza la EA compilada para operar. Tenga en cuenta esta opción funciona si se establece el directorio de MetaTrader y la carpeta de expertos de MetaTrader. EA basado en el promedio móvil Miembro de Oct 2013 Estado: Miembro 167 Mensajes Hola compañeros miembros de la fábrica de Forex, ya estoy utilizando los servicios de Forex Factory durante varios meses, pero Es sólo recientemente que Ive empezar a utilizar el foro. Y estoy impresionado por la sensación de Ubuntu que es compartida por muchos de ustedes. Por esto, todos mis cumplidos. Si sabes con toda honestidad que no compartes esta sensación de que estoy porque no dudamos en saltar este hilo. Esto solo ahorrará tiempo y energía a todos. Gracias por adelantado. Si quiero pedirte ayuda, creo que una breve introducción está en su lugar. Puedes llamarme por mi nombre en línea usualmente usado Frietzak. Vivo en los Países Bajos y estoy en el momento de escribir 19 años de edad. Por favor, deje que esto no sea en ninguna forma una excusa válida para mi comportamiento, ideas o actuaciones. Soy un empresario y trabajador por cuenta propia y no ir a la escuela más. Para evitar confusiones, decidí, después de la finalización de mi estudio, no continuar estudiando. Esta fue una elección consciente de la cual todavía estoy 100 convencido de que era la elección correcta. Después de asistir a un curso de Forex en línea privada es mi conocimiento de Forex cada vez más, pero también sé que Im no está allí todavía. Y esa es una de las razones por las que me gusta ir en esta aventura junto con usted. Ive desarrollado junto con mi programador un consejero experto basado en mis ideas y el de uno de mis compañeros de estudio. Este asesor experto se hace principalmente porque tenía problemas para controlar mis emociones cuando había dinero en juego. Basta hablar de mí. Vamos a hablar sobre la EA y cómo funciona. El principio de la EA es bastante simple. El EA utiliza una media móvil y calcula basado en el marco de tiempo seleccionado cada 1M, 5M, 15M, 30M, 1H, 4H, diariamente, semanalmente o mensualmente el grado del ángulo de la línea. Cuando el grado cumple el valor preestablecido automáticamente se tomará una posición. El sistema está diseñado de tal manera que debería, al menos en teoría, trabajar en cada período de tiempo. La EA tiene varias opciones adaptables y está dentro del sistema adaptable a su propia idea. Por ejemplo, uso el sistema en un marco de tiempo diario en 21 pares diferentes. Pero estoy bastante seguro de que esta no es la mejor opción. Por lo tanto, me gustaría mirar con usted para los mejores ajustes. Las opciones siguientes se encuentran en la EA: - Riesgo de lote a partir de la renta variable disponible dividido por el divisor de riesgo - Tamaño de lote fijo (Desactiva el riesgo de Lote) - Pérdida de Pérdida - Toma de ganancia - Periodo EMA - Cambio - Método MA - Precio aplicado - Coeficiente angular - Trigger Lines como parte de los criterios abiertos - Cerrar el comercio en el cambio de Triggerline - Cerrar el comercio en la inversión del coeficiente de ángulo - Cerrar si el ángulo es plano en la barra de cierre - Cerrar órdenes de la barra media si el ángulo se invierte - Trailing Stop Loss movimiento detener cada xx pips - Negociación de Restict para establecer los tiempos (MT4 utilizado tiempo de agente) - Mins antes de noticias para llevar a cabo las siguientes acciones - Añadir stop loss / tomar beneficios pre noticias a operaciones de pérdida - No abrir operaciones antes de las noticias Cada una de estas opciones se puede activar o desactivar. Debido a que la EA utiliza un feed en vivo para localizar noticias en rojo está probando la EA con un probador de estrategia un poco más difícil. He añadido en el apéndice los datos históricos de las noticias de 2013 que deben colocarse en la carpeta quotMT4testerfilesquot. Cuando se ejecuta la EA en el probador de estrategia, es necesario introducir manualmente la compensación entre GMT y MT4 (positivo si MT4 delante de GMT y viceversa) (no se olvide de ajustar el horario de verano si es necesario para el período que está corriendo). Con el fin de proteger el activo que ofrecen a cada uno de ustedes por lo menos por ahora un código de serie hasta 2014.08.31. El código de serie es: 04gp-RvYg-NUd2-HXaS Es muy posible que me olvidé de decirte algunas cosas. Si este es el caso no dude en dirigirse a esto para que pueda reaccionar tan pronto como sea posible con una retroalimentación adecuada. Si tiene preguntas no dude en preguntar. Voy a añadir en mi próximo post, los otros datos históricos de 2013. Gracias por su tiempo precioso y me disculpo por el posible mal uso de la gramática inglesa. Hola, Este es un gran sistema. También he hecho un sistema similar al tuyo antes. Quisiera agregar mis recomendatons. En lugar de cargar los calendarios ¿por qué no automatizar el calendario Estoy seguro de que usted se está preguntando cómo es posible, así, hay algunos asesores expertos que tienen calendarios 1. Puede llamar a la función del indicador de calendario, siga el enlace forexfactory / Showthread. phpt326551. O 2. Puede agregar el calendario usando la API del calendario en algunos de los sitios web y foros. Espero que sea de. Gracias por tu comentario Los resultados obtenidos con la EA son todavía vicisitudinous y por lo tanto todavía estoy ocupado buscando los mejores ajustes. También gracias por su recomendación, pero no estoy seguro si nos entendemos bien lo suficiente. El sistema como usted describe en su recomendación ya está implementado en la EA. Los datos históricos de 2013 se ha desarrollado específicamente para las pruebas de la EA en el pasado, ya que parece que los sitios web y foros no ofrecen un largo período de datos históricos. (A menudo no es más de 2 a 3 meses atrás en el pasado.) ¿Es esto lo que quiso decir Hola Fredkam, Gracias por tu comentario Los resultados obtenidos con la EA son todavía vicisitudinous y por lo tanto, todavía estoy ocupado buscando los mejores ajustes. También gracias por su recomendación, pero no estoy seguro si nos entendemos bien lo suficiente. El sistema como usted describe en su recomendación ya está implementado en la EA. Los datos históricos de 2013 se ha desarrollado específicamente para las pruebas de la EA en el pasado, ya que parece que los sitios web y foros no ofrecen un largo período de datos históricos. (A menudo no es más que.) Gracias por compartir la EA. Puedo saber cuánto ROI que recolecta por mes de base en este Aprender a comerciar es importante Mantenga su ego amp amp de sesgo Frietzak, estoy interesado en sus esfuerzos aquí. Siempre he estado a favor de EAs, ya que creo que son la mejor manera de sacar emoción completamente fuera del mercado. Las operaciones deben ser fríos, calculado y lógico, y una EA permite que. Como un comerciante de la tendencia, También he pensado durante mucho tiempo en la idea de usar ángulos de inclinación media móvil para iniciar posiciones, ya que esencialmente significa que la tendencia está firmemente establecida, creo. Dicho esto, no pongo mucho stock en el probador de estrategia. En las pruebas avanzadas utilizando. Gracias por su interés en la EA. Reconozco que compartimos los mismos pensamientos. Como muy bueno descrito en el artículo ofrecido por MAM. Trader el trabajo del experto en una cuenta real y su modelado en Strategy Tester Difieren entre sí. La diferencia consiste en que el modelado no considera rechazos para ejecutar órdenes y requotes que se producen en el comercio real. Su ayuda es más que bienvenida Todo esto es nuevo para mí. Debo asumir que volverá con comentarios sobre este hilo cuando haya encontrado algo Gracias de antemano por su ayuda y espero con interés la colaboración. Hola Turtlefan, Gracias por su interés en la EA. Me doy cuenta de que compartimos los mismos pensamientos. Como muy bueno descrito en el artículo ofrecido por MAM. Trader el trabajo del experto en una cuenta real y su modelado en Strategy Tester se diferencian entre sí. La diferencia consiste en que el modelado no considera rechazos para ejecutar órdenes y requotes que se producen en el comercio real. Su ayuda es más que bienvenida Todo esto es nuevo para mí. Debo asumir que usted volverá con la regeneración en este hilo cuando usted ha encontrado algo.
Rápido Día de Negociación Día de los comerciantes rápidamente comprar y vender acciones a lo largo del día con la esperanza de que sus acciones seguirán subiendo o bajando de valor por los segundos a los minutos que poseen la acción, lo que les permite bloquear las ganancias rápidas. Día de comercio es muy arriesgado y puede dar lugar a importantes pérdidas financieras en un período muy corto de tiempo. Si usted es un comerciante de día, o está pensando en el día de comercio, leer nuestra publicación, Día de comercio: Sus dólares en riesgo. También tenemos advertencias y consejos sobre el comercio en línea y el comercio de día. Para obtener más información sobre el día de negociación y las normas de margen de FINRA relacionadas, por favor lea el boletín de inversionistas del personal de la SEC Reglas de Margen para Day Trading. Day-Trading Margin Requisitos: Conozca las Reglas Hemos emitido esta guía de inversionistas para proporcionar información básica sobre los requisitos de margen ...
Comments
Post a Comment