Perangkat pemantauan, analisis, pelaporan trading yang dapat disesuaikan ini memungkinkan Anda berinteraksi dengan platform trading dengan cara menampilkan dan menganalisis data akun dan harga secara real time, menggunakan Excel sederhana tanpa perlu memahami bahasa pemrograman yang rumit. Anda juga bisa membuat satu spreadsheet yang membandingkan data dari sejumlah akun.
Perangkat ini dapat Anda gunakan untuk:
- Menaruh data akun, tiket, dan harga real time ke Excel cukup dengan menggunakan fungsi RealTimeData (RTD) yang tersemat dalam program tanpa perlu macro atau pemrograman. Hanya perlu pengetahuan dasar Excel saja.
- Mengirimkan perintah trading sederhana dari kode VBA di Excel (atau bahasa lainnya yang mendukung COM).
Contohnya, setelah perangkat Excel RTD berjalan, rumus untuk menampilkan ekuitas di akun nomor 123789 -diperbarui secara real time- adalah sebagai berikut.
=RTD("FXBlueLabs.ExcelRTD", , "123789", "equity")
Contoh rumus lainnya:
Harga bid GBPUSD saat ini=RTD("FXBlueLabs.ExcelRTD", , "123789", "bidGBPUSD")Jumlah posisi terbuka di akun
=RTD("FXBlueLabs.ExcelRTD", , "123789", "tickets")Floating PL untuk posisi terbuka pertama di akun
=RTD("FXBlueLabs.ExcelRTD", , "123789", "t1pl")Level tertinggi candlestick H1 saat ini untuk USDJPY
=RTD("FXBlueLabs.ExcelRTD", , "123789", "@bh,USDJPY,H1,high,0")21-bar EMA harga rata-rata di candlestick M3 EURUSD
=RTD("FXBlueLabs.ExcelRTD", , "123789", "@ema,EURUSD,M3,median,21,0")
Seperti sel Excel, RTD dapat dihubungkan dengan grafik, atau ke format kondisional, contohnya untuk menyoroti trade atau akun yang merugi dengan warna merah. Karena itu, trader berpengalaman yang telah membuat model pasar dalam Excel dapat menggunakan perangkat ini untuk menggabungkan model tersebut dengan harga real-time (dan data posisi terbuka) menggunakan fitur standar Excel untuk memberi peringatan untuk diri sendiri saat posisi perlu dibuka atau ditutup.
Perangkat Excel RTD dilengkapi dengan panduan pengguna dan juga contoh spreadsheet. Dengan menggunakan fungsi RTD di atas saja, contoh spreadsheet ini mendemonstrasikan cara mengimplementasikan dashboard trader lengkap dengan grafik yang menampilkan floating PL di banyak akun, perbandingan harga, dan daftar tiket gabungan untuk banyak akun.
Pemrograman VBA
Trader yang tidak memiliki banyak pengetahuan tentang pemrograman VBA juga bisa menggunakan Excel untuk mengirim perintah trading sederhana (atau membaca data) menggunakan kode seperti berikut, yang dapat ditautkan dengan tombol di spreadsheet:
-
Set cmd = CreateObject("FXBlueLabs.ExcelCommand")
-
strResult = cmd.SendCommand("123789", "BUY", "s=EURUSD|v=10000", 5)
Dengan kata lain, trader dengan keterampilan dasar pemrograman bisa menggunakan Excel untuk apa saja, mulai dari membuat tiket deal terpersonalisasi sendiri hingga membuat trading otomatis berdasarkan model finansial di Excel.
Kemampuan untuk mengirim perintah dan membaca data dapat digunakan untuk lingkungan pemrograman apa saja yang mendukung COM, bukan hanya Excel VBA. Contohnya, trader dapat membuat apa saja dari skrip .vbs sederhana yang menutup semua posisi hingga algoritme trading yang rumit dalam bahasa #C, keduanya menempatkan trade dengan mengirim perintah ke aplikasi Excel RTD.