Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 916
![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Boa noite a todos! Não sei se estou a escrever no tópico certo, desculpem se estou no tópico errado. Quando instalei o Metatrader 5 no meu Android, foi criada automaticamente uma conta demo e eu estava ligado a ele cada vez que iniciava a aplicação. Quando quis ligar outra conta, desta vez do meu corretor, não consegui encontrar a palavra-chave para a conta de demonstração. Pressionei "reset password" e não consigo ligar-me à conta de demonstração depois disso. Existe alguma forma de restabelecer o acesso à conta de demonstração?
Olá!
Pode dizer-me por favor porque é que o método CAccountInfo::MarginCheck() pode devolver a margem de zero requerida no testador? Só devolve zero quando é solicitada uma ordem de compra limite de ORDER_TYPE_BUY_LIMIT.
Instrumento Si-9.18 - futuros dólares de MICEX.
No projecto de teste, a próxima chamada no testador dá não zero, mas 90 - um pequeno valor, que parece bastante implausível:
Olá!
Pode dizer-me por favor porque é que o método CAccountInfo::MarginCheck() pode devolver a margem de zero requerida no testador? Só devolve zero quando solicitado para uma ordem de compra limite ORDER_TYPE_BUY_LIMIT.
Instrumento Si-9.18 - futuros dólares de MICEX.
No projecto de teste, a próxima chamada no testador dá não zero, mas 90 - um pequeno valor, que parece bastante implausível:
Suspeito porque apenas
ORDEM_TIPO_BUY
Ordem de compra no mercado
ORDER_TYPE_SELL
Ordem de venda no mercado
Suspeito que isto se deve apenas a
ORDEM_TIPO_BUY
Ordem de compra no mercado
ORDER_TYPE_SELL
Ordem de venda no mercado
Aqui está o resultado da Ordem de Limite de Compra no testador para o mesmo exemplo. Uma margem de 90 é muito pequena. É mesmo assim?
E aqui temos uma margem de zero no testador:
![](https://c.mql5.com/3/227/res_1__1.jpg)
Todos os testes de história são conduzidos com uma conta real.O indicador deixou de funcionar, ajuda a compilar
Obrigado.
Aqui está o resultado de uma ordem de compra limite no testador para o mesmo exemplo. Uma margem de 90 é muito pequena, é assim que funciona?
Talvez seja a conta de demonstração? Experimente-o numa conta real com o mesmo corretor.
O indicador deixou de funcionar, ajude a compilar
Obrigado.
Uma vez que a construção de 1861 tem uma função iBarShift incorporada, não pode ser usada como uma função personalizada. Por favor, renomear a função.
Olá! Por favor, ajudem-me nesta tarefa. Existe um valor do tipo String no formato"PERIOD_M1""PERIOD_M2""PERIOD_M3", etc. Precisamos de substituir estes valores por valores do tipo ENUM_TIMEFRAMES - PERÍODO_M1, PERÍODO_M2, PERÍODO_M3 respectivamente, etc.
No EXEMPLO abaixo tudo estaria bem, mas não podemos usar uma variável de string na declaração do interruptor, o que devemos fazer? Poderíamos apenas usar uma construção if....else, mas penso que há formas mais elegantes. Alguma sugestão? Obrigado!
Olá! Por favor, ajudem-me nesta tarefa. Existe um valor do tipo String no formato"PERIOD_M1""PERIOD_M2""PERIOD_M3", etc. Precisamos de substituir estes valores por valores do tipo ENUM_TIMEFRAMES - PERÍODO_M1, PERÍODO_M2, PERÍODO_M3 respectivamente, etc.
No EXEMPLO abaixo tudo estaria bem, mas não podemos usar uma variável de string na declaração do interruptor, o que devemos fazer? Poderia apenas usar uma construção if....else, mas penso que há formas mais elegantes. Alguma sugestão? Obrigado!
Utilize a construção if()
Olá! Por favor, ajudem-me nesta tarefa. Existe um valor do tipo String no formato"PERIOD_M1""PERIOD_M2""PERIOD_M3", etc. Precisamos de substituir estes valores por valores do tipo ENUM_TIMEFRAMES - PERÍODO_M1, PERÍODO_M2, PERÍODO_M3 respectivamente, etc.
No EXEMPLO abaixo tudo estaria bem, mas não podemos usar uma variável de string na declaração do interruptor, o que devemos fazer? Poder-se-ia simplesmente usar uma construção if....else, mas penso que há formas mais elegantes. Alguma sugestão? Obrigado!