Indicadores de élite :) - página 216

 

Entradas adicionales

Hola mladen

Podrías añadir las siguientes opciones/modificaciones a tu histo de NonLagMA:

1) introducir el par de divisas a estudiar o dejar en blanco y utilizar el par actual;

2) la opción de invertir la dirección del indicador (para el análisis inverso);

3) etiquetar el indicador con el par de divisas, la duración del periodo y, si es posible, si la opción de invertir está "activada".

Gracias de nuevo por su tiempo y esfuerzo.

-spotforex

mladen:
Mike Aquí tienes
saludos Mladen
Archivos adjuntos:
 

Pregunta de programación

Hola Mladen ,

Estoy en el proceso de programar una estrategia en un EA y al probarla experimento una situación que me gustaría evitar.

La estrategia se basa en sus bandas centradas TriangularMA (halfflength 56, banddeviations 2) y su One more average (lenght 200).

Cuando el precio cruza la banda inferior de la TMA en dirección alcista y la OMA no está por encima de la banda superior de la TMA, entonces es una señal de compra.

Viceversa, cuando el precio cruza la banda superior de la TMA en dirección a la baja y la OMA no está por debajo de la banda inferior de la TMA, entonces es una señal de venta.

Para las compras, el stoploss se establece cuando la OMA pasa por encima de la banda de la TMA superior y para las ventas, el stoploss se establece cuando la OMA pasa por debajo de la TMA inferior.

A veces sucede que se cumple una condición de entrada y luego dentro de la misma barra se activa el stoploss, luego se vuelve a cumplir una condición de entrada y el stoploss se activa de nuevo y así sucesivamente dentro de la misma barra.

Me gustaría evitar esto. Si una operación ha sido cerrada por la condición de stoploss entonces el EA debería esperar hasta la siguiente barra para empezar a operar de nuevo.

Estoy pensando en resolverlo con una variable bool que se establezca en falso después del cierre de la operación.

Pero no tengo ni idea de cómo podría decirle al EA que espere hasta la siguiente barra para hacer que la variable bool sea verdadera de nuevo.

Gracias,

Greg

 

spotforex

Aquí tienes Hace todo lo que necesitabas (aquí está por ejemplo un USDCHF invertido a 30 minutos (superior) y un EURUSD normal en un gráfico de EURUSD - correlaciones interesantes - no del todo 100% pero casi )
PS: el nombre del símbolo debe ser introducido exactamente como el nombre está en su corredor (mayúsculas y minúsculas honrado) Podría convertirlo en mayúsculas, pero entonces en los casos en que un corredor utiliza "m" (una m minúscula) o similar en los nombres de los símbolos, que causaría un error por lo que es hasta el usuario para introducir el nombre del símbolo precisamente como debería (para metarader "eurusd" no es el mismo que "EURUSD")

PPS: el parámetro ForSymbol vacío significa el símbolo actual

con respecto a

Mladen

spotforex:
Hola mladen

¿Podría añadir las siguientes opciones/modificaciones a su histo NonLagMA?

1) introducir el par de divisas a estudiar o dejar en blanco y utilizar el par actual;

2) la opción de invertir la dirección del indicador (para el análisis inverso);

3) etiquetar el indicador con el par de divisas, la duración del periodo y, si es posible, si la opción de invertir está "activada".

Gracias de nuevo por su tiempo y esfuerzo.

-spotforex
Archivos adjuntos:
 

Este está hecho según la descripción de un artículo de Norm North "The Insync Index"

___________________________

Por su naturaleza, es un indicador de "consenso" (término que utiliza North). Significa que el estado del indicador se construye a partir de los estados de otros indicadores. Este indicador, por ejemplo, utiliza otros 10 indicadores para llegar a un "consenso" y luego indicar un estado. Los indicadores utilizados en éste son :
Bollinger bads (oscilador)

MACD

CCI

RSI

Estocástico rápido K

Estocástico rápido D

Tasa de cambio

Oscilador de precios de tendencia

Facilidad de movimiento

Índice de flujo monetario

Sólo hay un parámetro que necesita una explicación adicional: el parámetro UseVolumeBasedIndicators. Si lo pone en falso, los dos últimos indicadores (Ease of move y Money flow index) no se van a utilizar en los cálculos y los niveles van a ser automáticamente más pequeños por 10. A pesar de que utilizan el volumen, sabiendo que las plataformas de trading como tradestation cuando hacen cálculos intradiarios utilizan ticks en lugar de volumen hace que estos sean de hecho los mismos que se calculan aquí con volúmenes de metatrader 4, por lo que no hay ninguna diferencia en estos tampoco, y debería ser bastante seguro utilizar el (seguro como el uso de un indicador puede ser seguro, por supuesto )
Adjunto el artículo original de Norm North también, con sus explicaciones e ideas

PD: parece que este indicador necesita marcos temporales más largos para funcionar bien. El ejemplo superior es un gráfico de 1 hora y parece funcionar bastante bien en gráficos de 1 hora (es una conclusión rápida y de inspección visual, así que por favor pruebe sus propios marcos de tiempo para los símbolos que está utilizando, pero a veces está dando señales sorprendentemente buenas teniendo en cuenta que 10 indicadores necesitan "llegar a un consenso") Si uno lo utiliza como un indicador de búsqueda de picos, a veces da resultados sorprendentemente buenos sabiendo que no repinta

Archivos adjuntos:
 

índice insync

¿Se pueden añadir flechas al gráfico cuando se produce una señal de compra/venta?

¡Sería muy apreciado!

