Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 6. - página 1140

 
Alexey Viktorov:

Basta copiar toda a pasta terminal para uma unidade sem sistema, criar um atalho para ela e usar o interruptor /portátil



Obrigado.
 

Prezados especialistas. O que e onde eu estou "errado"? Eu entro no menu "Relatório". Clicar com o botão direito do mouse e selecionar "COPY". Chego à página Excel e faço uma inserção no parâmetro de uma inserção "Texto" (e parâmetro apenas um). Resultado: a coluna de números é normal, mas o texto que em "Relatório" em russo, agora em abracadabra?

Procurei por fontes, mas não encontrei em nenhum lugar o que deveria ser mudado e onde? Curiosamente, há momentos em que tudo funciona corretamente em russo, mas somente depois de reiniciar o MT4 e nem sempre. Talvez não haja uma suspeita razoável de que, de alguma forma, ele se conecte/troque com o Unicode. Lembro que, em algum fórum, foi mencionado sobre a saída de mensagens de EAs em fonte mangled, ou seja, não em russo, mas foi confirmado lá.

Em resumo. Agradeço antecipadamente as dicas. Acho que tal bobagem não apareceu em nenhum de mim.

 
piranija:

Prezados especialistas. O que e onde eu estou "errado"? Eu entro no menu "Relatório". Clique com o botão direito do mouse e selecione "COPY". Chego à página Excel e faço uma inserção no parâmetro de uma inserção "Texto" (e parâmetro apenas um). Resultado: a coluna de números é normal, mas o texto que em "Relatório" em russo, agora em abracadabra?

Procurei por fontes, mas não encontrei em nenhum lugar o que deveria ser mudado e onde? Curiosamente, há momentos em que tudo funciona corretamente em russo, mas somente depois de reiniciar o MT4 e nem sempre. Talvez não haja uma suspeita razoável de que, de alguma forma, ele se conecte/troque com o Unicode. Lembro que, em algum fórum, foi mencionado sobre a saída de mensagens de EAs em fonte mangled, ou seja, não em russo, mas foi confirmado lá.

Em resumo. Agradeço antecipadamente as dicas. Acho que tal bobagem não apareceu em nenhum de mim.

Quando o MT4 estiver aberto e ativo, mude para o russo. Em seguida, copiar do MT4 e colar no Excel. Então tudo estará bem. Este sempre foi o caso do MT4.
 
Sergey Basov:
Quando o MT4 estiver aberto e ativo, mude para o russo. Em seguida, copiar do MT4 e colar no Excel. Então tudo estará bem. Este sempre foi o caso do MT4.

É claro, obrigado. Fiz tudo através do meu rabo, e quando consegui copiá-lo normalmente, não consegui trocar as fontes no Windows.
 

Saudações. Ajude-me a entender as aulas, eu já fiz uma pergunta:

"Você pode me dizer como fazervariáveis separadas para cada nova ordem(deixe A, B, C para cada)? Presumo que seja algo como Peremennaja+ticket=A12345, B12345, C12345".

Foi-me dito que eu deveria escrever uma classe e criar um objeto de classe para cada pedido.

Alguém pode ajudar com exemplos ou manual para esta ou situação similar?

 
Andrey Sokolov:

Saudações. Ajude-me a entender as aulas, eu já fiz uma pergunta:

"Você pode me dizer como fazervariáveis separadas para cada nova ordem(digamos A, B, C para cada)? Presumo que seja algo como Peremennaja+ticket=A12345, B12345, C12345".

Foi-me dito que eu deveria escrever uma classe e criar um objeto de classe para cada pedido.

Alguém pode ajudar com exemplos ou manual para esta ou situação similar?

Não é mais fácil usar uma matriz?
 
Alexey Viktorov:
Não seria mais fácil usar uma matriz?


Eu não sei.

Tenho uma pergunta sobre a criação de algumas variáveis novas para cada novo pedido (com vinculação a ele) e sua eliminação quando o pedido for encerrado.

 
Andrey Sokolov: Criar algumas variáveis novas para cada nova ordem (com vinculação a ela) e excluí-las quando a ordem correspondente for fechada.

Aqui está um exemplo simples. Você pode armazenar o número do bilhete para encadernação. Eliminação - deslocando a matriz no segundo exemplo.

Ajuste o tamanho da matriz para se ajustar ao número máximo de pedidos

Pressione F1 na palavra estrutural. Há mais sobre classes = dados+métodos abaixo. As classes podem conter funções

Arquivos anexados:
-PROBA.mq4  4 kb
-PROBA2.mq4  3 kb
 
Andrey Sokolov:

Você não pode fazer isso de forma alguma. 10 pedidos - 10 matrizes. 20 pedidos - 20 arrays.... A memória é de borracha? O computador é de ferro, mas não infinito.

Artyom respondeu pensando em outra coisa. Um conjunto de estruturas é o melhor para tal tarefa. Um exemplo já foi dado, eu não quero aprender... Penso que é melhor definir uma matriz dinâmica e redefinir o tamanho da matriz e preenchê-la quando o número de pedidos abertos mudar.

Razão: