Mira cómo descargar robots gratis
Find us on Facebook!
Join our fan page
¿Es interesante este script?
Deje un enlace a él, ¡qué los demás también lo valoren!
¿Le ha gustado el script?
Evalúe su trabajo en el terminal MetaTrader 5
Visualizaciones:
3664
Ranking:
(82)
Publicado:
2014.01.07 09:02
Actualizado:
2016.11.22 07:33
accelerator.mq5 (5.02 KB) ver

El precio es el último elemento en cambiar. Antes de que se produzca algún cambio en el precio, la fuerza impulsora del mercado cambia de dirección, reduciendo su aceleración hasta llegar a cero. A continuación comienza una aceleración en la dirección opuesta hasta que el precio empieza a cambiar de dirección.

El indicador técnico Acceleration/Deceleration (AC, Aceleración/Desaceleración) mide la aceleración y la desaceleración de la fuerza impulsora del mercado. Este indicador cambia de dirección antes de que se produzca algún cambio en la fuerza impulsora, que, por su parte, cambia de dirección antes que el precio. El Acceleration/Deceleration es pues una señal de advertencia previa, lo que proporciona al inversor toda una serie de ventajas.

La línea cero es básicamente el lugar donde la fuerza motriz está en equilibrio con la aceleración. Si el Aceleración/Desaceleración es mayor que cero, entonces, por lo general, la aceleración suele continuar su movimiento hacia arriba (y viceversa cuando está por debajo de cero). A diferencia del Awesome Oscillator, cuando este indicador cruza la línea cero no se considera una señal. Lo único que hay que hacer para tomar decisiones de trading es estar atento a los cambios que se producen en el color. Recuerde: no compre cuando la columna actual sea roja, y no venda cuando esté verde.

Si usted entra en el mercado en la dirección de la fuerza impulsora (el indicador es mayor que cero en la compra; o menor que cero en la venta), entonces sólo necesita dos columnas verdes para comprar, o dos columnas rojas para vender. Por el contrario, si la fuerza motriz se dirige contra la posición que usted va a abrir (el indicador se encuentra por debajo de cero en la compra; o por encima de cero en la venta), necesitará una confirmación; le hará falta una columna adicional. En ese caso, el indicador muestra tres columnas rojas sobre la línea cero para abrir la posición corta, y tres columnas verdes bajo la línea cero para abrir la posición larga.


Cálculo:

El gráfico de barras del AC es la diferencia entre los 5/34 del gráfico de barras de la fuerza impulsora y la media móvil simple de 5 períodos tomada de ese gráfico de barras.


MEDIAN PRICE = (HIGH + LOW) / 2

AO = SMA (MEDIAN PRICE, 5) - SMA (MEDIAN PRICE, 34)

AC = AO - SMA (AO, 5)

donde:

  • MEDIAN PRICE - precio medio;
  • HIGH - precio más alto de la barra;
  • LOW - precio más bajo de la barra;
  • SMA - Media Móvil Simple;
  • AO - Awesome Oscillator -Oscilador Impresionante-.

Traducción del ruso realizada por MetaQuotes Ltd
Artículo original: https://www.mql5.com/ru/code/5

Abrir una operación (Open Trade) Abrir una operación (Open Trade)

Esta función realiza la lógica principal de abrir una operación. Calcula el precio de apertura, los niveles de obtención de beneficios y el stop loss en función de la información del símbolo y los parámetros proporcionados por el usuario. Prepare una solicitud comercial (MqlTradeRequest) con la información necesaria, como símbolo, volumen, tipo de orden, desviación, comentario, número mágico, etc. Llame a la función OrderSend para enviar la solicitud de operación y obtener el resultado. Función SetTypeFillingBySymbol: determina el tipo de cumplimiento de la orden (Rellenar o cancelar, Inmediato o Cancelar o Devolver) según la política de cumplimiento del símbolo. Función GetMinTradeLevel: Calcula el nivel operativo mínimo en función del nivel de congelación y el nivel de parada del símbolo. Ajusta el nivel mínimo para asegurarse de que esté dentro de ciertos límites y devuelve el resultado.

Ejemplos del libro "Redes neuronales en el trading algorítmico en MQL5" Ejemplos del libro "Redes neuronales en el trading algorítmico en MQL5"

El libro "Redes neuronales en el trading algorítmico en MQL5" supone una guía detallada que abarca tanto los aspectos teóricos del trabajo con inteligencia artificial y las redes neuronales como los aspectos prácticos de su aplicación en el comercio en los mercados financieros utilizando el lenguaje de programación MQL5.

Accumulation/Distribution Accumulation/Distribution

El indicador Accumulation/Distribution (Acumulación/Distribución) queda determinado por los cambios que se producen en el precio y en el volumen.

Average Directional Movement Index (ADX) Average Directional Movement Index (ADX)

El Average Directional Movement Index Indicator (ADX, Índice de Movimiento Direccional Medio) sirve para determinar si hay una tendencia en el precio.