Moving average adalah keluarga perhitungan, bukan satu rumus. SMA memberi bobot sama dalam jendela terbatas; EMA menggabungkan harga baru dengan hasil sebelumnya. Hasil harus dibaca bersama jenis, kerangka waktu, sumber, dan inisialisasinya.
TradingView membedakan SMA, EMA, serta varian berbobot lain dan memungkinkan pemilihan masukan harga. Jadi rata-rata Close tidak sama dengan rata-rata High. Nama Moving average saja tidak cukup untuk mereproduksi garis. [TradingView — Moving averages]
TradingView menjelaskan bahwa SMA membuang nilai tertua saat nilai baru masuk. Fidelity menjelaskan bahwa EMA memakai hasil sebelumnya yang membawa pengaruh harga lama dengan bobot menurun. Panjang pengaturan yang sama tidak berarti bobot atau ingatan perhitungan yang identik. [TradingView — Moving averages] [Fidelity — EMA]
Fidelity mendefinisikan SMA sebagai rata-rata harga selama periode pilihan. Secara aljabar, perubahannya saat jendela bergeser juga bergantung pada harga yang keluar. Harga baru dapat turun dari harga sebelumnya sementara rata-rata naik jika menggantikan nilai lama yang lebih rendah lagi. [Fidelity — SMA]
Fidelity mengaitkan periode SMA yang lebih panjang dengan penghalusan dan keterlambatan yang lebih besar. Untuk EMA, Fidelity menyebut kepekaan lebih tinggi dan lebih banyak perubahan jangka pendek. Respons lebih cepat saja tidak membuktikan ketepatan lebih tinggi; nilai pasar dan aturan yang bersangkutan. [Fidelity — SMA] [Fidelity — EMA]
TradingView mendefinisikan Timeframe sebagai interval satu batang. Jumlah nilai yang sama pada kerangka berbeda merangkum rentang waktu berbeda. Nyatakan panjang dan kerangka, serta periksa celah data; jumlah pengamatan tidak otomatis sama dengan jumlah hari kalender. [TradingView — Timeframes]
TradingView memperingatkan bahwa Close candle terbuka berubah-ubah. Jika rata-rata menggunakannya, titik terkininya juga dapat berubah. Aturan berdasarkan penutupan selesai tidak boleh menyamakan persilangan sementara harga dan garis dengan hasil terkonfirmasi. [TradingView — Repainting]
TradingView menyediakan Offset untuk menggeser Moving average maju atau mundur pada grafik. Yang berubah adalah posisi gambar, bukan informasi pasar. Dalam pengujian historis, bedakan waktu data masukan dari posisi gambar; garis di depan harga bukan ramalan dengan sendirinya. [TradingView — Moving averages]
TradingView memisahkan sinyal, pesanan simulasi, dan biaya dalam strategi serta menjelaskan overfitting. Aturan berbasis Moving average karena itu memerlukan jalan keluar, waktu, eksekusi, dan pengujian di luar data penyetelan. Sentuhan atau persilangan saja tidak membuktikan transaksi menguntungkan. [TradingView — Strategies]
Harga turun, rata-rata naik
Penutupan selesai rekaan sebesar 100000, 100020, dan 100040 USD/BTC menghasilkan SMA: (100000 + 100020 + 100040) / 3 = 100020 USD/BTC. Penutupan berikutnya adalah 100030 USD/BTC dan harga tertua keluar. Jendela baru menghasilkan (100020 + 100040 + 100030) / 3 = 100030 USD/BTC. Harga terakhir turun dibanding sebelumnya, tetapi rata-rata naik karena nilai lebih rendah keluar. Ini perhitungan model, bukan sinyal atau data harga terkini.
Untuk gambaran yang lebih utuh, baca entri ini bersama Technical indicator, Simple moving average, Exponential moving average, Moving average crossover, Timeframe, Backtesting. Entri ini juga dirujuk dari Technical analysis, Timeframe, Technical indicator, Simple moving average.
01Apakah SMA dan EMA dengan panjang sama menghasilkan nilai sama?+
Tidak secara umum. Bobot dan perlakuan terhadap masa lalu berbeda; perhitungan rekursif juga bergantung pada nilai awal. Sama pada satu titik tidak berarti rumusnya sama.
02Apakah garis rata-rata merupakan support terjamin?+
Tidak. Garis itu adalah ringkasan data hasil perhitungan. Kemungkinan reaksi harga harus ditentukan dan diuji sebagai hipotesis terpisah, termasuk biaya dan kondisi eksekusi.