En general, sería estupendo que los indicadores que se publican incluyeran flechas en el gráfico. Es una gran manera de evaluar su eficacia y encontrar su mejor configuración.

Gracias de antemano.

Dada.

 

Índice de volatilidad...

mladen:
Este está hecho según la descripción de un artículo de Norm North "The Insync Index"

___________________________

Por su naturaleza, es un indicador de "consenso" (término que utiliza North). Significa que el estado del indicador se construye a partir de los estados de otros indicadores. Este indicador, por ejemplo, utiliza otros 10 indicadores para llegar a un "consenso" y luego indicar un estado. Los indicadores utilizados en éste son :
Bollinger bads (oscilador)

MACD

CCI

RSI

Estocástico rápido K

Estocástico rápido D

Tasa de cambio

Oscilador de precios de tendencia

Facilidad de movimiento

Índice de flujo monetario

Sólo hay un parámetro que necesita una explicación adicional: el parámetro UseVolumeBasedIndicators. Si lo pone en falso, entonces los últimos 2 indicadores (Ease of move y Money flow index) no se van a utilizar en los cálculos y los niveles van a ser automáticamente más pequeños por 10. A pesar de que utilizan el volumen, sabiendo que las plataformas de trading como tradestation cuando hacen cálculos intradiarios utilizan ticks en lugar de volumen hace que estos sean de hecho los mismos que se calculan aquí con volúmenes de metatrader 4, por lo que no hay ninguna diferencia en estos tampoco, y debería ser bastante seguro utilizar el (seguro como el uso de un indicador puede ser seguro, por supuesto )
Adjunto el artículo original de Norm North también, con sus explicaciones e ideas PD: parece que este indicador necesita marcos temporales más largos para funcionar bien. El ejemplo superior es un gráfico de 1 hora y parece funcionar bastante bien en un gráfico de 1 hora (es una conclusión rápida, de inspección visual, así que por favor pruebe sus propios marcos de tiempo para los símbolos que está utilizando, pero a veces está dando señales sorprendentemente buenas teniendo en cuenta que 10 indicadores necesitan "llegar a un consenso") Si uno lo usa como un indicador de búsqueda de picos, a veces da resultados sorprendentemente buenos sabiendo que no repinta

==============

Mladen, ¿qué pasaría si sustituyes los dos últimos (Ease of Move & Money flow index) por VolatilityBands? ¿O es por naturaleza un indicador incorrecto para reemplazarlos? Miraré este indicador esta noche y veré cómo se comporta mañana por la mañana y finalmente el sábado por la mañana para confirmar su eficacia cuando se mide con VolatilityBands y #DTosc en H1.

Gracias por responder.

 

Dada

Aquí tienes

También, en mi opinión, la orden no debe ser introducida hasta que el valor insync no cruce el valor 0. Aquí hay un ejemplo y como puedes ver se evitan las entradas falsas debido a la falta de confirmaciones de señales de cruce de línea cero.
Incluso más drásticamente, vea este ejemplo de un gráfico de 4 horas del EURUSD que le mataría si los cruces de línea cero no se tienen en cuenta (en realidad es un gráfico interesante (el EURUSD de 4 horas) porque haría una gran ganancia (una señal de compra está más a la izquierda) con cruces de línea cero y sin ellos mataría su cuenta)
Por supuesto, estas son sólo mis observaciones. Estoy abierto a sugerencias (ya tengo un par y las codificaré también para que veamos qué sale de ellas, ya que sí parece que este indicador, al tener en cuenta los cruces de línea cero, no es un santo grial, pero no está nada mal)

saludos

Mladen

dada45:
¿Se pueden añadir flechas al gráfico cuando se produce una señal de compra/venta?

¡Sería muy apreciado!

En general, sería estupendo que los indicadores que se publican incluyeran flechas en el gráfico. Es una gran manera de evaluar su eficacia y encontrar sus mejores ajustes.

Gracias de antemano.

Dada.
 

insync

¡Muchas gracias Mladen!

Tus notas son realmente correctas. ¿Se puede añadir un filtro al indicador para que las flechas aparezcan sólo cuando se cruce el cero?

Dada.

 

estoch no lag cci

Cambié el estocástico RSI de Mladen por el estocástico no lag cci e hice la versión gráfica también. También los Stoch Ma's tienes los 8 ma's de Mladens ma test indicator en la imagen usando ma=5 el ma de onda sinusoidal.

 

Muchas gracias por las modificaciones Mladen

He notado que cuando trazo siete pares cruzados para una divisa en particular mi ordenador se vuelve un poco lento. ¿Puedo solicitar una modificación adicional al indicador? Un parámetro opcional donde se pueda especificar el número máximo de barras del indicador a mostrar.

Una vez más, agradezco su tiempo y esfuerzo.

-spotforex

mladen:
spotforex

Aquí tienes

Hace todo lo que necesita (aquí es, por ejemplo, un 30 minutos invertido USDCHF (superior) y una normal EURUSD en un gráfico de EURUSD - correlaciones interesantes - no del todo 100%, pero casi )
PS: el nombre del símbolo debe ser introducido exactamente como el nombre está en su corredor (mayúsculas y minúsculas honrado) Podría convertirlo en mayúsculas, pero entonces en los casos en que un corredor utiliza "m" (una m minúscula) o similar en los nombres de los símbolos, que causaría un error por lo que es hasta el usuario para introducir el nombre del símbolo precisamente como debería (para metarader "eurusd" no es el mismo que "EURUSD")

PPS: el parámetro ForSymbol vacío significa símbolo actual

saludos

Mladen
Archivos adjuntos:
Razón de la queja: