Panel trading untuk multicurrency ini adalah alat yang sangat bermanfaat bagi trader manual maupun otomatis. Panel ini menunjukkan berbagai kemungkinan berkat MasterWindows, sebuah pustaka yang memberikan kemudahan dalam desain antarmuka. Kode panel ini dihasilkan secara otomatis menggunakan lingkungan desain visual dari MasterWindows untuk MQL5.
Dari analisis basis data harga untuk tiga simbol utama yaitu EURUSD, USDJPY, dan GBPUSD, Anda bisa membuat asumsi tentang pergerakan harga di masa depan. Probabilitas pergerakan ini ditampilkan dalam bentuk skala dan persentase pada tombol-tombol yang ada. Fungsionalitas dari panel trading ini memungkinkan Anda untuk mengirim permintaan kepada broker untuk mengeksekusi operasi trading. Dalam contoh ini, kita menggunakan market order. Anda juga bisa menyesuaikan volume posisi, menetapkan ukuran lot untuk masing-masing simbol, menutup posisi, dan mengaktifkan AutoTrader.
AutoTrader adalah fitur trading otomatis yang didasarkan pada sinyal dari panel. Mode ini dapat diaktifkan dengan menekan tombol yang sesuai.
Panel ini terdiri dari tiga blok untuk masing-masing simbol, sehingga Anda dapat melakukan trading secara "manual".
Bagian bawah panel terdapat tiga tombol: mengatur AutoTrader, mereset ukuran lot untuk setiap simbol (ClrLot), dan tombol untuk menutup semua posisi (CLOSE ALL).
Data Input:
input ENUM_TIMEFRAMES tf1=PERIOD_M5;// Periode chart EURUSD untuk perhitungan sinyal input ENUM_TIMEFRAMES tf2=PERIOD_M5;// Periode chart USDJPY untuk perhitungan sinyal input ENUM_TIMEFRAMES tf3=PERIOD_M5;// Periode chart GBPUSD untuk perhitungan sinyal
Anda dapat mengatur periode chart yang diperlukan, di mana program akan menyalin data harga untuk perhitungan dari masing-masing simbol.

Fig. 1. Panel trading multicurrency.
Tips:
- Pustaka MasterWindows harus ditambahkan ke folder \MQL5\Include\. Pustaka ini memastikan antarmuka windows yang Anda buat berfungsi dengan baik.
- Untuk tampilan yang lebih baik, gunakan skema grafis dengan latar belakang hitam.
- Ini adalah panel demo (program lucu) dan tidak dimaksudkan untuk akun live. Namun, Anda bisa memodifikasi atau mengganti fungsi BUYorSELL() untuk menghasilkan sinyal sesuai dengan sistem trading Anda, menambahkan fungsi dukungan posisi, dan mencoba menggunakannya di akun live.
Postingan terkait
- RRS Impulse: EA Unggulan untuk Trading MetaTrader 4
- MQL5 Wizard: Membuat EA dengan Sinyal Trading Berdasarkan Pola Morning/Evening Stars dan Stochastic
- MQL5 Wizard: Mengoptimalkan Sinyal Perdagangan dengan Morning/Evening Stars dan MFI
- MQL5 Wizard: Membuat EA Berdasarkan Pola 3 Black Crows/3 White Soldiers dan Stochastic
- MQL5 Wizard: Menggunakan Sinyal Trading Berbasis Morning/Evening Stars dan RSI untuk MetaTrader 5