[¡Archivo!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. No puedo ir a ningún sitio sin ti - 4. - página 187

 
Pyro:

No necesito un ciclo. Necesito conseguir el LOT del último pedido, no importa cuál, no necesito filtrar. No hay nada sobre LOT en el ejemplo. Estoy confundido.

https://www.mql5.com/ru/forum/107476/page11
Función GetLotLastOrder()
 
Saludos a todos buenas tardes! Desde la ventana de google, ¿dónde nichol es posible subescribir una variable ordinal en código mql4? word?
 

DmitriyN


Gracias, ya lo he solucionado. Había un fallo bastante curioso porque los pedidos se cerraban en el orden equivocado (de mayor a menor), por lo que el último pedido era siempre 0,1 y pensé que era un fallo.



 
YOUNGA:
Sugerir un "principio favorito" de formación de nombres de EA - y que tenga en cuenta el principio de funcionamiento y la versión, etc.
De forma sencilla.
Fecha+nombre+indicador (variante para el indicador personalizado, magik=fecha)
Ejemplo:
120616_IntegerCPBinarTrade_v2

Bien ordenado, se puede ver la secuencia de creación de EA.
 

Vinin:
¿Por qué una función de este tipo, recientemente hizo una neurona en ZZ, EA, pero no utilizar una función de este tipo. Sobre todo porque la mayoría de las ZZ están diseñadas para la toma de decisiones visuales únicamente.


El programa calcula una vez por barra ( bool NewBar() ). Al mismo tiempo, dibuja líneas una vez por barra. Esto da lugar a muchas veces innecesarias (sobrecargando el procesador) produciendo líneas extra y los mismos cálculos. Se podrían haber hecho otros cálculos en este momento. En este punto será totalmente suficiente para hacer estos cálculos y el dibujo una vez a la aparición de un nuevo rayo en zigzag. A continuación, se puede volver a calcular el rayo. En una palabra, cuando hay un nuevo rayo, significa que al principio de este rayo se ha formado una curva y es necesario una vez antes del siguiente rayo hacer cálculos y dibujar líneas.

Los demás cálculos se realizan a la aparición de una nueva barra, y el otro tick.

Pero lo que pido, una vez en la aparición de un nuevo rayo en zigzag.

 
¿Puedes decirme por qué la ventana con las variables externas (extern) no se abre cuando se adjunta el script?
 
silhouette:
¿Puedes decirme por qué la ventana con las variables externas (extern) no se abre cuando se adjunta el script?
¿Tiene estas letras en su código?
#property show_inputs
 
silhouette:
¿Puedes decirme por qué la ventana con las variables externas(extern) no se abre cuando se adjunta el script?

entrada
 

Gracias, la ventana ha aparecido. Ahora lo sabré.

 

Y otra pregunta.

Cómo hacer que para (i=1; i<StartBar; i++) StartBar sea la barra con la curva especificada (extern int b= 2)del timeframe más antiguo (extern int = ... ; //W1, MN1)

Razón de la queja: