Olá,
já tive esse problema com essa mesma sintaxe xfile_handle=FileOpen("X1.txt",FILE_TXT , FILE_ANSI , FILE_COMMON); que é incorreta e o compilador não dá erro:
corrigi para xfile_handle=FileOpen("X1.txt",FILE_READ | FILE_TXT | FILE_ANSI | FILE_COMMON); e funcionou.
PS: Obviamente o arquivo deve existir na pasta \Terminal\Common\Files.
Olá,
já tive esse problema com essa mesma sintaxe xfile_handle=FileOpen("X1.txt",FILE_TXT , FILE_ANSI , FILE_COMMON); que é incorreta e o compilador não dá erro:
corrigi para xfile_handle=FileOpen("X1.txt",FILE_READ | FILE_TXT | FILE_ANSI | FILE_COMMON); e funcionou.
PS: Obviamente o arquivo deve existir na pasta \Terminal\Common\Files.
Ola , Rogerio
obrigado pela atencao
ja tinha feito o teste com a sintaxe que voce postou e tambem nao funcionou
tentei sem o .txt e tambem colocando \\ antes do x1 , e tambem colocando o arquivo em outra pasta depois do common\files e nao funcionou.
o estranho é que no outro micro funciona com .txt ou sem .txt sem problemas.
grato mais uma vez
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso
boa tarde
estou testando o codigo abaixo num script.
quando processo num micro I5 ele funciona normalmente.
quando processo num micro I7 aparece o erro 5004 .
a unica diferenca existente entre os ambientes de processamento é o nome do usuario no caminho comum que o MT5 usa.
alguem ja passou por esse problema ??
como posso resolve-lo ??
grato , francisco souza