Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 1181

 
Igor Makanu:

opção é que

a única coisa que falta descobrir é em qual revista você olha os resultados impressos, você precisa olhar para a guia dos especialistas

Onde?

Eu quero ver no testador.

 
Alexey Belyakov:

Onde?

Eu quero ver no testador.

não é possível executar scripts no testador, apenas indicadores e Expert Advisors.

Execute seu código mudando-o de um script para um Expert Advisor

 
Igor Makanu:

você não pode executar scripts no testador, apenas indicadores e especialistas

Execute seu código mudando-o de um script para um Expert Advisor

Eu peguei. Deve ser executado como um roteiro. Sim, funciona. Obrigado.

Não é possível administrá-lo como Expert Advisor?

 
Olá,você pode me dizer o que significa uma "retirada" no terminal mt4 para uma posição aberta Dow Jones menos $13,20, tamanho mínimo de lote 0,01?
 
Andreskry:
Olá,você pode me dizer o que significa a "retirada" no terminal mt4 para uma posição aberta Dow Jones menos $13,20, tamanho mínimo de lote 0,01?

Anexar uma captura de tela - nada está claro

 
não encontrado em busca. o que fazushortfill_symbol=''// filler?


IntegerToString

Converte um valor inteiro para uma cadeia do comprimento especificado e retorna a cadeia resultante.

string  IntegerToString(
   long    number,              // число
   int     str_len=0,           // длина строки на выходе
   ushort  fill_symbol=' '      // заполнитель
   );
 
awsomdino:
não encontrado em busca. o que fazushortfill_symbol=''// filler?


IntegerToString

Converte um valor inteiro para uma cadeia do comprimento especificado e retorna a cadeia.

Você mesmo deve aprender a verificar tais questões com o código, tente isto:

void OnStart()
{
   Print(IntegerToString(123,10,'0'));
   Print(IntegerToString(123,10,'$'));
}

2020.06.19 17:00:31.035 tst (EURUSD,H1) 0000000123

2020.06.19 17:00:31.035 tst (EURUSD,H1) 123

 
Igor Makanu:

você mesmo tem que aprender a verificar tais questões com o código, tente isto:

2020.06.19 17:00:31.035 tst (EURUSD,H1) 0000000123

2020.06.19 17:00:31.035 tst (EURUSD,H1) $$$$$$$ 123

Bem, certamente está no fritz se o resultado tiver que ser testado)))))

 
Valeriy Yastremskiy:

Bem, o manual é certamente um pouco críptico, se o resultado for testado)))))

A ajuda da MQL é a mesma que outros idiomas

pressupõe que você tenha pelo menos alguma experiência básica com a escrita de códigos simples

é por isso que a palavra "//filler" a maioria das pessoas não a testam ou a verificam, é óbvio

 

@Igor Makanu

experimentou, é melhor preenchê-lo após 10 horas), quem teria pensado que preencheria um espaço em branco, e mais importante para que propósito

Reli a ajuda, e agora vejo isso depois da palavra:

str_len=0

[em] comprimento de fio

você tem que ler tudo o resto também, eu vou prestar mais atenção.

Print(IntegerToString(dt.hour,2,'0'));

adicionar

[em] caráter de titular do lugar. O padrão é espaço.

Isso significa que podemos pular esse campo aqui e em casos similares?

como

Print(IntegerToString(dt.hour,2));

(ou seja, a maneira correta de utilizá-lo)

e o segundo parâmetro pode ser omitido

Razão: