[ARQUIVO]Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por ela. Não posso ir a lugar nenhum sem você - 5. - página 286

 

Gostaria de aproveitar esta oportunidade para repetir minha primeira pergunta.

Você pode me dizer como resolver um problema "simples"?

Por exemplo, eu preciso apagar a segunda linha em um arquivo CSV. Não consegui encontrar nenhuma informação na documentação sobre como fazê-lo.

Exemplo:

12:30;1;1.34818;12:32;3;3;100;1.34939;18:45\r\n

14:00;1;1.32219;14:26;6;6;100;0.0000;00:00\r\n

19:00;0;1.35828;19:12;12;6;600;1.37939;19:59\r\n

 
tuner:

Gostaria de aproveitar esta oportunidade para repetir minha primeira pergunta.

Você pode me dizer como resolver um problema "simples"?

Por exemplo, eu preciso apagar a segunda linha em um arquivo CSV. Não consegui encontrar nenhuma informação na documentação sobre como fazê-lo.

Exemplo:

12:30;1;1.34818;12:32;3;3;100;1.34939;18:45\r\n

14:00;1;1.32219;14:26;6;6;100;0.0000;00:00\r\n

19:00;0;1.35828;19:12;12;6;600;1.37939;19:59\r\n

Se você quiser mudar algo que não esteja no final de um arquivo, você o faz sobrescrevendo o arquivo ou uma parte do arquivo.

Preparar os dados na memória, depois sobrescrever o arquivo ou parte do arquivo.

 
Zhunko:

Se algo precisa ser alterado a não ser no final do arquivo, isso é feito sobrescrevendo o arquivo ou parte dele.

Você prepara os dados na memória, depois sobrescreve o arquivo ou parte do arquivo.


Terrivelmente inconveniente :(

Então eu reconstruirei minha EA para trabalhar com matrizes, provavelmente é mais fácil lá. Eu originalmente queria trabalhar com arquivos - porque os arquivos não são limitados em tamanho, enquanto as matrizes provavelmente têm sérias limitações, embora eu não tenha certeza

 

Gente!

Por favor, informe - como codificar.

Se a ordem pendente N 123 for convertida em uma ordem de mercado N 123

Coloque um pedido pendente a 100 pontos do preço aberto de

da ordem de mercado N 123

Nota: Várias ordens pendentes podem estar presentes no comércio ao mesmo tempo.

E após a transformação de cada um deles, é necessário colocar a ordem pendente.

Obrigado por sua ajuda.

 
tuner:


Terrivelmente inconveniente :(

Então eu reconstruirei minha EA para trabalhar com matrizes, provavelmente é mais fácil lá. Eu originalmente queria trabalhar com arquivos - porque os arquivos não são limitados em tamanho, enquanto as matrizes provavelmente têm sérias limitações, embora eu não tenha certeza

Os arquivos são limitados pelo tamanho do disco, mas sua exibição é limitada pelo tamanho da memória. É improvável que você tenha essa quantidade de dados.
 
Por que quando eu inicio um segundo terminal MT4, ambos começam a desacelerar muito?
 
tuner:

Você pode me dizer o que estou fazendo de errado...

Preciso de uma variável do tipo duplo para conter a data como 0,20130429164459 (significando 2013.04.29 16:44:59)

Parte do código EA:

O registro de eventos para Precision 12,13 e 14 dá o resultado errado, veja foto



E você pode mostrar os valores de horas, minutos e segundos antes da inserção no número total?

Qual é o valor prático desta conversão?

 
Neo333:
Por que quando eu inicio um segundo terminal MT4, ambos começam a desacelerar muito?

RAM ))
 
tuner:

Parte do código EA:

Parte errada do código:( você vai precisar de sua própria função.
 

Alexander Vasilyevich, o champanhe está me fazendo peidar.

tempo dacadeia = TimeToStr(Time[0],TIME_MINUTES)

se (hora == "23:00")

Razão: