535 / 691SMA

Simple moving average

Rata-rata bergerak sederhana

Simple moving average, atau SMA, adalah rata-rata aritmetika nilai pilihan dalam jendela bergerak. Bobot tiap nilai sama; yang tertua keluar saat bergeser. Garis menjelaskan data pilihan; arahnya bukan otomatis instruksi perdagangan.

SMA menjumlahkan nilai lalu membaginya dengan jumlah pengamatan. Reproduksi memerlukan pasar, masukan harga, panjang, dan kerangka waktu yang sama. Dalam jendela penuh setiap nilai berbobot sama terlepas dari volume perdagangan.

Fidelity mendefinisikan SMA sebagai rata-rata harga selama periode pilihan. Volume lebih tinggi tidak memberi bobot ekstra pada candle dalam perhitungan ini; rata-rata berbobot volume adalah perhitungan berbeda. [Fidelity — SMA]

TradingView menjelaskan penghapusan nilai tertua dan penambahan nilai baru. Secara aljabar, perubahan SMA sama dengan nilai masuk dikurangi nilai keluar lalu dibagi panjang; tidak harus mengikuti perubahan dua harga terakhir. [TradingView — SMA]

TradingView memungkinkan pemilihan Source dan Timeframe. SMA dari Close berbeda dari SMA dari High. Panjang menghitung pengamatan pada interval yang ditetapkan, bukan otomatis hari kalender. [TradingView — SMA] [TradingView — MTF]

Definisi rata-rata memerlukan jumlah nilai tersedia yang ditentukan. Sebelum jendela penuh, bedakan hasil yang hilang dari rata-rata jendela lebih pendek; jangan diam-diam mengganti harga yang hilang dengan nol. [Fidelity — SMA]

Bobot sama dan penghapusan data lama berarti pencilan memengaruhi SMA selama masih ada di jendela. Keluarnya nilai itu dapat mengubah garis meski tidak ada pergerakan harga tajam baru. [TradingView — SMA]

Fidelity menyatakan SMA lebih panjang lebih halus, tetapi lebih tertinggal dari sumbernya. Perlakukan panjang sebagai pilihan filter; mencari garis tercantik secara retrospektif tidak membuktikan ketepatan masa depan. [Fidelity — SMA]

TradingView menjelaskan Close candle terbuka yang berubah-ubah. SMA yang memakainya berubah selama interval. Saat menguji aturan nilai selesai, gunakan data hanya ketika benar-benar tersedia pada waktunya. [TradingView — Repainting]

TradingView memisahkan pembuatan pesanan, eksekusi, dan biaya dalam strategi serta memperingatkan overfitting. Aturan harga terhadap SMA harus menentukan keluar, waktu, dan pengujian di luar data penyetelan; persilangan saja tidak membuktikan laba. [TradingView — Strategies]

Contoh · SMA

Harga kini sama, rata-rata berbeda

Harga selesai rekaan sebesar 100000, 100030, dan 100060 USD/BTC menghasilkan (100000 + 100030 + 100060) / 3 = 100030 USD/BTC. Harga baru tetap 100060 USD/BTC, tetapi nilai pertama keluar: (100030 + 100060 + 100060) / 3 = 100050 USD/BTC. SMA naik 20 USD/BTC meski harga terakhir tidak berubah. Contoh memeriksa mekanisme jendela, bukan hasil perdagangan atau pasar saat ini.

Untuk gambaran yang lebih utuh, baca entri ini bersama Moving average, Exponential moving average, Moving average crossover, Timeframe, OHLCV, Backtesting. Entri ini juga dirujuk dari Technical indicator, Moving average, Exponential moving average, Moving average crossover.

01Apakah harga terakhir berbobot lebih besar dalam SMA?

Tidak. Bobot sama dalam jendela penuh. Bobot lebih besar untuk nilai terbaru merupakan jenis rata-rata lain, seperti EMA.

02Bisakah harga yang hilang diganti nol?

Tidak tanpa mengubah makna perhitungan. Nol adalah nilai harga tertentu, bukan penanda catatan hilang. Pilih dan dokumentasikan aturan celah serta jendela awal.

DOC · 001Fidelity — SMADokumentasi ↗DOC · 002TradingView — SMADokumentasi ↗DOC · 003TradingView — RepaintingDokumentasi ↗DOC · 004TradingView — StrategiesDokumentasi ↗DOC · 005TradingView — MTFDokumentasi ↗
Utamakan sumber · Bukan nasihat investasi