Errores, fallos, preguntas - página 1421

 

A100:

class A { public:
template<typename T>
        A( T ) { Print( typename( T )); }
};
class B { public:
template<typename T>
        void f( T t ) { A a( t ); } //вызываем A::A(...)
};
void OnStart()
{
        B b;
        int i = 0;
        b.f( i ); } 
Resultado: int

Ha. Y aquí hay un código fuente ligeramente modificado:

class A { public:
template<typename T>
        A( T ) { Print( typename( T )); }
};
class B { public:
template<typename T>
        void f( T t )
        {
          delete new A( t ); // должны получить новый класс A<string>, а используется A<int>
        }
};
void OnStart()
{
        B b;
        int i = 0;
        A *a = new A(1); // здесь хотим тип int
        b.f( "" ); // а тут передаем строку
        delete a;
}

produce dos veces int en lugar de int y string.

La primera (en orden de ejecución del algoritmo) salida del tipo constructor afecta a la segunda instancia creada de la clase templada.

El servicio de atención al cliente no se pronuncia en este momento (número de billete#1336035).

 
Ilya Malev:
¿Se supone que las funciones de MT5 funcionan en MT4?
El Servicio de Atención al Cliente sugirió que se discutiera el tema en el foro. Aquí está el enlace si está interesado: https://www.mql5.com/ru/forum/66180
Сервисдеск. Жалобы, предложения.
Сервисдеск. Жалобы, предложения.
  • www.mql5.com
Поэтому уменьшайте количество баров на графике до необходимого предела. - - Категория: общее обсуждение
 
Stanislav Korotky:

Ha. Y aquí hay un código fuente ligeramente modificado:

produce int en lugar de int y string dos veces.

Obtengo int y string (MT5\1204\32). Inténtelo de nuevo - a veces, si se adjunta al gráfico inmediatamente después de la edición y la compilación, puede ejecutar la versión anterior (antes de la edición).

 

Buenas noches, amigos!
¿Pueden decirme por qué el stop loss no siempre está fijado, a veces no lo está?

 
Сергей Верещак:

Buenas noches, amigos!
¿Pueden decirme por qué el stop loss no siempre se fija, a veces no lo hace?

El Stop Loss y el Take Profit pueden establecerse a un intervalo determinado (diferente para cada instrumento) desde el precio actual.
 
A100:

Obtengo int y string (MT5\1204\32). Inténtelo de nuevo - a veces, si se adjunta a un gráfico inmediatamente después de la edición y la compilación puede ejecutar la versión anterior (antes de la edición).

Esto es MT4. Lo he estado probando durante los últimos días. Construye 902/32.
 
   ENUM_TIMEFRAMES tf=NULL;
   if(tf==NULL)   tf=Period();

Error de generación de código

Construir 1200/64

 

¡Hola! No puedo suscribirme a la señal. ¿Cuál podría ser la razón y hay alguna forma de solucionarlo? el libro de registro dice -

2015.11.01 08:31:01.786 '1448638': Señal - error al comprar el producto [136853] - intento de suscribirse a una señal ajena, el corredor sólo tiene habilitadas las señales propias


 

Se ha trasladado:

Foro sobre comercio, sistemas de comercio automatizados y prueba de estrategias de comercio

Discusión sobre el artículo "Cómo publicar su producto en el servicio Marketplace"

Mihail Matkovskij, 2015.11.01 12:55

No puedo actualizar el terminal a la build 902, antes se actualizaba todo, pero ahora no puedo hacerlo desde hace 3 días. Versión: 4; build: 890; bit rate: 32. ¿Cuál puede ser la razón?

 

Fugas de memoria

class A {};
void OnStart()
{
        for ( A a; false; );
}