Preguntas de un "tonto" - página 89

 
tol64:

También uso una bandera para desactivar algunas impresiones que se utilizan directamente en la depuración. Por cierto, una pregunta:

¿Es más rápido comprobar el estado de una bandera que llamar a Print()? Es decir, ¿tiene sentido desactivar las impresoras durante la optimización?

Sí, Print() es más rápido, Print() es bastante lento y no es ni de lejos tan rápido como recuperar las banderas y el registro no se obstruye.
 
Urain:
En el probador, los objetos gráficos no son compatibles en absoluto (al menos por ahora), ni en modo visual ni en modo sin visión.

fwa

¿Cómo es que no se apoya cuando puedo verlo con mis propios ojos?)

Los objetos de etiqueta muestran la información sin problemas, con cualquier color, tamaño y nombre de fuente.

Y también OBJ_ARROW.

Документация по MQL5: Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов
  • www.mql5.com
Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов - Документация по MQL5
 
Expert:

fwa

¿Cómo es que no se apoya cuando puedo verlo con mis propios ojos?)

Los objetos de etiqueta muestran la información sin problemas, con cualquier color, tamaño y nombre de fuente.

Y también OBJ_ARROW.

oops, así que ya está en marcha, no puedo seguir todo, todo cambia tan rápido.
 
Urain:
Uy, así que ya está en marcha, no puedo estar al tanto de todo, las cosas cambian muy rápido.

Vale, ya está solucionado).

¿Qué pasa con el 4203?

¿Por qué los objetos se crean sin obstáculos, pero averiguar el tipo de objeto provoca un error?

 
ilovebtc:

Pregunta número 1. En Windows 7 64 bits instalé el tester 527 build, cuando cierro el programa en el administrador de tareas el proceso con el mismo nombre desaparece también, resulta que el tester no realiza sus tareas en modo silencioso. ¿Cómo puedo solucionarlo?

Pregunta número 2. Al arrancar el sistema operativo, el probador no se reinicia, la única manera de sí mismo encontró un manos directas poner el programa de inicio automático, que no es conveniente, porque en el inicio aparece una ventana con el programa, me gustaría modo silencioso de la operación

Pregunta número 3. En qué principio distribuye las tareas, el ordenador del trabajo con un 4 núcleos y no ahti internet, hace muchas más tareas que en casa también, el de 4 núcleos (pero varias veces más productivo) hace tareas menos, y luego sólo se queda parado. He leído que los probadores de la gente están bombeando gigabytes de historias. Dónde se puede ver esto, dónde se bombea.

Pregunta número 4. ¿Todos tienen problemas para enviar un sms con un código? Es la tercera vez que intento recibir el sms, siempre sale con trabble.

Gracias de antemano por las respuestas.

1-2. ¿Ha creado agentes (pestaña Servicios)? Una vez creados, se inician automáticamente en nombre del sistema, son visibles en el Administrador de Tareas en la pestaña Servicios y en la pestaña Procesos (si todos los usuarios tienen permiso para mostrar los procesos). Sin embargo, a veces se detienen por sí solos.

2. Por probador aquí, ¿se refiere a Metatester 5 Agents Manager? (¡Los nombres del servicio y del gestor de agentes son los mismos en la lista de procesos!) No es necesario que esté en la memoria para que los agentes funcionen.

 

Perdonad que me repita, pero llevo días navegando por los foros de mql4 y mql5 y no encuentro nada.

Pregunta: ¿Cómo puedo cargar mi historial de MT4 a MT5? En el probador y en el terminal de comercio...

Por favor, ayuda, porque todo mi trabajo en mi Asesor Experto se ha convertido...

 

¿Pueden declararse las instancias de una clase como un array?

Por ejemplo, estoy tratando de hacer esto:

//+------------------------------------------------------------------+
//| CLASS_SOMETHING_VALUE                                            |
//+------------------------------------------------------------------+
class Something_Value
  {
private:
   int               var1;
   int               var2;
   //---
public:
   void Init(int aVar1,int aVar2)
     {
      var1=aVar1;
      var2=aVar2;
     }
   bool              GetValue(double  &aValue);
  };
//+------------------------------------------------------------------+
//| ARRAY_OBJECTS                                                    |
//+------------------------------------------------------------------+
Something_Value Objects[6][3];

//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
  {
   Initilization_Objects_Class();
  }
//---
void Initilization_Objects_Class()
  {
   for(int i=5; i>=0; i--)
     {
      for(int j=2; j>=0; j--)
        {
         Something_Value Objects[i][j].Init(i,j);
        }
     }
  }

Al compilar, me aparecen mensajes como este:

 
tol64:

¿Pueden declararse las instancias de una clase como un array?

Puedes, pero no tienes una declaración en tu código.
 
sergeev:
se puede. pero no se tiene una declaración en el código. sólo se usa.

Pensaba que había declarado un array de instancias de clase así:

//+------------------------------------------------------------------+
//| ARRAY_OBJECTS                                                    |
//+------------------------------------------------------------------+
Something_Value Objects[6][3];
¿Cómo hacerlo bien?
Документация по MQL5: Основы языка / Переменные
Документация по MQL5: Основы языка / Переменные
  • www.mql5.com
Основы языка / Переменные - Документация по MQL5
 
tol64:

Pensaba que había declarado un array de instancias de clase así:


¿pero por qué escribir el tipo una segunda vez?