Erros, bugs, perguntas - página 2241

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
Acha que pode dizer alguma coisa com base nisso? Sim, bem...
Sim, se estiver interessado na pergunta, mas a lógica do meu indicador não é clara, eu expus o código, pode acrescentar um desenrolar...
Mas o problema é óbvio, o tempo[] em séries temporais não corresponde ao tempo do servidor, informação como por exemplo: "Para obter a hora do servidor numa tabela de preços, não se esqueça de considerar a compensação GMT..." Não o vejo em ajuda, por isso peço
se alguém puder explicar porque é que na MQL5 o tempo da série cronológica[] não corresponde ao tempo do servidor?
Porque é que os conectores precisam de abrir os ficheiros eles próprios se toda a lógica está fora, chamar a funcionalidade necessária do OnInit num programa externo para inicializar
De nada.
De nada.
Devo ter-me esquecido que na MQL5 é melhor definir oArraySetAsSeries() em indicadores por si mesmo do que adivinhar onde e o que o indicador calculou
O mais irritante é que já o li e parece ser claro, mas está escrito da mesma forma:
Valor devolvido
Retorna verdadeiro se a matriz especificada tiver a bandeira AS_SERIES, ou seja, a matriz é acedida de trás para a frente como nas séries cronológicas. Uma série temporal difere de uma matriz regular na medida em que os elementos de uma série temporal são indexados desde o fim da matriz até ao início (os dados mais recentes até aos mais antigos).
Nota
Para verificar se um array pertence a uma série temporal, usar a função ArrayIsSeries(). As séries de dados de preços passados como parâmetros de entrada para OnCalculate() não têm necessariamente a mesma direcção de indexação que as séries temporais. A direcção de indexação necessária pode ser definida com o ArraySetAsSeries().
Parece muito parecida com a tradução de "hindu" para russo, e não parece clara, mas está a lê-la numa língua diferente
Obrigado!
Devo ter esquecido que na MQL5 é melhor definir o ArraySetAsSeries() em indicadores independentemente, do que adivinhar onde e o que o indicador calculou
O mais irritante é que já li a ajuda, e tudo parece claro, mas o seu estilo de escrita:
Parece muito com a tradução de "hindu" para russo, e não é como se estivesse em russo
Obrigado!
Não é necessário definir a bandeira das séries cronológicas, mas se quiser escrever os indicadores da mesma forma que em mql4, tem de definir todos os tampões e matrizes para as séries cronológicas.
Não é necessário definir a bandeira das séries cronológicas, mas se quiser escrever indicadores da mesma forma que em mql4, todos os tampões e matrizes devem ser definidos para séries cronológicas.
Os criadores têm uma abordagem dialéctica: por um lado, a ajuda avisa que
Os conjuntos de dados de preços passados à OnCalculate() como parâmetros de entrada não têm necessariamente uma direcção de indexação como nas séries temporais.
Por outro lado, copiar séries cronológicas através de CopyClose() etc. também requer verificar se o histórico está preparado... Há muito trabalho de programador para aceder aos dados históricos da OHLC, há muitas armadilhas na transição de MQL4 para MQL5.
Em suma, tenho observado a MQL5 durante anos, e tenho-me forçado a mudar para MQL%.... várias vezes Eu tinha a opinião de que a MQL5 era uma continuação lógica da MQL4. Os programadores escrevem sempre que fizeram outro trabalho sobre a convergência (transição?) das duas linguagens, mas tudo o que vejo é uma linguagem de programação completamente diferente - tudo o que eles têm em comum é a sintaxe C++
Mas como resultado, a kodobase em geral parece um hodgepodge de códigos MQL4=MQL5 e vice versa ))))
Onde se segue que toda a lógica está lá fora? Deve primeiro ler atentamente a resposta anterior. E o objectivo das suas perguntas não é claro? O que têm eles a ver com os erros específicos que eu abordei? Eu sei como contornar este ou aquele erro sem si. Estou interessado em propostas sobre confirmação/reprodução para assegurar que os Desenvolvedores aceitaram o pedido de trabalho e no futuro o erro não voltará a ocorrer noutro local ou de outra forma
)))) Dei-vos conselhos uma vez que os vossos pedidos se tornaram um requisito rígido através de cada mensagem, enviem um pedido ao balcão de atendimento e aguardem, porquê iniciar aqui uma discussão desnecessária
Olá, comprei-te uma EA, "tartaruga". e não está a funcionar em modo autónomo, ????
Olá, comprei-te uma EA, "tartaruga". e não está a funcionar em modo autónomo, ????
As perguntas devem ser dirigidas ao vendedor a quem comprou o Consultor Especialista na página de discussão deste produto, e não no fórum.
)))) Dei-vos um conselho, uma vez que os vossos pedidos se tornaram um requisito rígido através de cada mensagem, enviar um pedido ao balcão de atendimento e esperar, não há necessidade de iniciar uma discussão desnecessária aqui