Discusión sobre el artículo "Los indicadores de las tendencias menor, intermedia y principal" - página 5

 

Indicador Cool. Dmitry, ¡bravo!

Antes construía estos índices manualmente, pero con tu indicador esta labor se hizo mucho más productiva. Revisé y comparé mis gráficos manuales en diferentes instrumentos con los datos del indicador - todo es igual. Desafortunadamente, su demanda es ahora injustificadamente más baja de lo que podría ser. Debido a la falta de comprensión de los métodos de Gann entre los traders independientes.

Cuando la gente me pregunta por dónde empezar a estudiar los métodos de Gann, recomiendo empezar por los métodos descritos en el libro de Hierzik. No porque sean los "comienzos", sino porque son los "cimientos". Todos los métodos más exóticos y publicitados de Gunn, menos sus enfoques astrológicos, están construidos sobre esta base. Uno puede tomar cursos caros de Lambert-Gunn o David Barton, o aprender las técnicas de Patrick Mikula, incluso puede entender su construcción, pero esto no dará una comprensión adecuada de los enfoques de Gunn, ni dará el alto rendimiento esperado.

Sus fundamentos (no metodológicos, sino esenciales) son los siguientes:

  • No se debe operar continuamente, se debe operar cuando, al menos, se pueda determinar el punto de entrada y el punto de salida (precio y hora de entrada + precio y hora de salida);
  • Para determinar los puntos de entrada/salida en diferentes mercados para diferentes instrumentos, se crearon diversos instrumentos, a veces muy originales, basados en observaciones constantes de los mercados;
  • Diferentes instrumentos fueron eficaces en el mismo mercado en diferentes momentos. Si un instrumento funcionaba eficazmente durante algún tiempo, se le creaban plantillas adecuadas para simplificar los cálculos, como diversos cuadrados pares e impares 9, 12, etc. El uso por separado de los mismos cuadrados, hexágonos, etc. fuera del sistema carece de sentido;
  • La base de cualquier cálculo, estudio y trabajo sobre cualquier instrumento seguía siendo el estudio de diferentes tendencias, la construcción de indicadores de tendencia y la sistematización de máximos y mínimos, ya que los extremos pasados determinan los futuros. Cerca de lo que Gunn hizo en el trabajo de tendencias fue presentado por Hierzik en su libro;

Dmitry logró extraer la quintaesencia del libro de Hierzik y hacer un indicador de tendencia exitoso.

Podemos adoptar un punto de vista más amplio: si identificamos correctamente una tendencia, entonces es cuestión de entrenamiento y técnica cómo sacar provecho de esa tendencia. No hablamos ahora de mercados sin tendencia: es un tema aparte. Para el trabajo práctico es suficiente utilizar el indicador de tendencias menores e intermedias, dejando el indicador de la tendencia principal para estudios a largo plazo. Puede utilizarlos en lugar de indicadores indirectos de tendencia como ADX o DMI.

 

Foro sobre trading, sistemas automatizados de trading y prueba de estrategias de trading

Discusión del artículo "Varias formas de encontrar una tendencia en MQL5"

newdigital, 2014.06.25 20:45

Cómo detectar las tendencias en forex

Detectar una tendencia es una parte importante de la predicción de la dirección en un par de divisas. Los precios de mañana suelen seguir o continuar la tendencia de hoy. Por supuesto, habrá retrocesos y comportamientos oscilantes dentro de la tendencia, pero es más fácil operar con una tendencia conocida que predecir cuándo cambiará. La tarea del operador de divisas consiste en detectar variaciones u olas de sentimiento. El operador debe preguntarse: ¿existe una forma para los cambios en el sentimiento y puede detectarse? Para responder a esta pregunta, podemos recurrir a los gráficos de ruptura de precios (también llamados gráficos de ruptura de tres líneas). En los últimos meses, las estaciones Bloomberg Professional han incorporado estos gráficos. También están disponibles en muchos programas de gráficos minoristas, como eSignal y ProRealTime.

Los gráficos de ruptura de precios sólo muestran un nuevo máximo o un nuevo mínimo. Por ejemplo, si un operador que utiliza un gráfico de velas de un intervalo de un día lo convierte en un gráfico de ruptura de precios de tres líneas, vería la acción del precio desde un punto de vista diferente. El gráfico de ruptura de precios sólo mostraría cierres consecutivos de nuevos máximos del día, o cierres consecutivos de nuevos mínimos del día. Si no se alcanza un nuevo máximo o un nuevo mínimo, no aparecerá ninguna barra adicional. Pero cuando el precio se invierte, muestra una nueva columna sólo si el precio invierte tres máximos anteriores (inversión a la baja) o tres mínimos anteriores. Por eso se denomina gráfico de ruptura de tres líneas. Las condiciones para una reversión alcista y bajista se identifican fácilmente.


