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
Aquí está la función original start() de este indicador
La función utiliza el cálculo de la media. Hay que sustituirla por una función estándar.
Se ve así
Se adjunta la variante del indicador con la corrección
Ahora pasemos a la lógica del indicador en sí (no digo que la versión propuesta sea la ideal)
Simplemente me gusta más
Un buen ejemplo. Pero se trata más de la optimización que de la lógica.
Y la lógica también, la lógica del pensamiento.
La tercera opción es abandonar por completo las condiciones lógicas del indicador. La pregunta que se plantea es si es posible.
Intentemos
Para ello vamos a añadir un par de variables lógicas
El código completo de la función de inicio ahora es
if(counted_bars < 0) return(-1);
¿En qué lógica se basa esta línea?
if(counted_bars < 0) return(-1);
¿En qué lógica se basa esta línea?
No es mi línea. Es el autor de
Código óptimo para start()
Análisis comparativo de las opciones de trabajo
Opción óptima número 2. Las condiciones booleanas no se pueden descartar
La opción 5 se basa en ella
Se olvidó del guión
Se olvidó del guión
Me gustaría añadir algo sobre la sección criticada por gip:
No entiendo por qué tenemos que bailar alrededor de las variables booleanas cuando podemos escribirlo de esta manera: