Erros, bugs, perguntas - página 90

 
sergey1294:
talvez, aqui estão as funções para trabalhar com ficheiros https://www.mql5.com/ru/docs/files
Não, eu sei que não. Na demonstração, lê-se a partir de um ficheiro, mas não no testador.
[Excluído]  
gumgum:
Não, eu sei que não. Na demonstração, lê-se a partir de um ficheiro, mas não no testador.
Onde está o ficheiro?
 
gumgum:
Não, eu sei que não. Na demonstração, lê-se a partir de um ficheiro, mas não no testador.

O testador (agente) tem a sua própria pasta de ficheiros.

Para que os ficheiros de trabalho comuns sejam explicitamente transferidos para o agente-assistente, devem ser especificados no código do Conselheiro Especialista com a directiva

#property tester_file "myfile.dat"

Anote na documentação as outras directivas ao testador.

 
Interesting:
Onde está localizado o ficheiro?
MetaTrader 5 x86\MQL5\Files
 
Renat:

O testador (agente) tem a sua própria pasta de ficheiros.

Para que os ficheiros de trabalho comuns sejam explicitamente transferidos para o agente-assistente, devem ser especificados no código do consultor especializado com a directiva

Anotena documentação as outras directivas ao testador.

Obrigado. "Se algo não funciona, vale a pena ler o manual" - esse sou eu)

Mais precisamente:

Se nada mais, por favor leia o manual! O axioma de Kahn.

 

Olá, tenho este problema quando trabalho com o terminal (305), (a servicedesk apresentou o pedido):

Quando é definida uma paragem para todas as posições (manualmente, não é usado um Conselheiro Especialista e não funciona), as posições não são modificadas correctamente.

Quando uma posição atinge um valor rentável, sofre modificações de posição (audusd open-0,91655, s/l-0,91645) - isto é correcto, mas outras posições são modificadas (gbpjpy open-137,431 s/l-0,916; audjpy open-79,244 s/l-0,916), apesar de não serem rentáveis, ou seja, o valor s/l para audusd é adicionado ao s/l de outras posições, independentemente das casas decimais

Este problema não ocorre pela primeira vez, e já escrevi sobre ele (a construção 302 era então) - pensei que em 305 este problema não iria surgir.

59125 MetaQuotes-Demo server time 02:02:00 - 02:04:00 10.08.2010

P.S. onde encontrar ajuda no Servicedesk, porque não tenho a certeza se submeti o pedido correctamente (não encontrei a função "submeter")

Obrigado

 

Alguém foi capaz de exibir um gráfico de carrapatos no final de um teste? Como implementar isto, se possível?

[Excluído]  

Pode dizer-me quem sabe - Existe uma solução para a selecção aleatória e um número limitado de elementos?

De forma simples soa assim: Como se obtém o resultado de um lançamento de moeda ou de uma experiência de lançamento de dados?

 
kirill190982:

Olá, tenho este problema quando trabalho com o terminal (305), (a servicedesk apresentou o pedido):

Quando é definida uma paragem para todas as posições (manualmente, não é usado um Conselheiro Especialista e não funciona), as posições não são modificadas correctamente.

quando uma posição atinge um valor rentável, é modificada (audusd open-0,91655, s/l-0,91645) - isto é correcto, mas outras posições são modificadas (gbpjpy open-137,431 s/l-0,916; audjpy open-79,244 s/l-0,916), apesar de não serem rentáveis, ou seja, s/l para audusd é adicionado a s/l de outras posições, independentemente das casas decimais

Esta não é a primeira vez que este problema surge e já escrevi sobre ele (então foi construído 302) - pensei que em 305 este problema não surgiria.

59125 MetaQuotes-Demo server time 02:02:00 - 02:04:00 10.08.2010

P.S. onde encontrar ajuda para o servicedesk, porque não tenho a certeza se preenchi correctamente (não encontrei a função "enviar")

Obrigado



O seu pedido foi recebido.
 
A função SymbolInfoDouble(_Symbol, SYMBOL_MARGIN_INITIAL) retorna 0 em todos os instrumentos, como e como pode ser fixada?
Документация по MQL5: Получение рыночной информации / SymbolInfoDouble
Документация по MQL5: Получение рыночной информации / SymbolInfoDouble
  • www.mql5.com
Получение рыночной информации / SymbolInfoDouble - Документация по MQL5