Los gráficos de ruptura de tres líneas permiten comprender mejor la forma del sentimiento en la acción del precio. Un operador puede detectar el sentimiento predominante, su intensidad, si se ha producido un cambio de sentimiento y proyectar dónde se producirá la próxima inversión de tendencia. Varios ejemplos del uso de la ruptura de tres líneas como indicador se produjeron en el par GBP/USD en 2009 (véase "Muéstrame el movimiento").



El año comenzó con una serie de tres nuevos mínimos consecutivos. A continuación, se invirtió a una distancia de cuatro nuevos máximos consecutivos. La secuencia se invirtió de nuevo a cuatro nuevos mínimos consecutivos seguidos de tres nuevos máximos consecutivos. En abril, asistimos a un acontecimiento de sentimiento muy significativo, un flip-flop. Se trata de una nueva inversión a la baja seguida inmediatamente de una inversión al alza. En otras palabras, el sentimiento del mercado no continuó en una serie. Cuando se produce un flip-flop, rara vez va seguido de otro cambio de tendencia inmediato y, por lo tanto, es una señal de que la dirección de la tendencia tras el flip-flop continuará durante más tiempo. Esto es exactamente lo que ocurrió. El GBP/USD pasó de un mínimo de 1,4252 el 30 de marzo a un máximo de 1,5002 el 15 de abril.

También en la libra, vemos una larga secuencia de 20 nuevos máximos diarios consecutivos que se produjo entre el 1 de mayo y el 11 de junio, llevándola de 1,4490 a 1,6598. Aunque la duración final de la secuencia no es predecible, lo que estaba claro para el operador era que la secuencia alcista anterior más alta antes de la larga racha alcista era de cinco nuevos máximos consecutivos. Cuando una secuencia previa de máximos o mínimos es rota por una nueva secuencia, esto es una alerta de que el sentimiento se está volviendo más fuerte que nunca.

Después de alcanzar los 20 nuevos máximos consecutivos, el GBP/USD ya no tenía energía para repetir esta secuencia. Entró en una serie de nuevos máximos diarios consecutivos más pequeños, y retrocesos a nuevos mínimos consecutivos. El GBP/USD terminó con una reversión al alza con dos nuevos máximos diarios consecutivos.

Los gráficos de ruptura de precios pueden utilizarse para cualquier marco temporal. Los especuladores pueden utilizar una ruptura de precio de un minuto para detectar cuál es el sentimiento predominante dentro de una hora. Aunque los gráficos de ruptura de precios no predicen la duración ni la distancia de una nueva tendencia, revelan la fuerza del sentimiento predominante. Eso puede ser suficiente para obtener una ventaja para el scalper o el operador a largo plazo.



 

Cambia la línea de Type=Signal a ...

//| Type=SignalAdvanced|



Elmo de Moraes:
El código fuente de la señal necesita ser actualizado. La clase no coincide con su clase general CExpertSignal.
 

Hola Dima, los resultados de tus pruebas demuestran por qué las estrategias de seguimiento de tendencia suelen funcionar como se espera (si se hacen bien). Sólo puedo unirme a los elogios al artículo (aunque un poco tarde) y creo que debería ser posible crear esencialmente el mismo sistema de trading con indicadores ZigZag o con canales Donchian. Todavía tengo curiosidad por esta parte:

MetaQuotes Software Corp.:

Se publica el nuevo artículo Los indicadores de las tendencias micro, medias y principales:

5. Clase de señales comerciales para su uso en MQL5 Wizard

  • [...] La duración y la magnitud del movimiento se especifican por los parámetros dT y dP, respectivamente. Los valores de estos parámetros deben determinarse sobre la base del estudio de la historia de este instrumento.

Autor: Dima

  1. ¿Existe algún método estándar conocido para determinar la elección razonable (o incluso óptima) de los parámetros dT y dP?
  2. ¿Qué criterios deberíamos utilizar?
Tener funciones para la elección de los parámetros que regularmente podría llamarlos para convertir la EA en un sistema de comercio de auto-adaptativo. Las tendencias son ciertamente menos estable durante el comercio intradía, pero utilizando respectivos muestra buenas oportunidades, también. Así que me atrevo a concluir que el riesgo no es mucho mayor ya que los precios deben ser tratados como variables aleatorias sin importar el marco de tiempo que utilicemos. Pero ser capaz de encontrar nuevos parámetros más rápidamente es más importante cuanto más bajo sea el marco temporal.
 
