Pengenalan: Para trader dari berbagai kalangan kini semakin bergantung pada fitur trading otomatis dan studi kustom yang ditawarkan MetaTrader 4 (MT4) untuk menerapkan strategi spekulatif mereka tanpa perlu mengawasi secara langsung. Namun, pelaksanaan alat-alat ini sangat bergantung pada input utama: feed harga. Setiap kutipan harga baru dari informasi bid/ask muncul dalam bentuk tick baru. Jika feed harga mengandung tick yang sudah lama atau usang, bisa jadi harga yang ditampilkan sudah tidak valid lagi. Sayangnya, saat trading dengan algoritma, trader tidak dapat dengan cepat mengetahui perbedaan tersebut hanya dengan melihat grafik, bahkan jika perbedaan harga cukup signifikan untuk terlihat secara visual.
Logika dasar dari alat detektor rogue tick ini adalah sebagai berikut:
Feed harga bersifat linier (harga saat ini meningkat, menurun, atau tetap sama dibandingkan harga sebelumnya), dan setiap kutipan harga (tick) seharusnya diterima secara berurutan. Artinya, timestamp kutipan harga 12:20:25 seharusnya selalu tiba dan dihitung di platform sebelum timestamp kutipan 12:20:26. Jika timestamp 12:20:25 datang setelah 12:20:26, maka pesan kesalahan akan muncul, baik dalam bentuk popup, email, atau log tertulis. Log tersebut akan mencantumkan nama simbol, rogue tick, serta informasi bid/ask dan timestamp dari tick sebelumnya.
Periksa timestamp tick yang masuk (tick0) dan bandingkan dengan timestamp tick sebelumnya (tick-1). Jika timestamp tick 0 < tick -1, maka catat sebagai alert.
Opsi untuk popup, email, dan file log terpisah semuanya memungkinkan. Jika Anda perlu mengirim bukti kepada broker atau programmer, Anda dapat menggunakan file log terpisah jika tidak ingin menggunakan log dari EA. Pastikan Anda memperhitungkan perbedaan waktu karena log EA akan merekam waktu komputer lokal, sedangkan timestamp tick akan menggunakan waktu pasar MT4.
Instalasi: Salin file RogueTickDetector.mq4 atau ex4 ke folder [metatrader4 folder]\experts\indicators. Restart MetaTrader 4 dan Anda seharusnya melihat indikator baru ini di navigator di bawah folder 'indikator kustom'. Tarik RogueTickDetector ke grafik dari simbol yang ingin Anda lacak. Anda dapat menjalankan beberapa indikator berbeda secara bersamaan di grafik yang sama, tetapi hanya diperlukan satu instance RogueTickDetector untuk setiap simbol yang dilacak.
File log akan berada di [metatrader4 folder]\experts\files
Catatan: Ada alasan yang sah mengapa rogue tick terdeteksi secara sporadis (beberapa kali sehari maksimal). Namun, seringkali ketika pasangan mata uang tiba-tiba mengalami beberapa rogue tick per menit atau per jam (terlepas dari volatilitas simbol), ada kemungkinan bahwa ini adalah manipulasi feed harga yang disengaja. Periksa apakah ada intervensi dealer lain yang terjadi (penundaan eksekusi/fill, slippage asimetris, re-quote yang berlebihan, pemutusan yang tidak biasa, dll). Juga periksa latensi dari terminal MT4 ke server serta kualitas koneksi internet Anda.
Biasanya, rogue tick pada feed harga adalah hasil dari masalah di pihak broker, karena kami biasanya menggunakan alat ini di server VPS berkualitas di New York dengan jaminan uptime 100%. Server yang sama akan memiliki beberapa akun live dan demo dengan berbagai broker yang memperdagangkan pasangan mata uang serupa; namun, hanya beberapa broker yang tampaknya mengalami masalah ini secara konsisten. Atau, mungkin broker tidak pernah mengalami masalah ini, tetapi tiba-tiba hal tersebut sering terjadi.
Karena alat ini menggunakan sangat sedikit sumber daya komputer, kami merekomendasikan semua trader yang menghargai harga yang akurat untuk mempertimbangkan menggunakan alat ini atau yang serupa.
Ucapan terima kasih khusus kepada Vivek @ Anka Software atas bantuan dalam merancang alat ini untuk penggunaan praktis.
Postingan terkait
- Panduan Lengkap MetaCOT 2 CFTC ToolBox untuk Analisis COT di MT4
- Indikator Open Range Breakout untuk MetaTrader 5: Strategi Trading yang Efektif
- Master Tools: Alat Indikator untuk MetaTrader 4 yang Harus Dimiliki
- Memprediksi Harga Selanjutnya dengan Jaringan Saraf: Panduan Lengkap untuk Trader
- Panduan Menggunakan Kalender Ekonomi untuk Backtesting di MetaTrader 5