Obrigado! Sempre pensei que a referência a aulas era um ponteiro para uma aula. Mas aqui é apenas uma declaração... o que é que isso tem a ver com isto?
Estas são as próprias bases do OOP, dêem uma olhadela na Ajuda. Por exemplo, os operadores novos/deletos e assim por diante.
Obrigado! Sempre pensei que a referência a aulas era um ponteiro para uma aula. Mas aqui é apenas uma declaração... o que é que isso tem a ver com isto?
Faço-o depois de ter carregado para se sobressair, mas também aí tem os seus próprios defeitos. É uma pena que não exista tal característica incorporada.
Mas tenho um palpite de que pode, de alguma forma, ser implementado programático)
aqui reescrevi uma parte do indicador conhecido para MT4 (Perfect trend line), tudo funciona como em MT4, MAS... Mas não consigo livrar-me do ArraySetAsSeries() forçado escrito por mim - caso contrário o indicador não conta correctamente, sei que o ArraySetAsSeries() irá mudar a direcção da indexação no array, mas durante 2 dias não consegui fazê-lo eu próprio!
aqui reescrevi uma parte do indicador conhecido para MT4 (Perfect trend line), tudo funciona como em MT4, MAS... Eu sei que o ArraySetAsSeries() vai mudar a direcção da indexação no array, mas há 2 dias que eu próprio não o faço!
Sei que é possível calcular os valores dos indicadores sem oArraySetAsSeries(), mas não vejo o que estou a fazer mal. Tentei encontrar um exemplo simples em kodobase, mas infelizmente, todos os indicadores estão escritos de formas diferentes, não consigo perceber ((
SZY: Não preciso do indicador de plataforma cruzada, quero lidar com a indexação padrão das matrizes, já usei o ArrayGetAsSeries() - Não o entendo
Sei que se pode calcular os valores dos indicadores sem oArraySetAsSeries(), mas não vejo o que estou a fazer mal. Tentei encontrar um exemplo simples em kodobase, infelizmente, todos os indicadores são escritos de formas diferentes, não consigo compreendê-los ((
O seu cálculo indicador vai do princípio ao fim (dos dados históricos mais recentes aos mais recentes - até ao actual). E isto indica a indexação como nas séries cronológicas. Assim, as matrizes devem ser indexadas em conformidade, que é o que se tem.
Sei que posso calcular os valores dos indicadores sem oArraySetAsSeries(), mas não vejo o que estou a fazer mal. Tentei encontrar um exemplo simples em kodobase mas, infelizmente, todos os indicadores são escritos de formas diferentes, não consigo perceber ((
SZZ: Não preciso do indicador de plataforma cruzada, quero lidar com a indexação padrão das matrizes, já usei o ArrayGetAsSeries() - Não o compreendo
Pode fazê-lo sem o ArraySetAsSeries, basta usar Imprimir ou Comentar para deixar claro, que o índice 0 array, por exemplo aberto[0], será impresso. A partir daqui, pode tomar as suas próprias decisões. Ajudá-lo-á a descobrir o que é o quê.
Obrigado! Sempre pensei que a referência a aulas era um ponteiro para uma aula. Mas aqui é apenas uma declaração... o que é que isso tem a ver com isto?
Estas são as próprias bases do OOP, dêem uma olhadela na Ajuda. Por exemplo, os operadores novos/deletos e assim por diante.
Obrigado! Sempre pensei que a referência a aulas era um ponteiro para uma aula. Mas aqui é apenas uma declaração... o que é que isso tem a ver com isto?
Vou dar uma vista de olhos, obrigado!!!
Em que metatrader é que cria símbolos no MT5?
Sim, no MT5
Não pode.
É uma vergonha.
Faço-o depois de ter carregado para se sobressair, mas também aí tem os seus próprios defeitos. É uma pena que não exista tal característica incorporada.
Mas tenho um palpite de que pode, de alguma forma, ser implementado programático)
Sim, no MT5.
É uma pena que o MT4 não lhe permita criar símbolos, pode alterar valores mas não os pode criar.
ensinem-me a livrar-me do ArraySetAsSeries() !!!
aqui reescrevi uma parte do indicador conhecido para MT4 (Perfect trend line), tudo funciona como em MT4, MAS... Mas não consigo livrar-me do ArraySetAsSeries() forçado escrito por mim - caso contrário o indicador não conta correctamente, sei que o ArraySetAsSeries() irá mudar a direcção da indexação no array, mas durante 2 dias não consegui fazê-lo eu próprio!
ensinem-me a livrar-me do ArraySetAsSeries() !!!
aqui reescrevi uma parte do indicador conhecido para MT4 (Perfect trend line), tudo funciona como em MT4, MAS... Eu sei que o ArraySetAsSeries() vai mudar a direcção da indexação no array, mas há 2 dias que eu próprio não o faço!
Eu posso fazer o seguinte
Posso fazê-lo desta forma
Sei que é possível calcular os valores dos indicadores sem oArraySetAsSeries(), mas não vejo o que estou a fazer mal. Tentei encontrar um exemplo simples em kodobase, mas infelizmente, todos os indicadores estão escritos de formas diferentes, não consigo perceber ((
SZY: Não preciso do indicador de plataforma cruzada, quero lidar com a indexação padrão das matrizes, já usei o ArrayGetAsSeries() - Não o entendo
Sei que se pode calcular os valores dos indicadores sem oArraySetAsSeries(), mas não vejo o que estou a fazer mal. Tentei encontrar um exemplo simples em kodobase, infelizmente, todos os indicadores são escritos de formas diferentes, não consigo compreendê-los ((
O seu cálculo indicador vai do princípio ao fim (dos dados históricos mais recentes aos mais recentes - até ao actual). E isto indica a indexação como nas séries cronológicas. Assim, as matrizes devem ser indexadas em conformidade, que é o que se tem.
O que corre mal então?
Sei que posso calcular os valores dos indicadores sem oArraySetAsSeries(), mas não vejo o que estou a fazer mal. Tentei encontrar um exemplo simples em kodobase mas, infelizmente, todos os indicadores são escritos de formas diferentes, não consigo perceber ((
SZZ: Não preciso do indicador de plataforma cruzada, quero lidar com a indexação padrão das matrizes, já usei o ArrayGetAsSeries() - Não o compreendo
Pode fazê-lo sem o ArraySetAsSeries, basta usar Imprimir ou Comentar para deixar claro, que o índice 0 array, por exemplo aberto[0], será impresso. A partir daqui, pode tomar as suas próprias decisões. Ajudá-lo-á a descobrir o que é o quê.