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
se no meu exemplo:
copiar os valores asc e bid no método onTick() e usar _Ask, _Bid (comércio virtual) no resto dos métodos
será como trabalhar com variáveis globais?
ZS: como opção, posso, naturalmente, passar por referência e me ater a todos os métodos, mas novamente questiono o que é mais eficiente
Uma vez feita uma pergunta sobre duas maneiras de rubricar variáveis em uma classe. Este aqui:
E este aqui:
Perguntei qual é a vantagem da segunda via e me disseram que com ela é possível inicializar os membros estáticos. Mas os membros estáticos não são inicializados dessa forma.
Então a questão é a mesma - qual é a diferença de princípio e qual é a vantagem da segunda via?
Citação
Uma vez feita uma pergunta sobre duas maneiras de rubricar variáveis em uma classe. Aqui está um como este:
https://www.mql5.com/ru/forum/85652/page45#comment_15975127
Perguntei qual é a vantagem da segunda via e me disseram que os membros estáticos podem ser inicializados por ela. Mas os membros estáticos não são inicializados dessa forma.
Eles são campos constantes , não estáticos.
Portanto, a questão continua a mesma - qual é a diferença de princípio e qual é a vantagem da segunda via?
Se descartarmos a afirmação "é considerado má forma", então o que for mais conveniente, é o que usaremos, imho.
Vou começar o tópico novamente, apaguei o post anterior, pensei ter descoberto por conta própria....
aqui está o código:
Quero 3 enums e 2 ints da seção privat do CSetting para preencher com um int em que, pouco a pouco, irei armazenar estes dados, esboçando o código:
em teoria, deve funcionar, retiro os 2 + 3 + 3 bits inferiores dos dados para enumerar, e os 24 bits restantes da int para preencher param1 e param2, mantendo o 12º bit como o caráter do número
como posso verificar se há um erro? )))
ou ficaria grato pelas idéias de outra pessoa de como salvar esses dados para int
como você verifica se há erros? )))
ou t+d*10+v*100
isto não vai funcionar,
você tem que mudar pouco a pouco ou multiplicar/split por 2, o que equivale a mudar
bem, como de costume - embalar, desembalar, verificar a identidade. de preferência, verificar todas as caixas de fronteira.
Então, sim... logicamente
mas eu não estava planejando fazer a embalagem - estou diminuindo o número de variáveis de entrada para otimizar e preciso de muitos passes GA em cima deles, para que GA não converge rapidamente
casos-limite já foram verificados, mas pela experiência.... os insetos são tão astuciosos!!! )))
HH: É claro que posso reiniciar o loop de 0...MAX_UINT em um arquivo e vê-lo visualmente, mas não é a melhor opção, imho.
não vai funcionar,
...
Por que não funcionaria? Três enumerações, nenhuma delas mais do que 10. Aritmética das escolas primárias do segundo ano.