este indicador no se abre en mi mt5 ¿alguien me puede ayudar???????????
Archivos adjuntos:
 
SATISFACTORY WORLD #:
este indicador no se abre en mi mt5 puede alguien ayudarme???????????

  1. Pegue los 3 archivos mqh en su MQL5\Include\Indicators carpeta.
  2. Compilar cada archivo mqh.
  3. Copia los 3 archivos mqh en tu carpeta MQL5\Include.
  4. Copie los 3 archivos mq5 en su carpeta MQL5\Indicators.
  5. Compila cada archivo mq5.
 
Además, cambia el nombre de textdisplay__1.mqh a TextDisplay.mqh
 
Clement #:

¿Por qué mi MQL5 Wizard es diferente del tuyo?

En el paso de "Parámetros del Módulo de Señal", no pude encontrar la Señal basada en la tendencia Media/Micro. Además, Ya compilar el indicador y poder utilizarlo en icustom idicator.

Dima mencionó una plantilla "Masters MQL5" que parece ser utilizada para hacer que el Módulo de Señales MT5 reconozca ganntrendsignal.mqh. No soy capaz de encontrar esta plantilla Masters MQL5.

He copiado ganntrendsignal.mqh a la carpeta MySignals en MT5 y el archivo sigue sin ser reconocido.

Actualmente estoy leyendo Trading Signal Generator Based on a Custom Indicator - MQL5 Articles. El archivo de ejemplo mysignal.mqh publicado allí es reconocido por el Módulo de Señales MT5. Tal vez el código en mysignal.mqh tiene la respuesta.

Trading Signal Generator Based on a Custom Indicator
Trading Signal Generator Based on a Custom Indicator
  • www.mql5.com
How to create a trading signal generator based on a custom indicator? How to create a custom indicator? How to get access to custom indicator data? Why do we need the IS_PATTERN_USAGE(0) structure and model 0?
 
Atsushi Yamanaka #:

El EA generado no funciona...

¿Qué ocurre?


Aquí está el clásico yo, respondiendo 13 años después...

Gracias, Atsushi, por publicar un archivo fuente de tu EA generado. He llegado a creer que el MT5 Wizard ha sido ampliamente actualizado, y que Dima simplemente se refería al antiguo Wizard como el "MQL5 Masters Template". Como resultado, el Asistente actual probablemente no puede trabajar con las viejas señales mqh archivos publicados en este hilo. Por lo tanto, abrí su código fuente EA de edad y se dio cuenta de dos problemas potenciales:

  1. Las declaraciones #include en su código EA probablemente necesitan ser actualizadas. Cada usuario probablemente tiene su propio directorio preferido. Por ejemplo, si su código EA se hace referencia Expert\Signal y sus archivos mqh son en realidad en Expert\Signal\MySignals, que no va a funcionar.
  2. Al igual que mi anterior TextDisplay nombre de archivo debacle, me encontré con que hay letras mayúsculas en los nombres de archivo que se hace referencia en el código fuente de EA, mientras que los nombres de archivo publicado son todas las letras minúsculas. Usted puede cambiar las referencias en el código de EA, o cambiar el nombre de los archivos reales.

En realidad hice esto, y su código de otra manera parece estar funcionando con los indicadores pre-adjunta a la tabla. Recibí 3 declaraciones no fatales "El cambio de series de tiempo está prohibido" en la pestaña Expertos, pero basado en Error: CExpertBase::SetPriceSeries: el cambio de timeseries está prohibido - Automatic Trade - Expert Advisors and Automated Trading - MQL5 foro de programación, Creo que puedo ignorarlo.

Una advertencia es que esta solución no funciona en la versión actual de MT5 Strategy Tester. Actualmente estoy a la espera de las condiciones comerciales para volver cierto en las pruebas de avance ...

Error: CExpertBase::SetPriceSeries: changing of timeseries is forbidden
Error: CExpertBase::SetPriceSeries: changing of timeseries is forbidden
  • 2011.11.06
  • Luis Sampaio
  • www.mql5.com
Hi Guys, Anyone could help me with this? I`ve done a simple EMA Cross signal, after that I used MQL5 Wizard to built my EA...
 

Actualización rápida...

El problema no es el MT5 Strategy Tester. Es el viejo Gann.mq5 EA y los archivos mqh que son incompatibles con toda la plataforma MT5 actualizada. No hubo operaciones ejecutadas en la prueba hacia adelante al igual que en la prueba hacia atrás.

Tras una inspección más detallada de los códigos fuente de los indicadores, encontré una GlobalVariableGet acoplada a cada puntero. ¡GlobalVariableGet es la respuesta para la codificación de EA!