Erros, bugs, perguntas - página 2250
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
a conta é a mesma.
Eu comparei o processamento de uma ordem de troca numa conta de troca real e no testador, correndo numa conta de troca real. Funciona de forma diferente: na ordem de negociação real e ao vivo é adicionalmente enviada para a bolsa e só então pode ser executada ou não, e no Testador de Estratégia lançado na ordem de negociação da conta real funciona como no forex - imediatamente visível se a ordem de negociação é executada ou não.
A partir disto podemos concluir que a execução no testador (não confundir com a depuração) numa conta real mostrará sempre o tipo de conta ACCOUNT_TRADE_MODE_DEMO.
Eu comparei o processamento de uma ordem de troca numa conta de troca real e no testador lançado numa conta de troca real. Funciona de forma diferente: na ordem de negociação real e ao vivo é adicionalmente enviada para a bolsa e só então pode ser executada ou não, e no verificador, correndo numa conta real, a ordem de negociação funciona como um forex - imediatamente visível se a ordem de negociação é executada ou não.
Isto permite-nos concluir que o testador mostrará sempre o tipo de conta ACCOUNT_TRADE_MODE_DEMO na conta real (não confundir com depuração).
Vladimir, não tem nada a ver com a execução de encomendas e tipo de conta.
Estou a falar de tipos de contas e métodos de trabalho sobre elas.
Real - pode negociar em contas reais e testar Expert Advisors.
Demo - podemos negociar na conta demo e testar EAs .
Porque é que a função que diz que esta é uma conta demo quando a testo na conta real?
Vladimir, o que é que isto tem a ver com a execução da ordem e o tipo de conta?
Estou a falar de tipos de contas e métodos de trabalho sobre elas.
Real - pode negociar em conta real e testar EAs.
Demo - podemos negociar na conta demo e testar EAs .
Porque é que recebo a função que diz "demo" quando testo na conta real?
Pensei tê-lo descrito em detalhes: correr o testador em modo visual numa conta real não é o mesmo que na conta real. Portanto, a conclusão: se executar o testador em modo visual - então o tipo de conta será sempreACCOUNT_TRADE_MODE_DEMO.
Isto foi o que eu verifiquei e vi.
Acrescentado: embora ninguém esteja a impedir ninguém de solicitar ServiceDesk (este tópico é raramente lido, de qualquer forma).
Pergunta:
Estamos a trabalhar numa conta de demonstração, todos os dados da conta de demonstração são carregados na margem do terminal, spread, lotes max min, etc.
Durante os testes AccountInfoInteger(ACCOUNT_TRADE_MODE) retorna que é uma conta demo
e MQLInfoInteger(MQL_TESTER) retorna que o programa está a correr no Strategy Tester.
Porquê ligar-se a uma conta real e lançar o programa no testador de estratégia, ele retorna que é uma conta demo?
Logicamente, a Demonstração, Real, Competição são tipos de contas, e o teste é o método de trabalhar com o programa sobre a conta.
Assim, AccountInfoInteger(ACCOUNT_TRADE_MODE) deve devolver o tipo de conta Demo, Real, Competition no Testador de Estratégia
Código que reproduz o problema
Há um boneco no provador neste local. Retorna sempre ACCOUNT_TRADE_MODE_MODE_DEMO
Pergunta contrária. Porque é que precisamos de saber se esta é uma conta real ou de demonstração no Strategy Tester?
No testador, há um toco neste ponto. Devolve sempre ACCOUNT_TRADE_MODE_MODE_DEMO
Contra-questões. Porque precisamos de saber no Strategy Tester se esta é uma conta real ou uma conta de demonstração?
Criar um cadeado, para que o consultor especializado não trabalhe no Testador de Estratégia por uma conta real.
Só se pode testá-lo em contas de demonstração.
Mas desta forma vejo que um tal bloqueio é impossível de fazer.
No testador deste lugar está um espaço em branco. Retorna sempre ACCOUNT_TRADE_MODE_MODE_DEMO.
Isto deve ser acrescentado à referência...
Criar uma fechadura, para que uma EA numa conta real não funcione no testador.
Só pode testá-lo em contas de demonstração...
Mas assim não será capaz de criar tal fechadura.
Para quê?
Isso não me parece correcto.
Que tal uma conta real, mas com uma palavra-passe de investidor?
Como é que aimpressão para o ecrã é diferente da impressão para o registo? Também imprime para o registo com a função errada? É conveniente comer sopa com um martelo?
DoubleToString() com a precisão necessária.
1. Não se imprime nada no diário de bordo.
2. No gráfico, os valores de NormalizeDouble(...,_Dígitos) são emitidos na função de comentários Comentário();.
3. O gráfico EURUSD com a precisão de _Dígitos=5.
4. Os valores com mais de 5 casas decimais aparecem no gráfico nos comentários.
5. Perdoai-vos a vós próprios.
1. Nada é exibido no livro de bordo.
2. Os valores de NormalizeDouble(...,_Dígitos) são apresentados no gráfico nos comentários com Comentário();.
3. O gráfico EURUSD com a precisão de _Dígitos=5.
4. Os valores com mais de 5 casas decimais aparecem no gráfico nos comentários.
5. Perdoai-vos a vós próprios.
NÃO A FUNÇÃO.
que função?)) Conhece outra função de conversão para uma dada precisão para além de
Arredondamento de um número de ponto flutuante para uma dada precisão.
duploNormalizeDuplo(
valor duplo,// número a normalizar
dígitos int//número de casas decimais
);
?
que função?)) Conhece outra função de conversão para uma dada precisão para além de
Arredondamento de um número de ponto flutuante para uma dada precisão.
duploNormalizeDuplo(
valor duplo,// número a normalizar
dígitos int//número de casas decimais
);
?