Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Hola mladen y pandilla,
Tengo un indicador que deseo utilizar en un EA.
Al mirar los valores en la ventana de datos, parece que el indicador no siempre calcula los valores para todas las variables. Ver capturas de pantalla adjuntas para explicar mejor lo que estoy tratando de decir aquí:
- En el punto magenta, el indicador no muestra ningún valor para bbMacd.
- En el punto de color lima, el indicador no muestra ningún valor para Upperband.
¿Puede echar un vistazo y ver si este indicador se puede hacer adecuado para el uso de EA en la condición actual.
Mi objetivo: Deseo utilizar los "puntos" y calcular la distancia de la banda superior/inferior, si la distancia es mayor que x, dar señal, etc.
¡Muchas gracias de antemano!
Snowski,
Prueba este primero (este 100% seguro que calcula y dibuja todos los valores:)) No es uno corregido sino uno diferente
Si quieres usarlo desde el EA, asegúrate de poner el parámetro DrawDots en true (para evitar un punto extra y una comparación extra del buffer si quieres una comparación de "tendencia" también) Además, este siempre tiene un valor en el 3er buffer (valores macd) Así que, para el propósito que quieres, es suficiente comparar los valores del 3er buffer con los valores del 1er y/o 2do buffer sin importar la configuración de DrawDots
Gracias mladen, el código parece mucho más sencillo...
Pero no voy a ser capaz de utilizarlo en un EA.... por desgracia. Los canales y los puntos siguen moviéndose ligeramente con cada tick... incluso hasta 20 barras atrás.
¿Hay alguna forma de tener los puntos y las líneas "fijas" una vez dibujadas? ¿Así que no hay que "repintar"...?
Saludos, San.
San,
No es un repintado. Es, en definitiva, un simple caso de bandas de Bollinger aplicadas a la línea de señal del MACD. Nada fuera de lo común ni nada demasiado exigente que pueda provocar algún error de codificación. Ni siquiera se repinta la línea de color.
El movimiento de los canales (visual) se produce cuando se hacen los nuevos máximos o los nuevos mínimos y entonces metatrader reposiciona cada valor anterior para dibujarlo. En cuanto a los valores, no puede repintar ya que está trabajando sobre los mismos valores de entrada y por tanto los valores son los mismos, Por favor, vuelve a descargar el indicador y compruébalo de nuevo
_________________________
PD: en el que has posteado el error al calcular las desviaciones viene de esta línea :
[php]double iStdDevOnArray(double array[],int total, int ma_period, int ma_shift, int ma_method, int shift)
Así que el MODE_EMA está colocado donde debería estar el parámetro para ma_shift
saludos
mladen
Estoy de acuerdo, mladen, "repintar" no es la frase correcta para esta situación. De ahí las "comillas" simples.
La principal preocupación que tenía: ¿La distancia entre el "punto: y la "línea bb" sigue siendo la misma en las barras anteriores? Lo comprobaré yo mismo también, pero tal vez sepa la respuesta de inmediato...
Si esto no cambia, entonces se podría utilizar en EA.
Saludos y gracias de nuevo,
San.
San,
No te preocupes : no cambia. La distancia (diferencia entre las bandas y la línea MACD ) de la primera barra cerrada y las barras más antiguas no cambia. Te lo garantizo en este caso
saludos
mladen
Gracias, eso tiene sentido dada la explicación que diste en el post anterior.
Por cierto, ¡muy buena la búsqueda de errores!
Saludos, San.
Indicador de salto Uni-Cross
Hola Mladen
hace algún tiempo, usted ha arreglado el indicador uni-cross. Sólo hay un problema: Las señales saltan de una barra a la siguiente. Así que no puedo localizar, donde es la señal. Es posible para usted, para echar un segundo vistazo a este indicador y tratar de encontrar una solución.
Gracias por su esfuerzo
Patona
...
pipmagnet.
Creo que esto debería resolver tu problema, pero no estoy seguro. Por lo que veo, el indicador no funcionará si los nombres de los símbolos contienen alguna "adición" (EURUSD es EURUSDm por ejemplo, o cualquier cosa similar que estén usando estos días)
Añadido un parámetro : "adición" - simplemente introduce cualquier carácter adicional que tu broker esté usando en los nombres de los símbolos, y debería funcionar1000pips_medium_1patona,
Lo siento, pero el "salto" es un resultado de la naturaleza centrada en TMA. Escribí una advertencia en la fuente al respecto (este :
//| |
//| disclaimer : centered triangular moving average |
//| recalculates last half cycle bars, and thus those |
//| bars are subject of changing |
//| |
//+------------------------------------------------------------------+
Por desgracia, no hay cura para eso.
saludos
mladen
SchaffTrendLine niveles 25/75
Hola Mladen,
En la página 131 y en el post #1308, te pedí que por favor cambiaras la nueva versión de las "Flechas" para que alerte cuando el precio rompa los niveles 25/75 en lugar de cambiar el color como lo hace actualmente. Sé que estáis muy solicitados en toda la TSD, pero ¿podríais considerar mi petición, por favor? Si cree que no tiene tiempo, por favor, hágamelo saber.
También, el "Schaff Trend Cycle mtf" - ¿te importaría hacer una versión de Flechas de este también con la única Flecha mostrando cuando el STC mtf cae a través de los niveles 25/75? Si no es posible debido a la naturaleza MTF del indicador, ¿podría hacer que cambie de color como el original, en cuyo caso tendríamos una alerta al menos?
Esperando su respuesta y gracias de antemano.