Erros, bugs, perguntas - página 1915

 

A ilusão de que o código está correcto

#property library
#define  MACRO1(X)               (X)
//#define MACRO2
int f()
{
        return MACRO1( 1
#ifdef  MACRO2
                + 1
#endif
                - 1 );
}
Nenhuma mensagem de erro
 

Agora dá um erro, mas antes (por exemplo, construir 1571) funcionava - #import foi combinado com sucesso com macro...

#define  TEST1   "test1.ex5"
#define  TEST2   "Z:\\VERSION1\\test32.dll"
//
#import  TEST1                   //Error: #import is expecting a filename
#import  TEST2                   //Error: #import is expecting a filename
#import
era muito conveniente para o código de cross-platform - centralizando as macros num só local era possível mudar o caminho e nome (32bit/64bit, UNICODE/ANSI) para dll, e o caminho e extensão (ex4/ex5) para mql. E o mais importante é que tudo funcionava antes

#recurso com macro ainda funciona - uma linha pode desactivar/activar dezenas de recursos

#incluir com macro não funcionava antes, mas seria conveniente trabalhar no futuro (porque #incluir é pior que #recurso) que permitiria mudar facilmente, por exemplo, o caminho em dezenas de linhas de dezenas de ficheiros

 

Gostaria de salientar.

Os clientes queixam-se de que não podem instalar o produto após a compra.

Pressionam o botão "instalar", mas o produto adquirido não é instalado.

 
Alexandr Bryzgalov:

Gostaria de salientar.

Os clientes queixam-se de que não podem instalar o produto após a compra.

Pressionam o botão "instalar", mas o produto adquirido não é instalado.

Que produto ?
 
Alexander:
Que produto ?

Enviei-lho numa mensagem privada.

já o segundo cliente está a falar de problemas de instalação após a compra.
 
Alexander:
Que produto ?

Também eu tenho tido queixas ultimamente sobre a instalação de i-Orders recentemente adquiridos.

Resolvido com o serviço -desk.

 

Não consigo encontrá-lo na ajuda, há alguma forma de descobrir se um Consultor Especialista está a correr num gráfico específico?

 
Konstantin:

Não consigo encontrá-lo na ajuda, há alguma forma de descobrir se um Consultor Especialista está a correr num gráfico específico?

https://www.mql5.com/ru/docs/constants/chartconstants/enum_chart_property#enum_chart_property_string
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы графиков / Свойства графиков
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы графиков / Свойства графиков
  • www.mql5.com
Стандартные константы, перечисления и структуры / Константы графиков / Свойства графиков - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Andrey Barinov:
https://www.mql5.com/ru/docs/constants/chartconstants/enum_chart_property#enum_chart_property_string

obrigado ))

 

Pergunta para os criadores. Os chamados Serviços foram anunciados. Quando podemos esperá-los?