Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 1111
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
É praticamente uma linha de código. Mas precisamos conseguir um bilhete de posição para isso. Aqui está um Expert Advisor da OnInit que abre posição com 0,2 lote e fecha metade dele com a OnTick.
Ou aqui está o código completo da classe CTrade
Obrigado!
Vá aqui para a seção Artigos e navegue - há muito sobre o OOP, inclusive para iniciantes.
Não reclamando nada. Mas por que não onde ler ....
A escolha da declaração de visibilidade das variáveis é determinada pela necessidade de usar os valores das variáveis da função em outras funções e, naturalmente, no assessor ontic. Ou seja, se a função precisa apenas do valor que lhe foi passado, é correto declarar todas as variáveis da função como locais. Se a função estiver calculando, e as variáveis às quais são atribuídos os resultados do cálculo forem utilizadas em outras funções, estas variáveis devem ser declaradas em nível global.
O mesmo vale para as classes e o nível de visibilidade das variáveis, funções, métodos. Se primeiro, definimos o que queremos da classe, quais funções, variáveis, estruturas e as declaramos como públicas. Se os membros da classe são usados somente dentro da classe, os tornamos privados ou protegidos, dependendo se queremos herança.
Lendo o manual, você tem a impressão de que está sendo informado sobre as propriedades de algo e como utilizá-lo, adivinhe por si mesmo...
Em geral, a idéia é que se o manual fosse explicado mais claramente, o idioma seria aprendido mais rapidamente, e sem artigos adicionais. Não posso passar sem ele (claro, estou falando apenas de mim)). ). Kudos aos autores dos artigos.
A MQL tem um análogo de tentativa, captura e lançamento de C++?
Saudações. Você pode me aconselhar, por favor?
Tenho um indicador que cria objetos em um gráfico, e um EA que funciona sobre esses objetos, (ao passar pela lista deles).
Mas a EA só detecta os objetos no próximo tick depois que eles foram criados.
É possível que a EA possa detectar objetos no mesmo tick quando eles são criados?
Saudações. Você pode me aconselhar, por favor?
Tenho um indicador que cria objetos em um gráfico, e um EA que funciona sobre esses objetos, (ao passar pela lista deles).
Mas a EA só detecta os objetos no próximo tick depois que eles foram criados.
É possível que a EA possa detectar objetos no mesmo tick quando eles são criados?
É possível transferir um algoritmo indicador para um EA. Tais indicadores, que não têm amortecedores, são muito mais fáceis de transferir para uma EA.
É possível transferir um algoritmo indicador para um EA. Tais indicadores, que não têm amortecedores, são muito mais fáceis de serem transferidos para uma EA.
Isto é compreensível, mas até agora esta é a questão.
Ao mesmo tempo, se eu imprimir mensagens do indicador e da EA, então a primeira vem do indicador.
TambémChartRedraw(0); tanto no final do indicador como no início da EA não ajudaram.
Isso é compreensível, mas por enquanto é essa a questão.
"Tais" como o quê? Como você imagina ler algo ainda não escrito ou ver algo ainda não desenhado?
"Tal", é o quê? Como você imagina ler algo ainda não escrito ou ver algo ainda não desenhado?
"ler" no mesmo carrapato, mas depois de desenhar é possível?
"Tal", o que é isso? "Para o Consultor Especialista trabalhar com objetos
Vou tentar viaOnChartEvent
"ler" no mesmo carrapato, mas depois de desenhar é possível?
"Tal", o que é isso? " - para que a EA trabalhe nos objetos.Vou tentar usar o OnChartEvent
Na OnChartEvent você também precisa saber o nome exato do objeto. E não há um até que não haja nenhum objeto em si.