Model trigonometri multi-harmonik (atau multi-tone) untuk serangkaian harga x[i], dengan i=1..n, dapat dijelaskan sebagai berikut:
x[i] = m + Jumlah( a[h]*Cos(w[h]*i) + b[h]*Sin(w[h]*i), h=1..H )
Dimana:
- x[i] - harga masa lalu pada bar ke-i, total n harga masa lalu;
- m - bias;
- a[h] dan b[h] - koefisien skala harmonik;
- w[h] - frekuensi dari harmonik;
- h - nomor harmonik;
- H - total jumlah harmonik yang di-fit.
Menggunakan model ini berarti mencari nilai m, a[h], b[h], dan w[h] yang membuat nilai yang dimodelkan mendekati nilai nyata. Menemukan frekuensi harmonik w[h] adalah bagian tersulit dalam fitting model trigonometri. Dalam kasus deret Fourier, frekuensi ini ditetapkan pada 2*pi*h/n. Namun, eksklusi deret Fourier berarti sekadar mengulangi n harga masa lalu ke masa depan.
Indikator ini menggunakan algoritma Quinn-Fernandes untuk menemukan frekuensi harmonik. Algoritma ini akan menyesuaikan harmonik dari deret trigonometri satu per satu hingga jumlah harmonik H yang ditentukan tercapai. Setelah menyesuaikan harmonik baru, algoritma yang telah dikodekan menghitung sisa antara model yang diperbarui dan nilai nyata, kemudian menyesuaikan harmonik baru pada sisanya.
Indikator ini memiliki parameter input sebagai berikut:
- Npast - jumlah bar masa lalu yang di-fit dengan deret trigonometri;
- Nfut - jumlah bar masa depan yang diprediksi;
- Nharm - total jumlah harmonik dalam model;
- FreqTOL - toleransi perhitungan frekuensi.
Indikator ini akan menggambarkan dua kurva: kurva biru menunjukkan nilai masa lalu yang dimodelkan dan kurva merah menunjukkan nilai masa depan yang dimodelkan.

Postingan terkait
- Panduan Lengkap MetaCOT 2 CFTC ToolBox untuk Analisis COT di MT4
- Master Tools: Alat Indikator untuk MetaTrader 4 yang Harus Dimiliki
- Indikator Alerts pada New Bar untuk MetaTrader 4: Panduan Lengkap
- Indikator Open Range Breakout untuk MetaTrader 5: Strategi Trading yang Efektif
- Menggunakan Buffer Jam dalam MetaTrader 5 untuk Pengumpulan Data Trading