Erros, bugs, perguntas - página 449

 

Tarde.

1.Poderia por favor dizer-me se posso descarregar o histórico do tick de 4 a 5 para utilizar nos testes MT-5.

2. Gostaria de utilizar o teste multivalente MT5, mas a minha empresa de corretagem utiliza apenas o MT4 até agora, qual é a solução?


Obrigado.

 
rrr:

1.Poderia por favor dizer-me se posso descarregar o histórico do tick de 4 a 5 para utilizar nos testes MT-5.

não.

2. Gostaria de utilizar as capacidades do MT5 para testes multivalentes, mas o CD que me interessa é apenas o MT4 até agora, qual poderia ser a solução?

a óbvia. ou a testa num lugar com mt5 ou espera por ela no seu corretor.
 
Renat:

OBJPROP_XOFFSET é utilizado para posicionar o sprite exibido dentro da imagem. Ver Demo_BitmapOffset (OBJPROP_XOFFSET e OBJPROP_YOFFSET) para mais detalhes.

Muito provavelmente precisará de OBJPROP_XDISTÂNCIA.

Obrigado, ignorei-o.
 
alexvd:

1. Aqui está uma descrição mais correcta da função(https://www.mql5.com/ru/docs/strings/stringconcatenate) a descrição actual corresponde à realidade

2. São necessários mais detalhes. Não reprodutível.

Não compreendo o que o StringConcatenate tem a ver com isto. Tive uma pergunta sobre StringSetCharacter no primeiro item. Copiei-a da documentação no sítio web - https://www.mql5.com/ru/docs/strings/stringsetcharacter.

No segundo item, foi fixado recarregando o editor. No entanto, tive de substituir StringConcatenate por adição, uma vez que a função não funciona como esperado. Código

  StringConcatenate(IndicatorName, "(", StrCount, "):");
  StringConcatenate(IndicatorName, " ", Base);
Todas as variáveis aqui são de cadeia, não vazias. Como resultado, queremos "IndicatorName (XX) Basic" mas obter "IndicatorName Basic". Não consigo perceber como é que isto pode acontecer.
Документация по MQL5: Строковые функции / StringSetCharacter
Документация по MQL5: Строковые функции / StringSetCharacter
  • www.mql5.com
Строковые функции / StringSetCharacter - Документация по MQL5
 
gumgum:
Obrigado. Tudo está a funcionar.
Leia os artigos https://www.mql5.com/ru/articles/strategy_tester
Статьи по MQL5: Тестер
Статьи по MQL5: Тестер
  • www.mql5.com
Статьи по программированию на языке MQL5
 
Construir 478. O MT5 pende quando se realiza um único teste (cerca de 50% do tempo).
Processador é um só núcleo.
Cenário:
Lanço o teste. Na primeira corrida, geralmente "erro de sincronização do agente testador".
Reiniciar o teste é normalmente bom.
Sem quaisquer alterações, faço novamente o mesmo teste. O MT5 fica pendurado.

Em construções anteriores, não houve qualquer suspensão neste cenário.
 

rrr:

2. Gostaria de utilizar o MT5 para testes multivalentes, mas a minha empresa de corretagem utiliza apenas o MT4, qual é a solução?


Teste no servidor de desenvolvedores - access.metatrader5.com:443

Há um pequeno inconveniente - nem todos os símbolos estão presentes (mas aqueles que são suficientes).

Descarregue o terminal cliente MetaTrader 5 seguindo este link: https://download.mql5.com/cdn/web/metaquotes.software.corp/mt5/mt5setup.exe

 
marketeer:

Não compreendo o que o StringConcatenate tem a ver com isto. Sobre o primeiro ponto, houve uma pergunta sobre StringSetCharacter. Copiei-a da documentação no sítio web - https://www.mql5.com/ru/docs/strings/stringsetcharacter.

Sobre o segundo ponto, foi fixado recarregando o editor. No entanto, tive de substituir StringConcatenate por adição, uma vez que a função não funciona como esperado. Código

Todas as variáveis aqui são de cadeia, não vazias. Como resultado, gostaríamos de obter "IndicatorName (XX) Basic" mas obter "IndicatorName Basic". Não consigo perceber como é que isto pode acontecer.

Sim, devo ter cometido um erro no primeiro item. Explicar o que está exactamente errado na descrição, ou seja, uma cópia deve ser devolvida?

E sobre a concatenação no seu caso deveria ter escrito algo como

   StringConcatenate(IndicatorName,IndicatorName,"(",StrCount,"):");
   StringConcatenate(IndicatorName,IndicatorName," ",Base);
 
Ashes:
Construir 478. O MT5 depende da realização de um único teste (cerca de 50% do tempo).
A CPU é um núcleo único.
Cenário:
Realização de um teste. Na primeira partida, normalmente "erro de sincronização do agente testador".
O reinício do teste geralmente corre bem.
Sem quaisquer alterações, faço novamente o mesmo teste. O MT5 fica pendurado.

As construções anteriores não congelaram neste cenário.

Detalhes, quanto mais, melhor, não faria mal.

Ontem e agora, a situação foi testada num único núcleo Celeron. Até agora, não é possível repeti-lo.

Por favor, escreva para o Service Desk.

 

construir 478

Por vezes no lugar:

É assim:

Refiro-me à língua.

Razão: