Impulso - página 47

 
¡Hola a todos! ¿Qué os trae por aquí?
 
Sí, he leído este tema... Interesante. y sin embargo el impulso es una ilusión o una realidad. si es la realidad, llevemos la cuenta.
 

Bueno, aquí hubo una interesante implementación del análisis del pulso de la garrapata

https://www.mql5.com/ru/code/10912

Le he dado la vuelta, es una especie de basura... Es decir, la idea es interesante y a primera vista sensata, pero cuando nos enfrentamos a la realidad - los pulsos de las garrapatas están en el lugar equivocado y en el momento equivocado :) Y, como el autor señaló entonces con acierto, el indicador se utiliza mejor para determinar el grado de actividad del mercado que los impulsos direccionales de los ticks, con lo que estoy completamente de acuerdo.

Energy_Market_01
Energy_Market_01
  • votos: 14
  • 2013.03.09
  • Evgeni Inkov
  • www.mql5.com
Индикатор оценивает энергию рынка и показывает её направление
 
Maxim Dmitrievsky:

Bueno, aquí hubo una interesante implementación del análisis del pulso de la garrapata

https://www.mql5.com/ru/code/10912

Le he dado la vuelta, parece una tontería... Es decir, la idea es interesante y a primera vista sensata, pero cuando nos enfrentamos a la realidad - los pulsos de las garrapatas están en el lugar equivocado y en el momento equivocado :) Y, como el autor señaló entonces correctamente, el indicador se utiliza mejor para determinar el grado de actividad del mercado que los impulsos direccionales de los ticks, con lo que estoy completamente de acuerdo.

Los ticks (y el historial de ticks) se pueden obtener a través deCopyTicks- y eso significa que MetaTrader 4 es un extraño en este asunto y por el camino. Por lo tanto, los ticks se investigan sólo en MetaTrader 5.
 
Karputov Vladimir:
Los ticks (y el historial de ticks) se pueden obtener a través deCopyTicks- lo que significa que MetaTrader 4 es un extraño en este asunto y se queda en el camino. Por lo tanto, los ticks se investigan sólo en MetaTrader 5.
Aquí podemos observar en tiempo real, cuál es la diferencia entre mt5 o 4. Podemos hacer lo mismo con el 5. La cuestión no es que los llamados "impulsos de garrapata" ya hayan sido estudiados, y el resultado se haya descrito anteriormente. A grandes rasgos, los pulsos de tick dan 50\50 señales: en un mercado bajista puede haber pulsos alcistas, con una dinámica general bajista y sin pulsos bajistas, y viceversa. Como resultado, las señales resultan ser de nada, contra-tendencias y pesca de cuchillos. Pero podemos medir la actividad del mercado por la velocidad de los ticks (entre los ticks), su fase actual - tendencia/plano, por así decirlo, puede ser útil.
 
Maxim Dmitrievsky:
Aquí puedes controlar en tiempo real, ...
¿Por qué molestarse con esto, si ya hay un acceso regular al historial de garrapatas a través deCopyTicks? Es muy fácil pasar al historial de ticks para 1 tick o para 100.
 
Es el momento de escribir un EA deImpulso. Intentaré poner el código hoy mismo.
 

Expert Advisor"Impulse" versión 1.00 obtiene el historial de ticks (víaCopyTicks) en 11 elementos y compara la media de los últimos 8 ticks con la media de los últimos 3 ticks (imagen del primer post):

La información se muestra en el gráfico de la siguiente manera:

Capturas de pantalla de la plataforma comercial MetaTrader

EURUSD, M1, 2016.02.01

MetaQuotes Software Corp., MetaTrader 5, Demo

Impulso. Comparación de la media de los últimos 8 ticks, con la media de los últimos 3 ticks

EURUSD, M1, 2016.02.01, MetaQuotes Software Corp.


Archivos adjuntos:
Impulse.mq5  7 kb
 
Karputov Vladimir:

El Asesor Experto"Impulso" versión 1.00 obtiene el historial de ticks (a través deCopyTicks) en 11 elementos y compara la media de los últimos 8 ticks con la media de los últimos 3 ticks (imagen del primer post del hilo):


La información se representa así:


Su cálculo muestra que el precio medio durante los 11 ticks ha pasado de 1,2400... a 1,627...

¿Dónde se produce esta volatilidad?

 
Event:

Según sus cálculos, parece que el precio medio durante los 11 ticks ha pasado de 1,2400... a 1,627...

¿Dónde se produce esta volatilidad?

Un error en los cálculos. Cuando se introducía OnTick(), las variables globales de EA no se ponían a cero. El error ha sido corregido:

         //| 1.00231-1.00150=0,00081; 0,00081/0.00001=81                      |
         //+------------------------------------------------------------------+
         string text="";
         average_value_last8=0.0;
         average_value_last3=0.0;
         for(int i=0;i<number_ticks-3;i++)
           {
            average_value_last8+=tick_array[i].bid;
            text+=" "+IntegerToString(i);
           }
         text+="\n";

Asesor experto adjunto"Impulse"versión 1.01

Archivos adjuntos:
Impulse.mq5  7 kb