Panel perdagangan untuk trading manual dan automatik ini menunjukkan pelbagai kemungkinan yang ditawarkan oleh pustaka MasterWindows. Kod panel ini telah dihasilkan secara automatik menggunakan persekitaran untuk reka bentuk visual bagi tetingkap antara muka MasterWindows untuk MQL5.
Dengan menganalisis pangkalan data harga jenis ENUM_APPLIED_PRICE, anda boleh membuat anggapan tentang pergerakan harga di masa hadapan. Kebarangkalian pergerakan ini ditunjukkan dalam bentuk skala dan dalam peratus. Fungsi panel perdagangan membolehkan anda menghantar permintaan kepada broker untuk melaksanakan operasi perdagangan. Dalam contoh ini, pesanan pasaran digunakan. Anda juga boleh mengurangkan atau meningkatkan volum posisi, menutup posisi, mengaktifkan/mematikan Stop Loss, dan mengaktifkan autopilot.
Autopilot bermakna perdagangan automatik berdasarkan isyarat dari panel. Mod ini boleh diaktifkan dengan menekan butang yang sesuai.
Data Input:
input bool inp_on_trade=false; // Autopilot (On/Off) input double inp_open=85; // Nilai ambang untuk membuka posisi input double inp_close=55; // Nilai ambang untuk menutup posisi input double inp_lot_fix=0.01; // lot tetap input double inp_lot_perc=0.01 // lot sebagai peratusan dari ekuiti input bool inp_on_lot=false; // jika "false" untuk % dari ekuiti input bool inp_on_SL=false // Stop loss (On/Off)

Fig. 1. Penampilan panel perdagangan.
Cadangan:
- Pustaka MasterWindows perlu ditambahkan ke folder \MQL5\Include\. Pustaka ini memberikan operasi yang memadai bagi tetingkap antara muka yang anda cipta.
- Untuk paparan yang lebih baik bagi tetingkap antara muka yang dicipta, gunakan skema grafik dengan latar belakang hitam.
- Ini adalah panel demo (program jenaka) dan tidak bertujuan untuk akaun langsung. Namun, anda boleh mengubah suai atau menggantikan fungsi penghasilan isyarat BUYorSELL() mengikut sistem perdagangan anda, menambah fungsi sokongan posisi, dan cuba menggunakannya pada akaun langsung.
Komen 0