Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 1017

 

Compilador versão 2007 .

ulong Func()

{

retorno -1;

}

0 rreors 0 avisos

Isto está bem?

 
pivomoe:

A versão do compilador é 2007.

ulong Func()
{
 return -1;
}
0 erreors 0 warnings

Isto é normal?

Porque não deveria estar tudo bem?

E por favor, aprenda a inserir código.

 

perguntas de principiantes...

Sou um principiante, por isso tenho uma pergunta a fazer.


deverá isto ser considerado como um desejo de metaquotas, ou já lá está?


16. O fundo indicador na cave deve ser transparente e, portanto, não deve cobrir o preço.

17. para guardar definições de cor indicadora num modelo.

ver anexo.


cpsb

Arquivos anexados:
 
Estou a ficar sem espaço no cd.
Estou a pensar em transferir algumas das citações para uma unidade de polegar,
utilizando ligações simbólicas.

Posso fazer isso?

Lembro-me de utilizar ligações simbólicas para criar uma pasta de modelos partilhada para 2 terminais.

Congr.

 
Stalker:

perguntas de principiantes...

e eu sou um principiante, por isso tenho uma pergunta.


deverá isto ser considerado como um desejo de metaquotas, ou já lá está?


16. tornar o fundo indicador na cave transparente e assim não cobrir o preço.

17. que as definições de cor do indicador sejam guardadas no modelo.

https://hkar.ru/XGKT (NÃO tenho IMAGENS para inserir a fotografia, aqui está a prova https://hkar.ru/XI9n )


cpsb

Bem, quando terminar, tente arrastar a imagem para a caixa de entrada de texto.

 
Alexey Viktorov:

Bem, quando terminar, tente arrastar a imagem para a caixa de entrada de texto.

fez um recorte e uma pasta prensada. não funcionou! em anexo.
 
Alexey Viktorov:

Não é isso que eu quero dizer. Afinal, nada me impede de copiar temporariamente estes dois indicadores para um local normal, compilar, apagar e trabalhar com o Consultor Especialista sem restrições.

Ou, se eu ligar o recurso à colocação normal do indicador e depois tentar alterá-lo para uma ligação simbólica.

Consegui fazê-lo ))))

Já o fiz. Liguei o recurso e compilei-o. Funciona. Tenho um terminal "limpo" sem CC. Copiei este indicador para ele e lancei.... Não funciona (((.

Porquê?

//----------------------------------------------------------------------------------------------
#resource   "\\Indicators\\Market\\XXXX.ex5"
//----------------------------------------------------------------------------------------------
#property   strict
........
   handle_MA = iCustom(Symbol(),0,"::Indicators\\Market\\XXXX.ex5",InpPeriodMA);
   if(handle_MA == INVALID_HANDLE)                                         // проверяем наличие хендла индикатора
   {
      Print("Не удалось получить хендл индикатора handle_MA");             // если хендл не получен, то выводим сообщение в лог об ошибке
      return(INIT_FAILED);                                                 // завершаем работу с ошибкой
   }
2019.03.23 14:24:18.908 XXXX    invalid license (538)
2019.03.23 14:24:18.908 my_XXXX (USDCHF,H1)     cannot load custom indicator '....\MQL5\Indicators\my_XXXX.ex5::Indicators\Market\XXXX.ex5' [4802]
2019.03.23 14:24:18.908 my_XXXX (USDCHF,H1)     Не удалось получить хендл индикатора handle_MA
 
Сергей Таболин:

Tenho as minhas mãos ))))

Feito. Ligou o recurso, compilou-o. Funciona. Tenho um terminal "limpo" sem CC. Copiei este indicador para ele e lancei.... Não funciona (((.

Porquê?

Tentei trabalhar com recursos, demorou algum tempo. Uma variante - o nome do recurso não deve exceder 63 caracteres

O comprimento da cadeia de caracteres constante <caminho_do_ficheiro_de_fonte> não deve exceder 63 caracteres.

o caminho em si tem de estar correcto, eu tentaria primeiro ligar um indicador simples, e depois do Mercado - os indicadores do Mercado também são restritos, a demonstração só funciona no testador e os indicadores do Mercado não podem ser copiados - tem de os descarregar para cada terminal
 
Сергей Таболин:

É difícil de compreender qualquer coisa com estes nomes. Não tenho qualquer problema em ligar os indicadores como recursos.


 
Сергей Таболин:

Tenho as minhas mãos ))))

Feito. Ligou o recurso, compilou-o. Funciona. Tenho um terminal "limpo" sem CC. Copiei este indicador para ele e lancei.... Não funciona (((.

Porquê?

O que é que isso tem a ver com

#property   strict