dubaitrade.fr
Crypto · 10/29/2025

INDICATEUR SMA

Espace publicitaire (in-article 1)

---

## 4) Indicateurs (SMA)

```ts
// src/indicators.ts
export function sma(values: number[], period: number): number[] {
  if (period <= 0) throw new Error('period > 0')
  const out: number[] = []
  let sum = 0
  for (let i = 0; i < values.length; i++) {
    sum += values[i]
    if (i >= period) sum -= values[i - period]
    out.push(i >= period - 1 ? sum / period : NaN)
  }
  return out
}
Espace publicitaire (in-article 2)

Articles reliés