Erros, bugs, perguntas - página 1399

 
Artyom Trishkin:

pergunta mql4:

Não pode escrever alguns caracteres no comentário da ordem? Por exemplo, escrevendo no comentário

realmente escrevendo Extremum DC _KF no comentário

se escrever

Realisticamente, no comentário que escreve Extremum DC KF

Que outros ícones e as suas combinações são substituídos por outros caracteres? A questão é que, por vezes, escrevo a minha informação de trabalho no comentário.

Alguns caracteres são utilizados para o encontrar na corda, por exemplo #, $, %, %...

Aqui está a solução:

//+------------------------------------------------------------------+
//|                                                  test_script.mq4 |
//|                        Copyright 2015, MetaQuotes Software Corp. |
//|                                             https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2015, MetaQuotes Software Corp."
#property link      "https://www.mql5.com"
#property version   "1.00"
#property strict
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
  {
//--- объявим символьные константы & #, $, %
   int a='&';
   int b='#';
   int c='$';
   int d='%';
//--- выведем константы на печать
   Print(a,b,c,d);
//--- добавим символ в строку
   string test="";
   StringSetCharacter(test,0,a);
   Print(test);
//--- соединим свою фразу со строкой
   Print("Extremum DC"+test+"KF");

//--- заменим символ в строке
   StringSetCharacter(test,0,b);
   Print(test);
//--- соединим свою фразу со строкой
   Print("Extremum DC"+test+"KF");

//--- заменим символ в строке
   StringSetCharacter(test,0,c);
   Print(test);
//--- соединим свою фразу со строкой
   Print("Extremum DC"+test+"KF");

//--- заменим символ в строке
   StringSetCharacter(test,0,d);
   Print(test);
//--- соединим свою фразу со строкой
   Print("Extremum DC"+test+"KF");
  }
//+------------------------------------------------------------------+

e o resultado é impresso:

2015.10.14 13:55:42.863 Script TestScripts\test_script WTI,Daily: loaded successfully
2015.10.14 13:55:42.866 test_script WTI,Daily: initialized
2015.10.14 13:55:42.866 test_script WTI,Daily: 38353637
2015.10.14 13:55:42.866 test_script WTI,Daily: &
2015.10.14 13:55:42.866 test_script WTI,Daily: Extremum DC&KF
2015.10.14 13:55:42.866 test_script WTI,Daily: #
2015.10.14 13:55:42.866 test_script WTI,Daily: Extremum DC#KF
2015.10.14 13:55:42.866 test_script WTI,Daily: $
2015.10.14 13:55:42.866 test_script WTI,Daily: Extremum DC$KF
2015.10.14 13:55:42.866 test_script WTI,Daily: %
2015.10.14 13:55:42.866 test_script WTI,Daily: Extremum DC%KF
2015.10.14 13:55:42.866 test_script WTI,Daily: uninit reason 0
2015.10.14 13:55:42.866 Script test_script WTI,Daily: removed
 
Alexandr Bryzgalov:

existe um tal carácter em alemão no alfabeto?

"d", "z".

Não, mas há "ü, ö, ä" no alfabeto.
 
Artyom Trishkin:
Que tal escrevê-lo desta forma? "\&"
 
Karputov Vladimir:

Aqui está a solução:

e o resultado está impresso:

Vladimir, passe o seu cursor sobre o ícone de ordem aberta em modo de teste visual. Escrevi - no comentário da ordem, não no registo. A minha omissão - esqueci-me de dizer que os símbolos não estão escritos no comentário da ordem, que é mostrado na ponta da ferramenta quando se passa o cursor sobre o ícone da ordem.
 
pako:
Não, mas há "ü, ö, ä" no alfabeto.

Eu conheço-os, mas conheci-os hoje).

mas isso é provavelmente por causa do vento.

 
Комбинатор:
Que tal escrevê-lo desta forma? "\&"
Vou tentar. Um pouco mais tarde.
 
Artyom Trishkin:
Vladimir, passe o cursor sobre o ícone de ordem aberta no modo visual do provador. O meu erro - esqueci-me de dizer que os símbolos não estão escritos no comentário de ordem, que é mostrado na dica de ferramenta quando se passa o cursor sobre o ícone de ordem.
De facto, o testador em MT4 corta os caracteres especiais do comentário da ordem.
 

Caro, por favor, ajude-me a resolver este problema!

O indicador de equidade em diferentes contas demo, empresa FortFS, em um terminal é exibido de forma diferente - não entendo porquê!

Servidor: mt4demonl.fortfs.net:443

Login: 100156114 Investidor: 3izqqrx
é exibido normalmente.



e eu mudo para outra conta
Login: 100155792 Investidor: 5dtfjur
não é exibido correctamente



Porque acontece e qual é a razão?

 
Slawa:

Já tentou analisar o parâmetro pré_calculado?

Estava a falar de dois indicadores, um dos quais chama o outro através do iCustom. Que indicador, o primeiro ou o segundo, está a falar do parâmetro pré_calculado?
 
Aleksandr Novikov:

Caro, por favor, ajude-me a resolver este problema!

O indicador de equidade em diferentes contas demo, empresa FortFS, em um terminal é exibido de forma diferente - não entendo porquê!

Servidor: mt4demonl.fortfs.net:443

Login: 100156114 Investidor: 3izqqrx
é exibido normalmente.



e eu mudo para outra conta
Login: 100155792 Investidor: 5dtfjur
não é exibido correctamente



Porque acontece e qual é a razão?

o autor já está consciente disto e está a pensar muito sobre como poderia acontecer