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
Veja o formato de registro da CList. Você está ignorando isso.
Certo! Obrigado, vou investigar mais a fundo.
...................
Eu acho que "Yay! Está funcionando!" (С)
Anexei o modelo CDataBase em si, seria conveniente - qualquer estrutura (classe) criada como a minha e deixá-la armazenar dados na memória(construtor sem parâmetro) ou, ao adicionar um novo elemento, despejá-lo em disco(construtor com parâmetro)
SZZ: provavelmente algo mais eu vou dopar, mas em geral estou satisfeito com o resultado
Eu raramente uso modificadores constantes e estáticos, e tentei acidentalmente "ligar" uma classe ao corpo funcional, não tenho idéia de como funciona, mas não encontrei nenhum erro ao testar
Eu coloquei intencionalmente chamadas de SymbolInfoDouble() em funções separadas f1()-f3() para desimprimi-lo
E a pergunta em si, quanto deste código funciona, onde podem estar os bugs? Eu quero minimizar chamadas desnecessárias, mas a classe de alguma forma funciona dentro da função, em geral funciona, mas para mim não deve funcionar!
Eu raramente uso modificadores constantes e estáticos, e tentei acidentalmente "ligar" uma classe ao corpo funcional, não tenho idéia de como funciona, mas não encontrei nenhum erro ao testar
Eu coloquei intencionalmente chamadas de SymbolInfoDouble() em funções separadas f1()-f3() para desimprimi-lo
E a pergunta em si, quanto deste código funciona, onde podem estar os bugs? Eu quero minimizar chamadas desnecessárias, mas a classe de alguma forma funciona dentro da função, em geral funciona, mas para mim não deve funcionar!
Está tudo bem. Funcionará.
Está tudo bem. Funcionará.
Obrigado!
testei no código de teste EA, não vi nenhum bug, mudei TFs e descarreguei EA do gráfico, funciona como eu esperava, todas as variáveis com modificador estático constante são inicializadas uma vez (é interessante, que a inicialização é feita antes de iniciar OnItin() - eu não assinei todas as chamadas)
Eu melhorei o código, talvez alguém precise normalizar o volume de pedidos com arredondamento(não funcionará para Consultores Especialistas com várias moedas!!!)
Você também poderia escrevê-lo desta forma. O significado é o mesmo, mas há menos letras. A variável l_ será removida pelo compilador.
Você também pode escrevê-lo dessa forma. O sentido é o mesmo, mas há menos letras. O compilador removerá a própria variável l_.
Acabo de escrever meu posto e aqui está... Eu acho que os códigos são quase idênticos )))) a variável L_ é necessária abaixo, é uma parte do código para fazer um pedido, eu decidi arrumar minha biblioteca
SZZ: Eu verifiquei, mas o modificador const para um exemplo de classe vol pode não ser escrito... menos cartas ))))
Para encontrar o número de caracteres em um lote e o tamanho do próprio lote.
Para encontrar o número de caracteres em um lote e o tamanho do próprio lote.
Já vi soluções similares, mas minha função _OrderSend(....) é para estilo de procedimento, nem sempre conveniente usar o OOP para EAs primitivos,
Decidi fazer um número mínimo de chamadasSymbolInfoDouble( ) no início, e depois decidi me livrar de chamadas adicionais NormalizeVolume() - tentei incluir _OrderSend() no corpo, mas o objetivo era receber todo o ambiente comercial uma vez e depois, quando uma ordem é aberta, ler apenas seu volume,
Vou tentar e, em geral, estou satisfeito com o resultado, se eu encontrar algum bug, vou relatá-lo no tópico