CFD dan forex adalah instrumen yang kompleks dan memiliki risiko tinggi kehilangan uang dengan cepat akibat leverage. Pengungkapan risiko

Cara Install Indikator Custom di MT5 dan MT4

Panduan ini menjelaskan cara memasang indikator custom dan script di MetaTrader, cara mengompilasinya, dan cara memeriksa file sebelum dipakai.

Tim redaksi Extrade Indonesia ·

Di halaman ini
  1. Apa itu indikator custom dan script
  2. Jenis file yang perlu dikenali
  3. Langkah memasang indikator custom
  4. Kompilasi di MetaEditor
  5. Risiko keamanan file tak dikenal
  6. Sumber kode yang lebih aman
  7. Pertanyaan yang sering diajukan

Apa itu indikator custom dan script

Indikator custom adalah indikator buatan pengguna atau pihak ketiga, di luar indikator bawaan MetaTrader. Indikator ini ditulis dalam bahasa MQL4 (untuk MetaTrader 4) atau MQL5 (untuk MetaTrader 5). Penjelasan kedua bahasa ini ada di Apa Itu MQL4 dan MQL5.

Script adalah program yang berjalan sekali saat dijalankan, misalnya untuk menutup semua posisi atau menggambar objek di chart. Expert Advisor berjalan terus dan bisa membuka posisi sendiri. Cara memasangnya dibahas di Expert Advisor (EA).

Kode MQL4 dan MQL5 tidak saling kompatibel. Indikator untuk MT4 tidak bisa dipasang di MT5, begitu pula sebaliknya, kecuali kodenya ditulis ulang.

M1M5M15H1H4D11EUR/USD, H12341.08351.08471.08591.08711.0870508:0014:0020:0002:006RSI (14)70307
  1. Timeframe: satu candle = satu menit (M1) hingga satu hari (D1).
  2. Simbol dan timeframe grafik.
  3. Candle: open, high, low, dan close tiap periode.
  4. Indikator yang digambar di atas harga, di sini moving average.
  5. Skala harga dengan harga saat ini.
  6. Skala waktu, dalam waktu server platform.
  7. Jendela indikator di bawah grafik, di sini RSI dengan level 70 dan 30.
Anatomi jendela grafik. Contoh gambar, bukan tangkapan layar: tata letak dan nama berbeda di tiap platform dan versi.

Jenis file yang perlu dikenali

Jika Anda hanya menerima file hasil kompilasi, Anda tidak bisa memeriksa apa yang dilakukan program tersebut.

Langkah memasang indikator custom

Buka folder data

  1. Buka MetaTrader, lalu pilih menu File → Open Data Folder (di versi berbahasa Indonesia, namanya sesuai terjemahan terminal).
  2. Folder data akan terbuka di file explorer. Setiap instalasi terminal punya folder data sendiri.
  3. Masuk ke folder MQL5 (di MT5) atau MQL4 (di MT4).

Salin file ke folder yang tepat

Jenis program Folder tujuan
Indikator custom MQL5\Indicators atau MQL4\Indicators
Script MQL5\Scripts atau MQL4\Scripts
Expert Advisor MQL5\Experts atau MQL4\Experts
File pendukung (library, include) Libraries atau Include

Jika indikator memakai file include atau library, salin juga file tersebut ke foldernya masing-masing. Tanpa file itu, kompilasi akan gagal.

Muat ulang Navigator

  1. Buka panel Navigator dengan Ctrl+N.
  2. Klik kanan pada Indicators, lalu pilih Refresh. Anda juga bisa menutup lalu membuka kembali terminal.
  3. Tarik indikator ke chart, atau klik dua kali namanya.
  4. Atur parameter di jendela pengaturan, lalu klik OK.

Penjelasan umum tentang menambah dan mengatur indikator ada di Pasang Indikator.

Kompilasi di MetaEditor

Jika Anda hanya punya file sumber, terminal biasanya mengompilasinya otomatis setelah refresh. Jika tidak berhasil, lakukan secara manual:

  1. Buka MetaEditor melalui menu Tools → MetaQuotes Language Editor atau tombol IDE di toolbar.
  2. Buka file sumber dari panel Navigator MetaEditor.
  3. Klik Compile.
  4. Baca tab Errors di bagian bawah. Jika ada error, indikator tidak akan muncul atau tidak bisa dijalankan. Warning tidak menghentikan kompilasi, tetapi tetap perlu dibaca.

Error kompilasi biasanya muncul karena kode MQL4 dibuka di MT5, file include tidak ada, atau kode lama yang sudah tidak cocok dengan build platform terbaru. Masalah umum lain dibahas di Error MetaTrader Umum.

Risiko keamanan file tak dikenal

Indikator custom adalah program yang berjalan di komputer Anda. Perhatikan beberapa hal berikut:

Jangan pernah memasukkan password akun trading ke program atau situs pihak ketiga.

Sumber kode yang lebih aman

Indikator custom tidak tersedia di aplikasi MetaTrader mobile, hanya di versi desktop. Detailnya ada di MetaTrader Mobile.

Indikator hanya membantu membaca harga dan tidak memastikan arah pasar. Trading forex dan CFD dengan leverage bisa menghabiskan dana dengan cepat. Baca Manajemen risiko sebelum memakai alat apa pun.

Pertanyaan yang sering diajukan

Indikator sudah disalin tetapi tidak muncul di Navigator?

Pastikan file ada di folder Indicators milik instalasi terminal yang sedang dibuka, lalu lakukan refresh. Jika masih tidak muncul, kompilasi file sumbernya di MetaEditor dan periksa tab Errors.

Bagaimana cara pasang indikator MT4 hasil download di MT5?

Tidak bisa langsung karena MQL4 dan MQL5 berbeda. Cari versi MQL5 dari indikator tersebut atau tulis ulang kodenya.

Di mana menyimpan script MT5?

Simpan di folder MQL5\Scripts di dalam folder data, lalu refresh panel Navigator.

Apakah indikator perlu izin DLL?

Sebagian besar indikator tidak memerlukannya. Jika indikator meminta izin DLL, aktifkan hanya bila sumber dan fungsinya jelas.

Bagaimana menyimpan indikator bersama tampilan chart?

Simpan chart sebagai template. Caranya ada di Template & Profil Chart.

Halaman terkait