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

 
41ckm39fi:
He reescrito la lógica para comparar muwings todavía no hay mensajes, no puedo averiguar cuál es el error.

¿Has mirado mi versión?
 
Vinin:

¿Has visto mi versión?
No, ¿dónde está?
 
41ckm39fi:
No, ¿dónde está?

En la página anterior.
 
Vinin:

En la página anterior.
Lo encontré. Voy a echar un vistazo.
 
Reshetov:
De ninguna manera. Cada cocina tiene sus cotizadores.


Resulta que no es tan desesperante http://www.onix-trade.net/forum/index.php?showtopic=87470&st=0&gopid=398757&#entry398757

Continuando la búsqueda ))

 
vlad123:

Cómo consigo que MathRand funcione correctamente, obtengo el mismo conjunto de números aleatorios cada vez que lo ejecuto. Lo que significa que no son aleatorios.

MathRand debe ser inicializado con MathSrand() antes de su uso,

y recomiendo pasar TimeLocal() como parámetro de MathSrand().

La inicialización se requiere una vez, luego para 32768 peticiones MathRand() no tiene repeticiones,

Después puedes inicializar de nuevo si quieres una nueva secuencia, de lo contrario ocurre lo mismo.

Por supuesto, se puede inicializar cada paso, pero es necesario controlar el parámetro de inicialización para cambiar,

Por lo demás, es la misma secuencia.

 
Son las vacaciones o algo así. Nadie está escribiendo nada. Felices fiestas a todos.
Es una pregunta sencilla, pero soy muy estúpido. y no son las vacaciones... ;)

Tenemos que encontrar el máximo y el mínimo más alto en N número de días de la historia, empezando ahora...

Tal vez haya una solución lista, para no tener que reinventar la rueda...
ZS. Por favor, no me patees demasiado. Sé que es elemental, pero el trabajo me ha dejado sin ideas y estoy en una profunda postración/nirvana... Debería...

 

Atascado en un problema ... ayuda ...

for(int i = 0; i < OrdersTotal(); i++)
  {
    
    if(!OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) continue;
    if(OrderSymbol() != Symbol()) continue;
    if(OrderMagicNumber() != MAGA) continue; 
    if(OrderType() == OP_BUY)DS=1;


El selector encuentra una orden si hay una abierta pero si no hay ninguna abierta ¿cómo puedo encontrarla? el selector seguirá mostrando la última posición cerrada existente...
 

- obtener los números de las barras más externas para el período en cuestión.

- utilizar las funciones de búsqueda de máximos y mínimos.

https://docs.mql4.com/ru/series/iLowest

https://docs.mql4.com/ru/series/iHighest

 
¿Cómo puedo comprobar la ausencia de una orden abierta o pendiente con un número mágico determinado? Podemos comprobar la presencia de una orden seleccionada, pero ¿cómo puedo comprobar la ausencia de una orden?