Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 6. - página 505
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
Lo necesitas, por supuesto. Pues bien, ¿cómo aplicar esta construcción a la búsqueda del mínimo? No puedo hacerlo con mi cerebro)
Para encontrar el máximo, se asigna a la variable val el valor 0 (obviamente menor que cualquiera de los valores de los indicadores).
Esto significa que para encontrar el mínimo, debemos añadir un valor deliberadamente más alto. Se puede utilizar la constante EMPTY_VALUE o el valor del indicador directamente en alguna barra entre las que se busca el mínimo.
O así:
¡Claro que sí! Bien, ¿cómo se aplica esta construcción para encontrar el mínimo? No puedo entenderlo).
Sale -1.Y quiero aprender a declarar un array. Lo intenté de esta manera:
El bucle pasa por 34 valores y el array sólo contiene 33 celdas, correcto.
Y prueba con ArrayMinimum(num_array,WHOLE_ARRAY,0);
... También quiero aprender a declarar un array...
Si sólo es para el entrenamiento y el propósito cognitivo...
El periodo en el que se determinan los mínimos y los máximos - debe ser un parámetro externo que permita el ajuste y la optimización.
Así que, en primer lugar, el array se declara sin tamaño:
double val[];
La declaración del array se hace en una sección común, no en una función.
En la función init, el tamaño se establece en el array:
Ahora en la función de inicio llenamos el array:
Por último , se aplican ArrayMaximum() y ArrayMinimum() a la matriz.
Para encontrar el máximo, se asigna a la variable val el valor 0 (obviamente menor que cualquiera de los valores de los indicadores).
Esto significa que para encontrar el mínimo, debemos añadir un valor deliberadamente más alto. Se puede utilizar la constante EMPTY_VALUE o el valor del indicador directamente en alguna barra entre las que se busca el mínimo.
O así:
El bucle pasa por 34 valores, mientras que el array sólo contiene 33 celdas, arréglalo.
Y prueba con ArrayMinimum(num_array,WHOLE_ARRAY,0);
Queridos compañeros programadores Estoy en problemas, por favor ayúdenme.
Ya me he devanado los sesos con este código.
Aquí está la función completa:
Alcanza a imprimir y esto es lo que sale:
Mientras que el ticket: 225299700 es un ticket de pedido OP_SELLLIMIT.
Y modifica el stop loss de esta orden seleccionada como se esperaba. Pero OP_BUY no se ve, aunque estoy seguro de que existe:
¿Cuál puede ser el problema? ¿Por qué me hace esto? Por favor, ayúdenme a entender.
otra pregunta sobre la función
cómo hacer que un rectángulo se dibuje hacia adelante en lugar de hacia atrás, por ejemplo, cinco barras hacia adelante a un precio especificado...... y que no se vuelva a dibujar
He echado un vistazo. Gracias.
Sin embargo, no hay mucha información en la pregunta. Hay muchos extremos en las barras horarias del mes. Y por cierto, ¿extremos de qué exactamente?