Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 1507
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
Existe alguma maneira de determinar o número de gráficos abertos?
Fixou-o em 100.
Se você precisa encontrar uma coisa, então volte depois de encontrá-la, para não ter que continuar correndo o ciclo
Corrigido para 100.
Se você precisa encontrar uma coisa, então depois de encontrá-la, volte, para que você não tenha que continuar correndo o ciclo
Preciso fazer o loop em cada tic-tac, então eu o fiz assim
E se dois "algo-um" estiverem abertos?
por que não continuar correndo?
Preciso fazer um loop em cada tic-tac
talvez pensar em fazer algo comCHARTEVENT_CUSTOM.
poderia pensar em fazer algo comCHARTEVENT_CUSTOM de alguma forma.
Não é uma opção... preciso verificá-la sem o meu envolvimento.
O código acima parece funcionar corretamente, mas como sou um fraco programador, eu queria ver a opinião de pessoas mais experientes e conhecedoras.
...longa espera até segunda-feira para testá-lo (
Então o programa pode ouvir as ondas de rádio sem o seu envolvimento também, não?
Preciso fazer um loop em cada tic-tac, então eu o fiz desta maneira
Você não precisa tirar porcaria da ajuda, escrever um laço óbvio... você terá que viver com isso mais tarde :-)
for(long chartId=ChartNext(0);chartId>0 &&!IsStopped();chartId=ChartNext(chartId)) {
if (ChartSymbol(chartId)=="") continue;
DoChart(chartId);
}
Não estudei a questão, mas acho que você pode atribuir um evento a cada gráfico e depois esperar por ele na OnChartevent...
Alexei, para ser honesto, com meu conhecimento parece assustador...
Preciso manter as coisas simples, encontrar um objeto para comprar-comprar, encontrar um objeto para vender-vender-vender.