Erreurs, bugs, questions - page 607

 
papaklass:
Je pensais que ArrayInitialize() était suffisant.
Vous avez dû confondre les tableaux dynamiques avec les tampons indicateurs. ArrayInitialize() ne change pas la taille du tableau, elle ne fait que l'initialiser.
Усреднение ценовых рядов без дополнительных буферов для промежуточных расчетов
Усреднение ценовых рядов без дополнительных буферов для промежуточных расчетов
  • 2010.10.25
  • Nikolay Kositsin
  • www.mql5.com
Статья о традиционных и не совсем традиционных алгоритмах усреднения, упакованных в максимально простые и достаточно однотипные классы. Они задумывались для универсального использования в практических разработках индикаторов. Надеюсь, что предложенные классы в определенных ситуациях могут оказаться достаточно актуальной альтернативой громоздким, в некотором смысле, вызовам пользовательских и технических индикаторов.
 
Désolé d'être indiscret - mais que quelqu'un réponde à mon message:)
 
MigVRN:
Désolé d'être indiscret - mais que quelqu'un réponde à mon message:)
Comment résumer 100 valeurs s'il n'y en a que 99 ?
 
La taille du tableau est supérieure d'une unité à l'indice du dernier élément - quelque chose comme ceci
 
lapériode et la position sont comparées.
 

Il existe un tableau prix[] avec 100 éléments. Le numéro de la dernière position est 99 (0,1,2...99) et je dois obtenir sa moyenne.

Je passe à la fonction : SimpleMA(99, 100, price) ; puisque 99<100 j'obtiens 0.

 
voulez-vous obtenir une valeur de 100 période MA basée sur 99 éléments ?
 
Rédigez un exemple de la façon dont vous pouvez utiliser la fonction SimpleMA pour lisser un tableau de 100 éléments... S'il vous plaît...
 
Quelle est la période de l'AMM ?
 
100