Laman utama Perdagangan Sistem Siaran

TradeXpert: Sistem Trading Terbaik untuk MetaTrader 5

Lampiran
221.zip (68.88 KB, Muat turun 0 kali)

Projek ini telah dibangunkan untuk Pertandingan Panel Grafik MQL5 Terbaik.

Tujuan projek ini adalah untuk memperluas fungsi terminal klien MetaTrader 5 dengan penggunaan ruang carta yang ekonomik.

Sistem Trading ini mempunyai 4 panel bebas dengan fungsi yang berbeza. Setiap panel boleh disembunyikan, dipulihkan, atau dihapuskan dari carta (Panel Log).

Resolusi minimum untuk demonstrasi: 600x500.


Panel Kawalan TradeXpert

Nota:

Sistem Trading ini menggunakan fon berikut:

  • Lucida Console
  • Wingdings
  • Wingdings 3
  • Arial Black

Program ini akan berfungsi walaupun fon-fon ini tidak dipasang, tetapi reka bentuknya akan berbeza dan beberapa mesej mungkin tidak ditunjukkan dengan betul. Jika anda tidak mempunyai fon-fon ini dalam sistem operasi anda, sila pasang.

Senarai fon yang tersedia boleh dilihat dalam sifat objek Grafik di terminal klien MetaTrader 5.

Panel-panel

Sistem Trading ini mempunyai 4 panel, 3 daripadanya terletak di tetingkap utama:

  • Panel Tetapan
  • Panel Kawalan
  • Panel Maklumat

Panel terakhir (Panel Log) terletak di subwindow berasingan, ia boleh disembunyikan.

1. Panel Log

Panel Log TradeXpert

Untuk menunjukkan panel log, adalah perlu untuk menjalankan indikator TradeXpertLog, komen dari Sistem Trading akan ditunjukkan di sana.

Untuk penggunaan ruang kerja yang optimum, ia boleh ditambah ke subwindow beberapa indikator lain. Semua log dari Sistem Trading dicetak dalam log terminal klien (Print). Disyorkan untuk menggunakan Panel Log semasa trading, ia akan membolehkan anda melihat pemprosesan pesanan.

Panel ini boleh digunakan untuk debug dan untuk komen dari panel-panel lain. Kelebihan bagi komen sedemikian adalah anda akan mempunyai tetingkap log yang berasingan untuk memberi tumpuan kepada maklumat yang diperlukan.

Masa ditunjukkan dengan tepat, ia akan berfungsi pada hari cuti.

Pengaturan yang tersedia adalah:

  • Saiz fon;
  • Warna;
  • Panjang garis;
  • Bilangan maksimum garis.

2. Panel Trading (Panel Kawalan)

Panel Trading MQL5

Tujuan panel ini adalah untuk trading.

Senarai operasi yang tersedia:

  • Beli volum yang ditentukan;
  • Jual volum yang ditentukan;
  • Beli volum yang ditentukan dengan pengaturan tahap Take Profit. Jika nilai volum adalah 0, ia hanya mengatur tahap Take Profit;
  • Jual volum yang ditentukan dengan pengaturan tahap Take Profit. Jika nilai volum adalah 0, ia hanya mengatur tahap Take Profit;
  • Beli volum yang ditentukan dengan pengaturan tahap Stop Loss. Jika nilai volum adalah 0, ia hanya mengatur tahap Stop Loss;
  • Jual volum yang ditentukan dengan pengaturan tahap Stop Loss. Jika nilai volum adalah 0, ia hanya mengatur tahap Stop Loss;
  • Pesanan BuyStop, BuyLimit, SellStop, SellLimit;
  • Tutup posisi terbuka pada simbol semasa;
  • Balikkan posisi terbuka pada simbol semasa. Tahap Stop Loss dan Take Profit lama akan ditetapkan kepada 0.

terdapat beberapa ciri dalam pengaturan tahap Stop.

Contohnya, jika kita mempunyai posisi beli (0.5 lots) dan menjual 0.1 lots dengan pengaturan Take Profit atau Stop Loss, Sistem Trading tidak akan mengaturnya. Tetapi jika volum trading yang ditentukan melebihi 0.5 (contohnya 0.7), ia akan menetapkan nilai baru untuk tahap Take Profit dan Stop Loss. Seingat saya, tingkah laku terminal klien adalah sama.

Jika nilai volum adalah 0, Sistem Trading akan menetapkan tahap Take Profit dan Stop Loss (jika betul).

Volum trading boleh ditentukan di sini. Saya tidak melaksanakan pengiraan volum trading secara automatik.

Pertama, terdapat banyak kaedah untuk pengiraannya.
Kedua, fungsi ini tidak digunakan dalam trading manual.
Jika anda tidak suka, anda boleh menambah pelaksanaan anda sendiri.

Sistem Trading tidak memeriksa margin.

Selepas pengaturan volum trading, nilainya diubah mengikut pengaturan simbol semasa, jadi sila semak kembali nilai volum trading sebelum trading.

Pengaturan yang tersedia:

  • Jenis pengisian pesanan
  • Skema warna
  • Penundaan animasi panel

Beberapa butiran mengenai jenis pengisian pesanan. Tiga jenis pengisian pesanan disokong (lihat Rujukan MQL5):

  • ORDER_FILLING_FOK -- "Fill or Kill"
  • ORDER_FILLING_IOC -- "Available"
  • ORDER_FILLING_RETURN -- "Available+"

3. Panel Maklumat

Ia menunjukkan maklumat simbol dan keadaan posisi terbuka.

Panel Maklumat MQL5

Pengaturan yang tersedia:

  • Skema warna
  • Penundaan animasi
  • Bilangan bar untuk pengiraan nilai minimal dan maksimal spread
  • Masa. Ia boleh menunjukkan waktu tempatan, waktu server, CET, EST, MSK, GMT.

4. Panel Tetapan

Ia mengandungi pengaturan Sistem Trading. Anda boleh dengan mudah menambah pengaturan anda sendiri dengan menambah beberapa baris kod.

Panel Tetapan


Pengaturan dengan pilihan tambah/kurang boleh diubah menggunakan kunci "Naik" dan "Turun" pada papan kekunci.

Pengaturan yang tersedia:

  • Skema warna
Demonstrasi (lebih baik menggunakan resolusi 480p):


Lampiran:

Menurut Peraturan Pertandingan (IV.2), bilangan fail .mqh adalah terhad kepada 10, jadi saya telah menyediakan dua versi, yang terletak dalam fail arkib:

  • original.zip, versi asal dengan struktur fail awal;
  • pack.zip, semua fail .mqh digabungkan dalam satu fail besar.

Saya syorkan anda menggunakan versi asal.

Selamat trading!

Siaran berkaitan

Komen (0)