Erros, bugs, perguntas - página 1114 1...110711081109111011111112111311141115111611171118111911201121...3184 Novo comentário Garynych 2014.03.20 18:09 #11131 Erro na Referência MQL5 / Funções comerciais / OrderGetTicket No exemplo dado no artigo, a linha type =EnumToString(ORDER_TYPE); não devolverá o tipo de encomenda. Vladimir Karputov 2014.03.20 18:48 #11132 Porque não posso descarregar uma versão demo de um indicador pago para o MetaTrader4 a partir do Market? TheXpert 2014.03.20 18:52 #11133 A100: Qual é a diferença? E depois é um erro de tempo de execução, não um erro de compilação. As macros são concebidas para cordas e o NULL não é uma corda literal e não há problema em substituí-la por "". A100 2014.03.20 19:16 #11134 Provavelmente não se trata da macrovoid OnStart() { string str1 = "" + NULL; //нормально string str2 = NULL + ""; //нормально string str3 = NULL + "" + NULL; //ошибка выполнения } A100 2014.03.20 20:08 #11135 A corda é convertida em int e não há nenhum avisovoid f( int x ) { Print( "f1=", dt ); } void f( const string& x ) { Print( "f2=", dt ); } void OnStart() { f( "AAA" ); } Resultado: f1=100 TheXpert 2014.03.20 20:57 #11136 A100: O fio é convertido em int e não há avisoResultado: f1=100E que tal isto?void f( string x ) A100 2014.03.20 22:26 #11137 TheXpert: E que tal isto?void f( const string x ) { Print( "f2=", dt ); } Portanto, o resultado: f2=100, por isso penso que o aviso deve ser mais alto IGHud 2014.03.21 04:07 #11138 Olá a todos. segui o link que as perguntas sobre bugs e falhas na MQL4 devem ser publicadas aqui. ou será que está errado? Andrew Petras 2014.03.21 07:52 #11139 IGHud: Olá a todos. segui o link que as perguntas sobre bugs e falhas na MQL4 devem ser publicadas aqui. ou será que está errado? É melhor afixá-lo aqui MQL4: форум по механическим торговым системам и тестированию стратегий www.mql5.com MQL4: форум по механическим торговым системам и тестированию стратегий TheXpert 2014.03.21 08:05 #11140 A100: Portanto, o resultado é f2=100, por isso penso que o aviso acima deve ser Não deve ser um aviso, deve ser a selecção da função correcta. E a linha para a int não é um aviso, deve ser um erro, imho. 1...110711081109111011111112111311141115111611171118111911201121...3184 Novo comentário
Erro na Referência MQL5 / Funções comerciais / OrderGetTicket
No exemplo dado no artigo, a linha
type =EnumToString(ORDER_TYPE);
não devolverá o tipo de encomenda.
Qual é a diferença? E depois é um erro de tempo de execução, não um erro de compilação.
O fio é convertido em int e não há avisoResultado: f1=100
E que tal isto?
E que tal isto?
Olá a todos. segui o link que as perguntas sobre bugs e falhas na MQL4 devem ser publicadas aqui. ou será que está errado?
Portanto, o resultado é f2=100, por isso penso que o aviso acima deve ser