Errori, bug, domande - pagina 607

 
papaklass:
Pensavo che ArrayInitialize() fosse sufficiente.
Devi aver confuso gli array dinamici con i buffer indicatori. ArrayInitialize() non cambia la dimensione dell'array, la inizializza soltanto.
Усреднение ценовых рядов без дополнительных буферов для промежуточных расчетов
Усреднение ценовых рядов без дополнительных буферов для промежуточных расчетов
  • 2010.10.25
  • Nikolay Kositsin
  • www.mql5.com
Статья о традиционных и не совсем традиционных алгоритмах усреднения, упакованных в максимально простые и достаточно однотипные классы. Они задумывались для универсального использования в практических разработках индикаторов. Надеюсь, что предложенные классы в определенных ситуациях могут оказаться достаточно актуальной альтернативой громоздким, в некотором смысле, вызовам пользовательских и технических индикаторов.
 
Scusate l'intrusione - ma qualcuno risponda al mio post:)
 
MigVRN:
Scusate se sono invadente - ma qualcuno risponda al mio post:)
Come puoi riassumere 100 valori se ce ne sono solo 99?
 
Ladimensione dell'array è uno in più dell'indice dell'ultimo elemento - qualcosa del genere
 
periodo e posizione sono confrontati.
 

C'è un array price[] con 100 elementi. Il numero dell'ultima posizione è 99 (0,1,2...99). Ho bisogno di ottenere la sua media.

Passo alla funzione: SimpleMA(99, 100, prezzo); poiché 99<100 ottengo 0.

 
volete ottenere un valore di 100 periodo MA basato su 99 elementi?
 
Scrivi un esempio di come puoi usare la funzione SimpleMA per smussare un array di 100 elementi... Per favore...
 
qual è il periodo MA?
 
100