Errores, fallos, preguntas - página 1254

 

El terminal pierde las velas y no las restaura después de reiniciar e intentar refrescar el gráfico. Construye 1024.

No había ninguna red disponible en el momento de la transacción.

https://charts.mql5.com/6/444/eurjpy-m30-metaquotes-software-corp-temp-file-screenshot-35242.png

Debería ser así (build 1010):

https://www.mql5.com/ru/charts/2742011/eurjpy-m30-instaforex-group-temp-file-screenshot-37966-png

Además, la línea de precios, especialmente en el oro salta +- 1000 pips, no sé si el balance salta detrás de ella cuando se abre una operación, sería desagradable de ver (MetaQuotes-Demo ).

Otro gráfico, sin velas: https://charts.mql5.com/6/447/gbpchf-m15-metaquotes-software-corp-temp-file-screenshot-20217.png

 

No entiendo por qué no hay manera de evitarlo en una situación simple para compilar sin una plantilla?

struct STRUCT
{
  int a;
  
  template <typename T>
  void operator =( const T &Source )
//  void operator =( const CLASS* &Source ) // если не template-вариант - ошибка компиляции
  {
    this.a = Source.a;
  }
};

class CLASS
{
public:
  int a;
  
  void operator =( const STRUCT &Source )
  {
    this.a = Source.a;
  }
};

void OnStart()
{
 STRUCT Struct;
 CLASS* Class = new CLASS;
 
 Class.a = 5;
 
 Struct = Class;
 Struct.a++;
 Class = Struct;
 
 Print(Class.a);
 
 delete(Class);
}
 
¿pueden decirme cómo añadir una confirmación de compra MANUAL? Gracias de antemano.
 

Así es el oficio:

)))

Archivos adjuntos:
 
zaskok:

No entiendo por qué no hay manera de evitarlo en una situación simple para compilar sin una plantilla?

Como la clase CLASS debe estar predefinida, añada la siguiente línea antes de declarar la estructura STRUCT:
class CLASS;
Документация по MQL5: Основы языка / Типы данных / Структуры и классы
Документация по MQL5: Основы языка / Типы данных / Структуры и классы
  • www.mql5.com
Основы языка / Типы данных / Структуры и классы - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
zaskok:

¿Por qué no puedes hacerlo?

Corregido.

Espera a la siguiente compilación.

 
Crucian:

Así es el oficio:

)))

Me pasó algo parecido cuando estaba cargando el terminal con induladores pesados en 28 pares, en la ventana de revisión del mercado todo cambiaba normalmente, pero los gráficos estaban parados)
 
Olegts:
Tuve un problema similar cuando estaba cargando el terminal con 28 pares de induladores pesados, la ventana de revisión del mercado cambiaba bien pero los gráficos eran como palos en el suelo).

No hay pavos pesados. Actualizado a la versión 1026. Las velas se dibujan pero el agujero no se ha cerrado y no se actualiza. Pero espero que haya un problema con las cotizaciones.

https://charts.mql5.com/6/451/eurjpy-m1-metaquotes-software-corp-temp-file-screenshot-16452.png

A mí me ha pasado algo parecido a esto cuando estaba en el foro.

Archivos adjuntos:
 
mql5:
Como la clase CLASS debe estar predefinida, añada la siguiente línea antes de declarar la estructura STRUCT:

No conocía esta función, ¡gracias!

alexvd:

Corregido.

Espera a la siguiente compilación.

¡Genial! Respeto con una petición.
 
¿Alguien ha notado después de colocar órdenes pendientes (MT5 1010) con la configuración del tiempo en vivo, que la hora de vencimiento de la orden (después de la configuración) es siempreORDER_TIME_GTC en lugar deORDER_TIME_SPECIFIED?