Meta Editor dan Expert Advisors

Meta Editor

MetaEditor adalah sebuah komponen dari client terminal. Digunakan untuk membuat, mengedit dan kompilasi sumber kode-kode yang tertulis dalam MQL4. Expert Advisors Wizard tersedia pada editor untuk membantu pembuatan program MQL4 baru.

Template tersedia ketika membuat program MQL4. Supplementary information dapat ditemukan dalam MQL4 Dictionary dimana memiliki deskripsi lengkap mengenai bahasa dan contoh-contoh. Ketika program telah ditulis, maka akan dikompilasi dalam MetaEditor dan dapat diuji coba pada terminal.

Expert Advisor

1. Expert Advisors – Creation

Untuk membuat EA, harus menggunakan MetaQuotes Language 4(MQL 4) dan MetaEditor.

Name              : Nama Expert

Developer      : Nama Pengembang

Link                 : Link ke situs pengembang

Inputs             : Daftar input expert.

Kemudian jendela new expert dengan defined input akan dibuka pada editor. Pada saat ini, penulisan kode expert dapat dimulai. Setelah pembuatan expert selesai, expert harus dikompilasi (compiled). Untuk melakukannya, eksekusi perintah “File – Compile” dalam expert editor, atau tekan F5 atau tombol   pada toolbar. File dengan format *.EX4 akan dibuat dan disimpan dalam folder /EXPERTS dengan otomatis. Expert yang telah terkompilasi dapat dilihat dijendela ‘Navigator–ExpertAdvisors’.

2. Expert Advisors – Setup

Sebelum menggunakan expert, atur terlebih dahulu. Parameter kerja umum untuk setiap expert tertera pada jendela pengaturan client terminal. Jendela ini dapat dibuka dengan perintah menu “Tool – Options” atau menekan Ctrl+O.

  • Enable Expert Advisors : mengaktifkan atau non-aktifkan penggunaan setiap EA.
  • Disable experts when the account has been changed : Tool keamanan yang menon-aktifkan EA ketika akun mengalami perubahan.
  • Disable experts when the profile has been changed : mematikan fungsi EA ketika profile mengalami perubahan.
  • Allow live trading : opsi ini bertujuan untuk membatasi fungsi trading EA.
  • Ask manual confirmation : konfirmasi trade secara manual
  • Allow DLL imports : EA menggunakan DLLS untuk memperbesar fungsinya. Gunakan libraries tanpa adanya batasan.
  • Confirm DLL function calls : memungkinkan untuk mengontrol eksekusi dari setiap fungsi panggilan manual.
  • Allow external experts imports : opsi untuk mengekspor fungsi dari EA atau MQL4 libraries selama
  • EA berfungsi.

3. Expert Advisors – Launch

Setelah parameter umum diatur, EA dapat dijalankan. Untuk melakukannya, cukup dengan mengaplikasikan EA pada chart. Perintah “Attach to a chart” pada menu jendela “Navigator – Expert Advisors” atau double klik dengan mouse kiri pada EA yang diinginkan pada jendela yang sama memungkinkannya untuk memasukkan EA ke dalam chart yang aktif. Jendela pengaturan khusus EA akan muncul.

  • Positions : Arah posisi opening
  • Long & Short : Kedua arah
  • Only Long : Hanya untuk buy
  • Only Short : Hanya untuk sell
  • Enable alerts : Aktif/non-aktifkan peringatan/alert
  • Disable alert once hitMenon-aktifkan alert setelah alertpertama terlaksana
  • Allow live trading : Aktif/non-aktifkan trading
  • Ask manual confirmation : Meminta konfirmasi manual pada saat membuka posisi ketika trading
  • Allow DLL imports : Aktif/non-aktifkan impor functions dari DLL files
  • Confirm DLL function calls : Meminta konfirmasi pada setiap function call dari DLL files
  • Allow import of external experts       : Aktif/non-aktifkan calling of functions dari EA eksternal

Variable eksternal dari EA dapat diubah pada tab “Inputs”, ini adalah variable dari extern class.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *