Erros, bugs, perguntas - página 2132
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Quando o autor é um moderador a tempo parcial.
Em vez disso, um moderador e codificador a tempo parcial.
É correcto que o autor de EAs no KB remova comentários de terceiros na discussão relevante que apontem erros no seu código?
não, claro.
É correcto que o autor de EAs no KB elimine comentários de terceiros na discussão relevante que apontem erros no seu código?
Não percebo, qual foi a vantagem de o fazer ao contrário na MQL?
Não percebo, qual foi a vantagem de o fazer ao contrário na MQL?
MQL5 é tudo unicode, pelo que abandonámos completamente as cordas de byte único.
Não acredito completamente nisso! Tudo funciona.
Resultado: Ansi está viva!
Não acredito completamente nisso! Tudo funciona.
Resultado: Ansi está viva!
Embalar o binário em unicode e depois correr o risco de explodir numa chamada através de uma função do sistema é insensato.
Provavelmente, essas tentativas serão filtradas mais tarde.
Não é razoável ter o risco de explodir numa chamada de função do sistema.
Não exagerar porque o cordel tem a garantia de terminar com zero. Além disso, os caracteres de byte único juntamente com os de multibyte fazem realmente parte de Unicode e em MQL tudo funciona bem, o que torna possível a saída em Separador de Especialistas com fonte normal (e não aquela horrível monospaced), por exemplo.
Isto é como proibir a chamada da função dll com argumento uchar[], temendo que o utilizador a preencha incorrectamente (por exemplo, não terminará com zero), enquanto muitas funções do sistema requerem exactamente uchar[] e não ushort[] (que, por acaso, também pode ser preenchida incorrectamente)
A 2ª linha é a saída em fonte humana (não monoespacial). Como pode ver, é tecnicamente fácil deixar a fonte monoespacial apenas para ::ArrayPrint()
Olá. Ajude-me, por favor, a encontrar a causa deste erro. Estou a transferir um indicador de mql4 para mql5. Estou a utilizar a seguinte "concha" para funções iHigh:
Como resultado, recebo o erro 4301: "Símbolo desconhecido", embora uma string devolvida pela função Symbol() seja passada como o parâmetro do símbolo. Aqui está um pedaço de código da função que chama iHigh