Apabila kita bercakap tentang oscillator, biasanya ia membandingkan harga yang telah dilicinkan dengan nilai n tempoh lalu. Larry Williams pernah perhatikan bahawa keberkesanan oscillator ini berbeza-beza dan bergantung kepada jumlah tempoh yang digunakan untuk pengiraan. Oleh itu, beliau mencipta Ultimate Oscillator yang menggunakan jumlah berat tiga oscillator dengan tempoh pengiraan yang berbeza.
Larry Williams pertama kali menerangkan oscillator ini pada tahun 1985 dalam majalah "Technical Analysis of Stocks and Commodities". Nilai indikator ini berbeza antara sifar hingga 100 dengan pusatnya adalah 50. Nilai di bawah 30 menunjukkan zon terlebih beli, manakala nilai antara 70 hingga 100 menunjukkan zon terlebih jual.
Ultimate Oscillator menggunakan tiga tempoh masa yang boleh anda tetapkan secara manual. Secara lalai, tempoh tersebut adalah 7, 14, dan 28 bar. Perlu diingat bahawa tempoh yang lebih panjang merangkumi nilai tempoh yang lebih pendek. Ini bermakna nilai 28-tempoh mengabaikan nilai 14-tempoh dan 7-tempoh. Oleh itu, kita menggunakan nilai tempoh yang paling pendek sebanyak tiga kali, jadi nilai ini mempengaruhi hasil oscillator dengan paling ketara.
Larry Williams mencadangkan agar anda membuka posisi apabila terdapat divergensi.
Anda perlu membeli jika:
- Ada divergensi bull: harga mencapai minimum yang lebih rendah yang tidak disahkan oleh minimum oscillator yang lebih rendah;
- Oscillator jatuh di bawah 30 apabila divergensi bull muncul;
- Oscillator kemudian naik melebihi tahap maksimum yang dicapai semasa pembentukan divergensi bull. Inilah masa untuk anda membeli.
Tutup posisi panjang jika:
- Oscillator naik di atas 50 dan kemudian jatuh di bawah 45;
- Oscillator naik di atas 70 (kadang-kadang lebih baik tunggu sehingga ia jatuh di bawah 70);
- Isyarat jual muncul.
Jual jika:
- Ada divergensi bear: harga mencapai maksimum yang lebih tinggi yang tidak disahkan oleh maksimum oscillator yang lebih tinggi;
- Oscillator tumbuh di atas 50 ketika terdapat divergensi bear;
- Oscillator jatuh di bawah tahap minimum yang dicapai semasa pembentukan divergensi bear.
Tutup posisi pendek jika:
- Oscillator tumbuh di atas 65;
- Oscillator jatuh di bawah 30;
- Isyarat beli muncul.

Ultimate Oscillator
Pengiraan:
1. Tetapkan "True Low" (TL) semasa - nilai terendah antara dua nilai: minimum semasa dan harga penutupan sebelumnya.
TL (i) = MIN (LOW (i) || CLOSE (i - 1))
2. Cari "Buying Pressure" (BP) semasa. Ini sama dengan perbezaan antara harga penutupan semasa dan True Low semasa.
BP (i) = CLOSE (i) - TL (i)
3. Tetapkan "True Range" (TR). Ia adalah yang terbesar antara perbezaan berikut: maksimum dan minimum semasa; maksimum semasa dan harga penutupan sebelumnya; minimum semasa dan harga penutupan sebelumnya.
TR (i) = MAX (HIGH (i) - LOW (i) || HIGH (i) - CLOSE (i - 1) || CLOSE (i - 1) - LOW (i))
4. Cari jumlah nilai BP untuk ketiga-tiga tempoh pengiraan:
BPSUM (N) = SUM (BP (i), i)
5. Cari jumlah nilai TR untuk ketiga-tiga tempoh pengiraan:
TRSUM (N) = SUM (TR (i), i)
6. Kira "Raw Ultimate Oscillator" (RawUO)
RawUO = 4 * (BPSUM (1) / TRSUM (1)) + 2 * (BPSUM (2) / TRSUM (2)) + (BPSUM (3) / TRSUM (3))
7. Kira nilai "Ultimate Oscillator" (UO) mengikut formula:
UO = ( RawUO / (4 + 2 + 1)) * 100
di mana:
- MIN - nilai minimum;
- MAX - nilai maksimum;
- || — OR logik;
- LOW (i) - harga minimum bar semasa;
- HIGH (i) - harga maksimum bar semasa;
- CLOSE (i) - harga penutupan bar semasa;
- CLOSE (i - 1) - harga penutupan bar sebelumnya;
- TL (i) - True Low;
- BP (i) - Buying Pressure;
- TR (i) - True Range;
- BPSUM (N) - jumlah matematik nilai BP untuk satu tempoh n (N sama dengan 1 bersamaan dengan i=7 bar; N sama dengan 2 bersamaan dengan i=14 bar; N sama dengan 3 bersamaan dengan i=28 bar);
- TRSUM (N) - jumlah matematik nilai TR untuk satu tempoh n (N sama dengan 1 bersamaan dengan i=7 bar; N sama dengan 2 bersamaan dengan i=14 bar; N sama dengan 3 bersamaan dengan i=28 bar);
- RawUO - "Raw Ultimate Oscillator";
- UO - singkatan untuk Ultimate Oscillator.
Siaran berkaitan
- HarmonikManual: Indikator Canggih untuk MetaTrader 4
- Alat Master - Indikator untuk MetaTrader 4
- Indikator Pembukaan Rentang Untuk MetaTrader 5: Panduan Lengkap
- Panduan Volume Profile + Range v6.0 untuk MetaTrader 5: Indikator Trading Utama
- Ramalan Harga Seterusnya dengan Neural Network: Panduan untuk Trader