Erros, bugs, perguntas - página 1606
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
O guião não está a ser carregado pelo Explorer
Se abrir ...{MQL5}Scripts\Test.ex5 no Explorer, apenas o MetaTrader é carregado, mas o script em si não é carregado
Mas se abrir .doc ou .xls a partir do explorador de ficheiros, não só o Microsoft Word ou Excel é carregado, mas também o próprio ficheiro
O guião não está a ser carregado pelo Explorer
Se abrir ...{MQL5}Scripts\Test.ex5 no Explorer, apenas o MetaTrader é carregado, mas o script em si não é carregado
Mas se abrir .doc ou .xls a partir do explorador de ficheiros, não só o Microsoft Word ou Excel é carregado, mas também o próprio ficheiro
Ninguém respondeu no tópico, vou tentar escrever aqui
Porque é que o código imprime zeros em vez de margem nos primeiros quatro valores? MT4 construir 971, alavancagem 1:1000, EURUSD.
E porque é que produz um valor selvagem de $25000 paraMODE_MARGINHEDGED?
ParaMODE_MARGINREQUIRED é correcto, margem por lote = $378.10
Cadeia de saída:
2016.06.20 16:44:09.463 ShowImportantParams EURUSD.e,M1: 0.00 0.00 0.00 0.00 0.00 0.00 378.10 25000.00 sem erro
build 1347. servidor RoboForexEU-MetaTrader 5. demo
Os símbolos XXXYYY.e têm este aspecto.
Carrego em Enter no gráfico e digito "EURCAD.e" - não muda para EURCAD. Atire-o para o gráfico do Market Watch e ele será trocado.
Se eu premir Enter e escrever "15:28" no gráfico M1, o gráfico não mudará para as 15:28, mas sim para as 14:00. Reiniciar e mudar o símbolo do gráfico não ajuda.
Isto é um insecto? É reprodutível?
A execução de um novo guião em cima de um antigo certamente interrompe a operação do antigo (não é invulgar executar um guião de longa duração ou looping). A execução de uma nova EA em cima de uma antiga é, por exemplo, precedida por uma pergunta "Quer mesmo acrescentar 'nova' em vez de 'antiga'?". Ter uma tal questão para os guiões seria uma boa ideia.
Há zeros na coluna "Lucro".
2016.06.23 12:44:31.927 Terminal Windows 10 Pro (PC baseado em x64), IE 11.00, UAC, Intel Core i5-2500 @ 3.30GHz, RAM: 3140 / 8174 Mb, HDD: 23044 / 276937 Mb, GMT+05:00
2016.06.23 12:44:31.926 Terminal MetaTrader 5 x64 build 1340 iniciado (MetaQuotes Software Corp.)
Fechou as posições manualmente, clicando na cruz:
2016.06.23 12:51:50.090 Comércios '2017933': encomenda #205380294 vender 1,00 / 1,00 EURUSD a 1,13297 feito em 67 ms
2016.06.23 12:51:50.090 Comércios '2017933': negócio #204970374 vender 1,00 EURUSD a 1,13297 feito (com base na encomenda #205380294)
2016.06.23 12:51:50.023 Comércios '2017933': câmbio vender 1,00 EURUSD no mercado, fechar #205379221 comprar 1,00 EURUSD 1,13296
2016.06.23 12:51:48.170 Comércios '2017933': encomenda #205380291 vender 1,00 / 1,00 GBPUSD a 1,47518 feito em 67 ms
2016.06.23 12:51:48.170 Comércios '2017933': negócio #204970370 vender 1,00 GBPUSD a 1,47518 feito (com base no pedido #205380291)
2016.06.23 12:51:48.103 Comércios '2017933': câmbio vender 1,00 GBPUSD no mercado, fechar #205379307 comprar 1,00 GBPUSD 1,47603
isto é o que a história mostra
MT4 971 build - a escala de resultados da optimização vertical é desigualmente marcada - é esta a intenção?
MT4 971 build:Não é possível alterar o tempo de criação de objectos através de ObjectGetInteger. Insecto ou insecto?
A enumeração ENUM_OBJECT_PROPERTY_INTEGER contém dois números de Criar vezes 9 e 10, respectivamente. Criar o tempo número 9 contém 0 e permite alterá-lo com o guião mas nada acontece. Criar a hora número 10 contém uma data real, mas atira um erro quando se tenta alterá-la:
4201 ERR_UNKNOWN_OBJECT_PROPERTY Propriedade objecto desconhecida solicitada
e mais uma vez nada acontece.
A motivação para tal é alterar a ordem em que os elementos gráficos são exibidos, uma vez que os mais antigos estão sob os mais recentes.
MT4 971 build:Não é possível alterar o tempo de criação de objectos através de ObjectGetInteger. Bug ou um insecto?
E não pode. Este é o tempo de criação do objecto, r/o propriedade (leia-se apenas)
Primeiro eliminar o objecto, depois criá-lo novamente.
E não o fará. Isto é o mesmo que o tempo de criação do objecto, r/o propriedade (apenas leitura)
Primeiro eliminar o objecto, depois criá-lo novamente.