Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 501
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
Boa tarde. Você pode informar se o MT4 e o MT5 têm a possibilidade de sobrepor os gráficos de um instrumento com prazos diferentes, e os indicadores para esses prazos? Por exemplo, quero exibir em uma janela 3 gráficos de par EUR/USD com TFs: dia, 4 horas e hora, e também sobrepor os indicadores deslizantes destes TFs. Isso é possível? Estou ansioso por qualquer ajuda.
O que fazer com a linha do tempo? Ou desenhar barras a partir de prazos menores com algumas barras de largura?
Senhores, por favor, avisem, eu assumi uma função de Kim que retorna o número da barra da última posição aberta ou -1.
Eu chamo esta função e escrevo uma condição
Eu olhei através de Print e vi que esta função retorna -1, no início eu pensei que não havia ordem, mas depois de um tempo a ordem reapareceu e no mesmo bar um acordo foi aberto após a parada.
erro é escrito apontando paraif( iOpen[0] != time_open )'iOpen' - identificador não declarado
Kim tem todas as funções funcionando! Você não aplicou corretamente.
Kim tem todas as funções funcionando! Você não aplicou corretamente.
Ninguém está discutindo, eu só quero entender como eu a apliquei mal.
Ninguém está discutindo, eu gostaria de entender como eu estou aplicando mal
Imprimir tudo - é a coisa certa a fazer para identificar erros e deficiências:
Imprimir tudo - esta é a melhor solução para identificar erros e deficiências:
Eu estava dizendo que ele retorna -1, ou seja, a última barra em que a ordem foi aberta não é encontrada pela função, estou preocupado que eu não estou passando os parâmetros certos
A linha significa que você passa por todas as posições, escolhe/lembra a mais nova, e trabalha com ela. Isto caso as posições não estejam em ordem, mas dispersas.
A função passa e seleciona o mais novo por vez, ou seja, o último
Em seguida, temos um selecionado, e o substituímos na funçãoiBarShift(sym, tf, oot ,true);
A função retorna o número da barra por tempo. Isso é tudo.
Infelizmente, não posso verificá-lo, mas quando o usei, funcionou bem, assim como todas as funções aqui publicadas por mim.