Contoh Kerja Grafik MT4
Definisi: apa itu “grafik MT4”
Grafik MT4 biasanya merujuk pada alat grafik visual di dalam MetaTrader 4 (MT4) yang menampilkan pergerakan harga dari waktu ke waktu. Grafik biasanya mengubah aliran pembaruan harga menjadi bentuk yang terlihat. Contoh paling umum adalah grafik candlestick (atau bar), di mana setiap candle merangkum aktivitas harga untuk satu periode waktu (misalnya, satu menit).
Dua bagian yang penting:
- Input: data harga dasar yang diterima platform Anda (sering kali berdasarkan tick) dan pengaturan grafik (seperti timeframe dan simbol).
- Aturan rendering: bagaimana MT4 mengubah input tersebut menjadi nilai yang ditampilkan (misalnya, open, high, low, close untuk setiap candle).
Cara kerja contoh kerja (skenario numerik)
Di bawah ini adalah skenario mandiri dengan asumsi yang eksplisit. Ini tidak menggunakan harga real-time.
Asumsi
- Simbol: instrumen yang dapat diperdagangkan apa pun (kita tidak akan menyebutkan satu pun).
- Timeframe: candle 1 menit.
- Platform menerima urutan pembaruan harga (“tick”) selama satu menit.
- Kita definisikan menit tersebut sebagai dari T=00s hingga T=59s.
- Candle dihitung menggunakan logika OHLC standar:
- Open = harga tick pertama dalam menit tersebut.
- High = harga tick maksimum dalam menit tersebut.
- Low = harga tick minimum dalam menit tersebut.
- Close = harga tick terakhir dalam menit tersebut.
Contoh tick demi tick untuk satu menit
Asumsikan MT4 menerima harga tick berikut (secara kronologis) dalam satu menit:
- Tick 1 pada 05s: 1.1000
- Tick 2 pada 17s: 1.1004
- Tick 3 pada 29s: 1.0998
- Tick 4 pada 41s: 1.1002
- Tick 5 pada 56s: 1.1001
Hasil candle 1 menit (OHLC)
- Open = 1.1000 (Tick 1)
- High = 1.1004 (maksimum dari lima tick)
- Low = 1.0998 (minimum dari lima tick)
- Close = 1.1001 (tick terakhir)
Jadi, ketika Anda melihat satu candle 1 menit di grafik MT4, keempat angka tersebut adalah ringkasan candle dari urutan tick yang diasumsikan.
Bagaimana timeframe dan jenis grafik mengubah apa yang Anda lihat
Contoh kerja di atas adalah untuk satu unit timeframe. Jika Anda mengubah timeframe, MT4 mengelompokkan lebih banyak (atau lebih sedikit) tick ke dalam setiap candle.
Contoh dari ide yang sama, dengan menit kedua (juga hipotetis):
- Menit 1 (00–59s): OHLC = (1.1000, 1.1004, 1.0998, 1.1001)
- Menit 2 (60–119s): asumsikan OHLC = (1.1001, 1.1006, 1.1000, 1.1005)
Jika Anda beralih ke timeframe 2 menit, platform harus menghasilkan OHLC baru untuk periode gabungan. Menggunakan logika OHLC yang sama:
- Open berasal dari tick pertama menit 1.
- Close berasal dari tick terakhir menit 2.
- High adalah tick tertinggi yang diamati di kedua menit.
- Low adalah tick terendah yang diamati di kedua menit.
Ini menjelaskan mengapa dua grafik dengan timeframe berbeda dapat menampilkan badan dan sumbu candle yang berbeda meskipun berasal dari pembaruan harga dasar yang sama.
Keterbatasan material dan mode kegagalan (apa yang bisa salah)
Bahkan dengan logika OHLC yang benar, nilai grafik yang ditampilkan dapat berbeda dari yang Anda harapkan karena data dan konfigurasi.
- Data tick yang hilang atau tertunda: Jika lebih sedikit tick yang tiba selama periode candle, High/Low/Open/Close yang dihitung mungkin tidak sesuai dengan yang Anda dapatkan dengan data lengkap.
- Masalah penyelarasan waktu: Jika batas timeframe Anda ditafsirkan secara berbeda (misalnya, karena waktu server vs waktu lokal Anda), candle dapat “memotong” data pada momen yang berbeda.
- Efek spread dan jenis kuotasi: Grafik mungkin didasarkan pada aliran kuotasi tertentu (bid/ask atau harga turunan). Jika grafik menggunakan satu sisi sementara model mental Anda menggunakan sisi lain, level yang Anda simpulkan dapat tampak tidak konsisten.
- Hubungan historis tidak menjamin perilaku masa depan: Bahkan jika grafik dengan benar merangkum aktivitas tick masa lalu, itu tidak berarti pola serupa akan terjadi di kemudian hari.
Verifikasi: bagaimana Anda dapat memeriksa ide ini secara mandiri
Untuk memverifikasi konsep ini sendiri (tanpa mengandalkan prediksi), Anda dapat:
- Gunakan simbol dan pengaturan timeframe yang sama.
- Identifikasi satu candle, lalu bandingkan ringkasan OHLC yang ditampilkan dengan tampilan data dasar platform untuk periode tersebut (misalnya, dengan memeriksa properti grafik atau jendela data).
- Ubah hanya satu variabel pada satu waktu (timeframe terlebih dahulu, lalu jenis grafik) dan amati bagaimana agregasi candle berubah.