Erros, bugs, perguntas - página 1254

 

O terminal perde velas e não as restaura depois de reiniciar e tentar actualizar a carta. Construir 1024.

Não havia rede disponível na altura da transacção.

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

Deveria ser assim (construir 1010):

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

Além disso, a linha de preços, especialmente em saltos de ouro +- 1000 pips, não sei se o saldo salta por trás quando uma troca é aberta, seria desagradável de observar (MetaQuotes-Demo ).

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

 

Não compreendo porque não há forma de o contornar numa situação simples para compilar sem um modelo?

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);
}
 
pode dizer-me como adicionar uma Confirmação de Compra MANUAL ? Obrigado de antemão !
 

Tal é o ofício:

)))

Arquivos anexados:
 
zaskok:

Não compreendo porque não há forma de o contornar numa situação simples para compilar sem um modelo?

Como a classe da CLASSE deve ser predefinida, adicionar a seguinte linha antes de declarar a estrutura STRUCT:
class CLASS;
Документация по MQL5: Основы языка / Типы данных / Структуры и классы
Документация по MQL5: Основы языка / Типы данных / Структуры и классы
  • www.mql5.com
Основы языка / Типы данных / Структуры и классы - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
zaskok:

Porque não pode fazer isso?

Corrigido.

Esperar pela próxima construção.

 
Crucian:

Tal é o ofício:

)))

Eu tinha algo semelhante quando estava a carregar o terminal com induladores pesados em 28 pares, na janela de revisão do mercado tudo estava a mudar normalmente, mas os gráficos estavam parados)
 
Olegts:
Tive um problema semelhante quando estava a carregar um terminal com 28 pares de induladores pesados, a janela de revisão do mercado estava a mudar bem, mas os gráficos eram como paus no chão).

Sem perus pesados. Melhorado para construir 1026. Os castiçais estão a desenhar mas o buraco não se fechou e não se actualiza. Mas espera-se que haja um problema com as citações.

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

Tive algo semelhante a este quando estive no fórum.

Arquivos anexados:
 
mql5:
Como a classe da CLASSE deve ser pré-definida, adicionar a seguinte linha antes de declarar a estrutura STRUCT:

Não tinha conhecimento desta característica, obrigado!

alexvd:

Corrigido.

Esperar pela próxima construção.

Óptimo! Respeito por um pedido.
 
Alguém reparou, depois de fazer encomendas pendentes (MT5 1010) com tempo de espera, que o tempo de expiração da encomenda (após a definição) é sempreORDER_TIME_GTC em vez deORDER_TIME_SPECIFIED?