A única forma correcta de o fazer é muito simples.
Escreve-se um indicador de funcionamento a 100%, e é feito classicamente sem o parâmetro "Símbolo", ou seja, é calculado usando o símbolo e o período actuais.
Depois disso, essa calculadora BASIC é chamada em Expert Advisor (se for fornecido trabalho mecânico) ou calculadora (se quiser exibir informação no gráfico de INSTRUMENTO DE NÃO CÁLCULO).
PS
Caso contrário, se a calculadora ou uma função separada tiver de fazer um cálculo adicional, e depois ligar os resultados aos dados gráficos actuais...
Sugestão digna de consideração,
Mas claro que do ponto de vista da lógica comum é como coçar a orelha esquerda com a mão direita (mas não é para si, é para os criadores),
Porque preciso de chamar os dados de um instrumento não nativo?
Se tiver de criar indicadores personalizados e chamá-los a partir de um símbolo exigido, em geral, a conclusão é que vou comprá-los.
Mas mais uma vez, chamo um indicador pronto para EUR com dados sobre o JPY (por exemplo, não há história suficiente para o iene)
Se eu procurar o mesmo indicador e ele não contiver dados para este comprimento, o que me dirá?
Я не буду перечислять все новые возможности и особенности нового терминала и языка. Их действительно много, и некоторые новинки вполне достойны освещения в отдельной статье. Вы не увидите здесь кода, написанного по принципам объектно-ориентированного программирования — это слишком серьезная тема для того, чтобы просто быть упомянутой в контексте как дополнительная вкусность для кодописателей. В этой статье остановимся подробней на индикаторах, их строении, отображении, видах, а также особенностях их написания по сравнению с MQL4.
Posso acrescentar outra dor de cabeça. Se o indicador estiver num gráfico, mas for de outro, é preciso ter em conta que o número de barras pode ser diferente:
Que o número de barras pode ser diferente. Penso que já foi tido em conta.
Ter em conta que pode haver lacunas na história para o instrumento, e 25 barras na história para um instrumento, pode ser segunda-feira, e para outro - sexta-feira...
mesmo que tenha resolvido os dois primeiros problemas, ainda há sincronização por tempo, para um instrumento já começou uma nova barra, para outro ainda não começou...
o indicador funciona apenas com a chegada de um novo tick, ou seja, se estiver pendurado no gráfico com poucos ticks, a barra 0 de outro gráfico é problemática...
se parar de contar as barras 0, apenas as completas, então haverá mais algumas armadilhas...
Posso acrescentar outra dor de cabeça. Se o indicador está num gráfico, mas mostra a partir de outro, é preciso tê-lo em conta:
Que o número de barras pode ser diferente. Penso que já tomámos isto em consideração.
Ter em conta que pode haver lacunas na história para o instrumento, e 25 barras na história para um instrumento, pode ser segunda-feira, e para outro - sexta-feira...
mesmo que tenha resolvido os dois primeiros problemas, ainda há sincronização por tempo, para um instrumento já começou uma nova barra, para outro ainda não começou...
o indicador só funciona com a chegada de um novo carrapato, ou seja, se estiver pendurado num gráfico com poucos carrapatos, será problemático para a barra 0 de outro gráfico.
Se parar de contar 0 barras, apenas as completadas, então haverá mais algumas armadilhas...
Olá, tenho um problema sério com o terminal MT5. Quando inicio o terminal, apenas a linha de preço (licitação) está em movimento, enquanto os castiçais (barras) não estão a desenhar/mudar. Por conseguinte, o preço move-se sem alterar o gráfico. Tenho uma pergunta: Como pode este problema ser resolvido? Na verdade, tudo está a funcionar bem no MT4! Tentei reinstalar o terminal, mas não ajudou! Tive um tal problema com vários corretores... Pode dizer-me o que fazer nesta situação?
Alguém dos criadores pode responder à pergunta? Ou devo perguntar noutra linha?
Posso acrescentar outra dor de cabeça. Se o indicador está num gráfico, mas mostra a partir de outro, é preciso tê-lo em conta:
Que o número de barras pode ser diferente. Penso que já tomámos isto em consideração.
Ter em conta que pode haver lacunas na história para o instrumento, e 25 barras na história para um instrumento, pode ser segunda-feira, e para outro - sexta-feira...
mesmo que tenha resolvido os dois primeiros problemas, ainda há sincronização por tempo, para um instrumento já começou uma nova barra, para outro ainda não começou...
o indicador só funciona com a chegada de um novo tick, ou seja, se estiver pendurado num gráfico com poucos tick, será problemático para a barra 0 de outro gráfico...
Se parar de contar 0 barras, que se lixe, apenas as completas, então haverá mais algumas armadilhas...
Concordo sobre os buracos e os problemas históricos.
Com funcionamento normal e sincronização de períodos, as novas barras devem (logicamente) começar ao mesmo tempo...
Para login e uso do site MQL5.com, você deve ativar o uso de cookies.
Ative esta opção no seu navegador, caso contrário você não poderá fazer login.
Você entrou na conta. A autenticação de dois fatores foi desativada. Configure-a novamente e escaneie um novo código QR ou continue com a autenticação de dois fatores desativada.
A única forma correcta de o fazer é muito simples.
Escreve-se um indicador de funcionamento a 100%, e é feito classicamente sem o parâmetro "Símbolo", ou seja, é calculado usando o símbolo e o período actuais.
Depois disso, essa calculadora BASIC é chamada em Expert Advisor (se for fornecido trabalho mecânico) ou calculadora (se quiser exibir informação no gráfico de INSTRUMENTO DE NÃO CÁLCULO).
PS
Caso contrário, se a calculadora ou uma função separada tiver de fazer um cálculo adicional, e depois ligar os resultados aos dados gráficos actuais...
Sugestão digna de consideração,
Mas claro que do ponto de vista da lógica comum é como coçar a orelha esquerda com a mão direita (mas não é para si, é para os criadores),
Porque preciso de chamar os dados de um instrumento não nativo?
Se tiver de criar indicadores personalizados e chamá-los a partir de um símbolo exigido, em geral, a conclusão é que vou comprá-los.
Mas mais uma vez, chamo um indicador pronto para EUR com dados sobre o JPY (por exemplo, não há história suficiente para o iene)
Se eu procurar o mesmo indicador e ele não contiver dados para este comprimento, o que me dirá?
Eis uma opção exequível:
Posso acrescentar outra dor de cabeça. Se o indicador estiver num gráfico, mas for de outro, é preciso ter em conta que o número de barras pode ser diferente:
Posso acrescentar outra dor de cabeça. Se o indicador está num gráfico, mas mostra a partir de outro, é preciso tê-lo em conta:
Bug. Descrição. ATS sempre no mercado (capotamento por lote duplo 0,2)
Modo de teste todas as carraças. Tudo é normal.
Modo de teste, através da abertura de preços. a mesma peça.
Por alguma razão divide-se em 2 ofícios. talvez seja apenas a forma como é exibido, mas não é correcto. não deveria ser assim.
Olá, tenho um problema sério com o terminal MT5. Quando inicio o terminal, apenas a linha de preço (licitação) está em movimento, enquanto os castiçais (barras) não estão a desenhar/mudar. Por conseguinte, o preço move-se sem alterar o gráfico. Tenho uma pergunta: Como pode este problema ser resolvido? Na verdade, tudo está a funcionar bem no MT4! Tentei reinstalar o terminal, mas não ajudou! Tive um tal problema com vários corretores... Pode dizer-me o que fazer nesta situação?
Algum dos criadores pode responder à pergunta? Ou devo perguntar noutra linha?
+1 Eu vi a mesma coisa, mas parece estar a funcionar correctamente agora, eles devem tê-la consertado
Sim, estranhamente, mas agora desapareceu, não sei por quanto tempo...
Posso acrescentar outra dor de cabeça. Se o indicador está num gráfico, mas mostra a partir de outro, é preciso tê-lo em conta:
Concordo sobre os buracos e os problemas históricos.
Com funcionamento normal e sincronização de períodos, as novas barras devem (logicamente) começar ao mesmo tempo...