Erros, bugs, perguntas - página 2478

 
fxsaber:
Estas constantes

e muitos outros estão ausentes do SB.

É melhor estar ausente do que como está agora:

Por exemplo FILE_SHARE_READ em MQL = 0x80,

e em WinAPI = 0x01

 
A100:

Por exemplo FILE_SHARE_READ em MQL = 0x80,

e em WinAPI = 0x01

Sim, já me deparei com isso no meu tempo. Envolveu-se em muitos problemas.

 

Hi.

Existe uma colecção de modelos, como posso declarar uma variável do mesmo tipo que o tipo de dados na colecção?

template <typename T>
class vector {
...
   typedef T value_type;
}

void start() {
   vector<int> v;
   v::value_type d;  // Как?
}
 
Quem sabe o que é o insecto na construção de 2007 do mt5
 
Почему не правильно отображаются ордера?
Почему не правильно отображаются ордера?
  • 2019.02.27
  • www.mql5.com
Почему то при тестировании эксперта с отложенными ордерами позиции на графике не правильно отображаются. Раньше такого не было...
 
Sergey Dzyublik:
Mais uma vez, uma hora de procura de erros no código do projecto levou às especificidades do MT5 (build 2049).

Uma parte dos registos do Expert Advisor pode não ser exibida no terminal sem que o utilizador seja notificado sobre isso.
Temos estes registos no ficheiro de registo - tudo está bem aí.


De alguma forma, a fila de registo exibe de alguma forma o registo com o número 395, todos os registos antes e depois deste número são exibidos em МТ log.
Assim, o teste #395 falha sempre.

Tentou reproduzir o seu caso. Tenho um encravamento estável na entrada número 198

Obrigado, reproduziu o problema. Uma correcção estará na próxima construção ou na próxima (se não for a tempo).

 
fxsaber:

Mais uma vez, peço-vos que desactivem as ordens de limite e que tomem deslizes no testador em símbolos personalizados em carraças reais.

Agora todos os que conduzem no Testador de Estratégia por carrapatos reais, em que são aplicadas ordens de limite ou ordens de tomada, pertencem a uma das três categorias

  • Não acredite que são enganados pelo provador.
  • Os pseudo-físicos.
  • fxsaber.

Um grande pedido para parar esta prática, pelo menos nos símbolos personalizados. Isto não é apenas para evitar que o testador minta, mas também para o fazer trabalhar mais rapidamente.

Há muito mais pessoas na terceira categoria. O teste sobre a história do castum com carrapatos finos devido a deslizamentos mostra resultados completamente irrealistas.

 
Andrey Khatimlianskii:

Há muito mais pessoas na terceira categoria.

Fixe! Torcer-se torcido sob a forma de Netting + Exchange, caso contrário o Testador mostra resultados completamente inadequados.

O teste sobre uma história de náufragos com carraças finas devido a escorregamentos mostra resultados completamente irrealistas.

Mesmo sem desbaste, a trapaça acaba por se revelar decente.

 

Fórum sobre comércio, sistemas automatizados de comércio e testes de estratégia comercial

Insectos, insectos, perguntas

Sergey Dzyublik, 2019.05.23 13:52

Tentar uma nova abordagem: a partir de uma lista de insectos, escolher a mais "prioritária" para nós, e colocá-la em primeiro lugar na fila...

#(não fixado em MT5(build 2072))"Erro de compilação ao utilizar a mesma assinatura de função repetidamente dentro do typedef".
#(fixado em MT5(build 2072))"Bug com fila de registo no terminal MT, supostamente quando o número de mensagens na fila atinge o limite, a memória é reatribuída com recopiadora, contudo perde-se uma mensagem".
#(fixado em MT5(build 2069))"Erro de compilação ao passar o parâmetro (void*)(NULL) para a função modelo".
(corrigido em MT5(build 2059))"Strategy Tester: 2 passes planeados, mas na prática um número infinito de passes > 900pcs devido ao erro "OnInit critical error"".
#(não fixo em MT5(build2072))"Compilador não vê construtor de cópia de classe por defeito ao devolver objecto de classe por valor de função".
(não fixo em MT5(build2072))"Valor inválido do campo de tamanho de matriz dentro do operador de atribuição padrão para estruturas com matrizes dinâmicas".
(fixado em MT5(build 2059))"Erro de compilação ao executar um molde de tipo "em si mesmo" para classes de padrões e estruturas "complexas"".
(não fixo em MT5(build2072))"Quando se trabalha com typedef, a utilização de uma função modelo com especialização explícita não gera código para esta função modelo.
#(não fixo em MT5(build2072))"Uma parte significativa das funções para o manuseamento de cordas não funciona com caracteres NULL numa corda (por exemplo: ShortArrayToString, StringInit, StringFill)".
#(não fixo em MT5(build2072))"A função StringSetLength apenas funciona para "aparar" o comprimento da corda, não para o aumentar.
#(fixado em MT5(build 2057))"Strategy Tester: 750 processos "metatester64.exe" estão em curso".
"Fórum www.mql5.com, ao editar uma mensagem com uma imagem, a imagem anterior não é substituída pela nova".


Sugestões:
"Permitir ao utilizador forçar a geração/apagamento de código para operador de atribuição por defeito (copy constructor)".
"Allow ArrayCopy to copy classes e estruturas "complexas", semelhantes à forma como as estruturas fornecem uma funcionalidade de cópia profunda para qualquer tipo de objecto".
"Fornecer funcionalidade para o utilizador ler/definir valor de capacidade quando se trabalha com matrizes dinâmicas".
"Alterações para melhorar a infografia do serviço de Sinais"


 
A pesquisa do site está completamente quebrada.