Qualquer pergunta de um PROFI para um SUPER PROFI - 1. - página 32
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
E sim, afinal não é UB em C++.
Mas, em qualquer caso, combinar coisas de função dependente em parâmetros é um mau estilo de programação.
Há um EA trading em um computador desktop. Pergunta: como, sem acesso a um computador, posso impedir o EA de funcionar?
P.s. Eu encontrei apenas uma opção - adicionar ao EA um bloco que verifica a presença de uma ordem limite em algum par exótico... se ele encontrar um, ele o apaga e pára o EA. E a ordem de limite pode ser definida por telefone em caso de emergência. Mas talvez haja outras opções?
com uma folha de limite é uma opção confiável, use-a.
s vezes eles acrescentam informações adicionais para o especialista ao preço ou ao comentário sobre o limite.
Basta encerrar a EA, por condição interna?
Acabou de deixar este fio, pode caber... ))
https://www.mql5.com/ru/forum/112689
Às vezes, informações adicionais são adicionadas ao preço ou ao comentário sobre o limite para o examinador.
Sim, magik + comentário.
Andrey, estou lhe dizendo a verdade. Eu tinha uma ordem há muito tempo na qual uma pessoa me pedia para fazer três limites.
- um para ligar/desligar uma EA
- no segundo, os últimos 4 preços continham o tempo atual dado pela EA. Ou seja, foi verificado se a EA estava funcionando ou não
- no terceiro, 5 parâmetros estavam contidos em cada valor de preço, de acordo com os quais a EA deveria funcionar.
O Magik tem sido usado como de costume para o acessório de seus pedidos.
magik serviu como de costume por pertencer às suas ordens.
A questão do redimensionamento do mapeamento do arquivo aberto para cima foi levantada em algum lugar, possivelmente aqui.
O tamanho é alterado chamando-se CreateFileMapping() novamente com o mesmo nome e um novo tamanho, mas não pode ser mais do que 8196 bytes! Experimentalmente obtido.
Ou seja, não é possível redimensionar um mapeamento maior. Mas, de 0 a 8196, funciona.
Talvez alguém saiba que há uma maneira de redimensioná-lo sem reabrir o mapeamento de arquivos?
http://www.delphisources.ru/pages/faq/base/filemapping.html
dwMaximumSizeHigh - o valor mais alto de 64 bits do tamanho da memória alocada para acesso compartilhado (mais de 4 Gbt)- não precisamos dele :) - Vamos atribuir valor 0 a este argumento.
dwMaximumSizeLow - Graças aos simpáticos habitantes do Reino, que apontaram o erro na descrição deste argumento! Especialmente o Sr. Uno que o explicou muito bem! (ver comentário ao artigo) - o menor valor de 64 bits de tamanho de memória compartilhada - se dwMaximumSizeHigh for igual a 0, o tamanho deste argumento deve ser pelo menos TAMANHO DE DADOS para ser colocado no arquivo swap. Noteque o tamanho da "página" Intel é 4 KBt, ou seja, se você especificar 1 byte, você recebe um "bolso para compartilhar" :) 4 KBt, se você especificar 4001, você pode colocar até 8Kbt de dados no objeto de mapeamento de arquivo, etc.
em geral, a página é de 64 kb. porque faz 8 não é claro. e não deljon.
http://wm-help.net/books-online/book/59464/59464-10.html