Você tem alguma questão sobre Metatrader 5! Pergunte Aqui! - página 10

Para adicionar comentários, por favor Faça o login ou registrar
Rogerio Figurelli
Moderador
57799
Rogerio Figurelli  
ElmoDeMoraes:

Grande Figurelli, na verdade um "não" mal colocado - e que não vi quando revisei - deixou sem coerência meu texto. O que deveria ter escrito corretamente era isso:

 Assim, pro gentileza, me confirme se sua resposta ainda é aplicável.

Abraços. 

Olá Elmo, na verdade respondi sem esse "não" mesmo, pois pelo meu entendimento a tua dúvida é se o acesso ao arquivo externo vai funcionar na Cloud, correto?

Se é isso mesmo, minha resposta continua a mesma. 

Elmo de Moraes
584
Elmo de Moraes  
figurelli:

Olá Elmo, na verdade respondi sem esse "não" mesmo, pois pelo meu entendimento a tua dúvida é se o acesso ao arquivo externo vai funcionar na Cloud, correto?

Se é isso mesmo, minha resposta continua a mesma. 

Valeu.
Elmo de Moraes
584
Elmo de Moraes  

Figurelli, criei um pequeno EA para testar, mas não funcionou, apesar do flag FILE_COMMON. Utilizei a classe CFileTxt da biblioteca padrão.

Segue em anexo o código do EA. Se puderes me dá uma força ficarei grato.

 Abraços 

Arquivos anexados:
Rogerio Figurelli
Moderador
57799
Rogerio Figurelli  
ElmoDeMoraes:

Figurelli, criei um pequeno EA para testar, mas não funcionou, apesar do flag FILE_COMMON. Utilizei a classe CFileTxt da biblioteca padrão.

Segue em anexo o código do EA. Se puderes me dá uma força ficarei grato.

 Abraços 

Olá Elmo,

Perfeitamente, fiz os testes e não vi diferença utilizando ou não a Cloud, funcionou perfeitamente.

Você está visualizando corretamente sua pasta Common?

Para verificar, sugiro colocares no código a seguinte linha:

   Print("TERMINAL_COMMONDATA_PATH: ",TerminalInfoString(TERMINAL_COMMONDATA_PATH)); 

Ai podes verificar exatamente a localização e repetir os testes visualizando a geração dos arquivos.

Elmo de Moraes
584
Elmo de Moraes  
figurelli:

Olá Elmo,

Perfeitamente, fiz os testes e não vi diferença utilizando ou não a Cloud, funcionou perfeitamente.

Você está visualizando corretamente sua pasta Common?

Para verificar, sugiro colocares no código a seguinte linha:

Ai podes verificar exatamente a localização e repetir os testes visualizando a geração dos arquivos.

Figurelli,

Usando exclusivamente a núvem, são gerados os arquivos para cada passe? 

Rogerio Figurelli
Moderador
57799
Rogerio Figurelli  
ElmoDeMoraes:

Figurelli,

Usando exclusivamente a núvem, são gerados os arquivos para cada passe? 

Sim, exato, não vi diferença, gerou vários arquivos também para as diversas combinações de parâmetros de entrada.
Elmo de Moraes
584
Elmo de Moraes  

Pra mim não gerou nenhum arquivo. :-(

Rogerio Figurelli
Moderador
57799
Rogerio Figurelli  
ElmoDeMoraes:

Pra mim não gerou nenhum arquivo. :-(

Mas gera sem a Cloud? Fez o Print do caminho? 
Elmo de Moraes
584
Elmo de Moraes  
Exatamente isso, figurelli. Os arquivos são gerados sem a núvem e o print do caminho sai no terminal.
Rogerio Figurelli
Moderador
57799
Rogerio Figurelli  
ElmoDeMoraes:
Exatamente isso, figurelli. Os arquivos são gerados sem a núvem e o print do caminho sai o terminal.

Entendo, então temos que partir para o plano B, ou D, que é debugar, e ai na tua máquina, já que é onde está acontecendo o problema.

Por exemplo:

   ResetLastError();
   Print("Open - Teste: ",l_stTesterName);
   if (l_File.Open(l_stTesterName, FILE_WRITE | FILE_COMMON))
     {
       Print("Open - OK");
       l_File. WriteString("Id " + l_stTesterName);
       l_File.Close();
     }
   else Print("Open - Erro: ",GetLastError());

Podes fazer esse teste e comparar o que acontece com ou sem a Cloud. 

Para adicionar comentários, por favor Faça o login ou registrar