Preguntas de un "tonto" - página 102

 
Alfff:

Hola. Quiero ejecutar mi Asesor Experto en AUD/USD. Como lo hago, solo lo tengo funcionando en euro/dólar. He cambiado el par en el menú Servicio/Configuración/Descarga. Pero recibí el mensaje" No se encontróel símbolo seleccionado ".

Gracias.

Pruebe a abrir "Market Watch" (Ctrl+M) en el terminal, haga clic con el botón derecho en la opción "Símbolos..." y seleccione el símbolo deseado.
 

Me pueden decir cómo convertir los segundos de tipo datetime a int sin que haya una advertencia amarilla durante la compilación.

   datetime DT = 100; 
   int Sec = DT;

Advertencia amarilla: posible pérdida de datos debido a la conversión del tipo

Ambos son segundos enteros. ¿Qué hay que perder?

 
awkozlov:

Ambos son segundos enteros... ¿Qué hay que perder?

4 bytes

datetime es largo de hecho

Lea sobre la conversión explícita de tipos

Документация по MQL5: Основы языка / Типы данных / Приведение типов
Документация по MQL5: Основы языка / Типы данных / Приведение типов
  • www.mql5.com
Основы языка / Типы данных / Приведение типов - Документация по MQL5
 
awkozlov:

Me pueden decir cómo convertir los segundos de tipo datetime a int sin que haya una advertencia amarilla durante la compilación.

   datetime DT = 100; 
   int Sec = (int)DT;

O

   datetime DT = 100; 
   int Sec = int(DT);


Advertencia amarilla: posible pérdida de datos debido a la conversión del tipo

Ambos son segundos enteros. ¿Qué hay que perder?

datetime == uint, no int. Algunos son más enteros. :)

 
MetaDriver:

o


datetime == uint, no int. Hay diferentes tipos de enteros. Algunos son más enteros. :)

Gracias.

Entonces Sleep entiende los milisegundos negativos :)

 
MetaDriver:

o


datetime == uint, no int. Algunos son más enteros. :)

No, es así en la 4. Aquí ya miran al futuro.

https://www.mql5.com/ru/docs/basis/types/integer

datetime

8

0 (1970.01.01 0:00:00)

32 535 244 799 (3000.12.31 23:59:59)

__time64_t

Документация по MQL5: Основы языка / Типы данных / Целые типы
Документация по MQL5: Основы языка / Типы данных / Целые типы
  • www.mql5.com
Основы языка / Типы данных / Целые типы - Документация по MQL5
 
awkozlov:

Gracias.

Entonces Sleep entiende los milisegundos negativos :)

¡Qué lástima! Duerme que entiende todo... ;)
sargazo:

No, es así en la 4. Aquí ya miran al futuro.

https://www.mql5.com/ru/docs/basis/types/integer

datetime

8

0 (1970.01.01 0:00:00)

32 535 244 799 (3000.12.31 23:59:59)

__time64_t

Sí. Bueno, es lo mismo. Más malditamente seguro. :-)
 
¿Puede decirme si funciones como Sleep() y PlaySound() deben restringirse para su uso en los modos de prueba y optimización, o si ya lo han hecho?
 
tol64:
¿Puede aconsejarnos si debemos restringir funciones como Sleep() y PlaySound() para su uso en los modos de prueba y optimización, o ya lo han implementado?

Mira esto y más allá: https://www.mql5.com/ru/forum/1111/77901#comment_77901

Por experiencia: el probador sólo se desplaza por el historial durante un periodo de tiempo determinado, si se trata de sleep(). No recuerdo lo de la discusión sobre el sonido.

 
Yedelkin:

Mira esto y más allá: https://www.mql5.com/ru/forum/1111/77901#comment_77901

Por experiencia: el probador sólo se desplaza por el historial durante un periodo de tiempo determinado, si se trata de sleep(). No recuerdo lo de la discusión sobre el sonido.

Gracias. Parcialmente despejado.

---

La lista de objetos tiene ahora un botón de Listar todo. ¿He entendido bien que los objetos creados por el Asesor Experto y el usuario están ahora separados? Esto significa que, si no se pulsa el botón, la lista muestra ahora sólo los objetos creados por el usuario. Muy útil, gracias. :)

---

Tengo otra pregunta sobre stack overflow. A veces los expertos no cargan. Para ser más exactos, se carga y se descarga a la vez con dicho mensaje. El motivo no está claro, ya que puede ocurrir o no. ¿Quién sabe cuál puede ser la razón?