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
lazarev-d-m:
Yedelkin:
sergeev: o ficheiro tem linhas?
FILE_LINE_END
Obter indicação de fim delinha
Eu descobri mais ou menos, o terminal vê o ficheiro csv não como uma tabela, mas como um ficheiro normal onde todas as variáveis são alinhadas e separadas por um separador, e para me orientar nele como numa tabela, escrevi um pequeno guião de amostra para trabalhar com csv como com uma tabela, por mais estranho que possa parecer, hoje / amanhã vou lançar o CodeBase, penso que muitos serão interessantes
FILE_LINE_END
Obter o indicador de fim delinha
Não lhe digo nada. Já é inteligente.
e compreende que o ficheiro tem caracteres de controlo no seu mapeamento de linhas. de modo a que alguns espectadores do seu conteúdo o mostrem de acordo com as regras geralmente aceites.
Já descobri mais ou menos, o terminal não vê o ficheiro csv como uma tabela, mas como um ficheiro normal onde todas as variáveis estão alinhadas e separadas por um separador
lazarev-d-m:
é necessário criar um mecanismo de procura de cordas,
o ficheiro tem linhas? como se marca uma nova linha? (sugestão a um símbolo especial :)
Imagine que o ficheiro é um conjunto unidimensional de caracteres.
como se encontra uma "nova linha" na matriz?
FILE_LINE_END
Obter carácter de fim de linha
:) Vamos supor que as respostas às perguntas "O que é uma nova linha no ficheiro? Conseguiu-o. Não é suposto obter uma resposta.
tudo tem a ver com os conceitos utilizados e a percepção desses conceitos.
O que é uma"nova linha" no ficheiro? É isto que estou a tentar descobrir de lazarev-d-m. Se esperar por uma resposta, vou corrigir e explicar o conceito correctamente, se necessário. E depois irei direccionar-me para a solução do problema.
E embora não saiba o que lazarev-d-m imagina quando pergunta sobre uma "nova linha". E não posso dar uma resposta sobre como encontrá-la. Ele conhece FileSeek e FileIsLineEnding e FileRead. Mas não parece saber para que servem.
É evidente que no seu caso só se pode encontrar algum personagem procurando. Mas se ele entende que a nova corda é apenas um personagem - não sei.
A questão éque este fórum é um fórum para a comunidade MQL5. E a MQL5 implica uma noção tal como "sinal de fim de linha num ficheiro":
FILE_LINE_END.
Obtenção das bandeiras de fim de linha
Por conseguinte, a pergunta do Sr. Lazarev é absolutamente correcta. É absolutamente correcto dentro da comunidade MQL5.
A questão éque este fórum é um fórum para a comunidade MQL5. E a linguagem MQL5 implica uma noção tal como "sinal de fim de linha num ficheiro":
Pergunta - diga-me que números se dividem por dois?
A resposta é tudo.
Moral - não confunda o fim e o que você precisa lazarev-d-m
Pergunta - pode dizer-me que números são divisíveis por dois?
A resposta é tudo.
Moral - não confunda o fim e o que você precisa lazarev-d-m
Compreendo que existem formas de identificar uma única linha, mas nenhum comando separado para aceder a ela, é necessário recalcular o número de caracteres nos separadores de linha, para chegar à linha certa (se souber o "número" de linhas).
Ou a minha variante para digitalizar linha a linha, que também é muito útil, especialmente com ficheiros grandes, onde pode haver centenas de linhas, e se de repente se deparar com isto no testador, então geralmente horrível.
Aqui está como o fiz, não está a funcionar bem, vou arranjá-lo quando estiver livre
Agora devolve sempre a coluna1=Código, enquanto deve devolver o número da linha, que corresponde à hora com a hora actual, penso que é claro a partir do código