Mulailah dengan definisi yang tepat tentang “timeframe”
Dalam charting forex, timeframe adalah lebar waktu yang digunakan untuk membangun “candles” (atau bar) pada chart. Timeframe 5 menit mengelompokkan seluruh aktivitas harga yang terjadi dalam setiap jendela 5 menit menjadi satu candlestick. Verifikasi dimulai dengan memastikan bahwa platform yang Anda gunakan benar-benar mengikuti aturan pengelompokan tersebut dalam tampilannya.
Metode verifikasi (non-real-time): pilih sembarang candle yang terlihat lalu periksa bagaimana platform memberi label timestamp buka/tutupnya. Jika platform menampilkan batas candle, pastikan candle berurutan sejajar tanpa celah atau tumpang tindih (misalnya, candle n mencakup [T, T+5m) dan candle n+1 mencakup [T+5m, T+10m)). Jika timestamp tidak tersedia, gunakan perilaku charting yang didokumentasikan oleh platform atau teks bantuan (help text) untuk konstruksi timeframe.
Pisahkan mekanisme yang stabil dari kondisi yang variabel
Beberapa bagian informasi timeframe adalah mekanisme yang stabil: pemetaan dari “menit/jam/hari” ke interval pengelompokan candle, dan fakta bahwa perhitungan berbasis candle merangkum apa yang terjadi di dalam setiap interval. Bagian lain bisa berbeda dan tidak boleh dianggap benar secara universal: konvensi sumber data, pengaturan waktu server, perbedaan price feed, dan cara penyedia membangun candle historis.
Untuk memverifikasi klaim, tanyakan kategori mana yang termasuk:
- Mekanisme: “Sebuah candle 1 jam merepresentasikan satu jam riwayat harga.”
- Implementasi: “Waktu server dan penanganan sesi platform ini menentukan batas candle.”
- Lingkungan: “Data historis dapat berbeda antar penyedia.”
Reproduksi contoh dengan asumsi yang sama
Pemeriksaan yang dapat direproduksi mengubah penjelasan menjadi sebuah uji. Gunakan data historis (bukan harga live) dan pertahankan aturan tetap.
Contoh alur verifikasi (asumsi disertakan):
- Asumsi A: Anda akan menggunakan satu timeframe tetap (misalnya, 15 menit) dan satu rentang tanggal tetap.
- Asumsi B: Anda akan menerapkan aturan perhitungan yang identik di dua platform (misalnya, indikator atau ringkasan yang bergantung pada candle close).
- Asumsi C: Anda akan menggunakan definisi candle yang sama (pemilihan timeframe yang sama dan tipe chart yang sama: candles/bars).
Langkah:
- Ekspor atau catat urutan candle close untuk jendela singkat di Platform 1.
- Di Platform 2, atur timeframe dan rentang tanggal yang sama, lalu bandingkan panjang urutan dan urutannya.
- Jika nilainya berbeda, dokumentasikan alasannya: ketidaksesuaian time zone/waktu server, sumber data historis yang berbeda, atau konstruksi candle yang berbeda.
- Hanya setelah menyelesaikan perbedaan tersebut, Anda menilai apakah logika perhitungan itu sendiri konsisten.
Jika Anda tidak dapat mereproduksi seri candle yang sama, hubungan historis dalam pembahasan berbasis timeframe mungkin tidak dapat dibandingkan.
Pahami keterbatasan dan kemungkinan mode kegagalan
Setidaknya satu keterbatasan material hampir selalu ada: data candle dapat berbeda antar penyedia dan berdasarkan konvensi waktu server, yang memengaruhi batas candle dan karenanya memengaruhi setiap perhitungan yang bergantung pada timeframe.
Mode kegagalan yang umum:
- Ketidaksesuaian time zone atau “server time”: rentang tanggal pada jam dinding yang sama mungkin tidak memetakan ke jendela candle yang sama.
- Perbedaan penanganan sesi: beberapa instrumen memiliki sesi trading yang berbeda, dan alat charting dapat memperlakukan batas secara berbeda.
- Perbedaan agregasi: beberapa platform mungkin menghitung candle timeframe lebih tinggi dengan mengagregasi tick mentah secara berbeda dibanding yang lain.
- Klaim performa yang tidak dapat dibandingkan: korelasi historis tidak menjamin hasil di masa depan, terutama ketika biaya, eksekusi, dan kondisi likuiditas berubah.
Dengan keterbatasan ini, perlakukan informasi timeframe sebagai sesuatu yang dapat diverifikasi hanya dalam konteks yang terdokumentasi: pemilihan timeframe, time zone, rentang tanggal, dan sumber data.
Checklist verifikasi dan pertanyaan berikutnya
Gunakan checklist ini untuk memverifikasi informasi timeframe sebelum mengandalkannya dalam analisis:
- Cek definisi: apakah platform mendefinisikan konstruksi interval candle dengan jelas?
- Cek batas: apakah candle berurutan sejajar dengan panjang interval yang dimaksud?
- Cek konteks: apakah pengaturan server time dan time zone dicatat?
- Cek keterreproduksian: bisakah Anda mereplikasi urutan candle dan perhitungan menggunakan input yang sama?
- Cek keterbatasan: apakah perbedaan antar penyedia diakui, bukan diabaikan?
Pertanyaan berikutnya yang perlu ditelusuri secara independen: ketika Anda membandingkan pernyataan timeframe dari dua sumber, apakah keduanya menjelaskan mekanisme (pengelompokan interval yang stabil) atau detail implementasi (bagaimana data dan pengaturan waktu mereka menciptakan candle)?