Cara Mengganti Simbol Grafik Menu 1.00
Indikator ini berfungsi sebagai Menu di bilah menu. Klik Menu Simbol untuk membuka atau menutup daftar simbol. Klik simbol yang dipilih untuk mengubah simbol grafik.

Tes dilakukan di MT4 Build 625
Harap baca SEMUA informasi
Fungsi dari Indikator ini bergantung pada file mt4gui.dll dan mt4.mgh. (Pada tanggal saat ini 05-04-2014, file ini adalah update mt4gui2.dll dan mt4gui2.mgh) Tanpa file ini, Indikator tidak akan berfungsi. Keduanya gratis dan memerlukan kunci lisensi gratis untuk setiap komputer yang menjalankan file .dll. File mt4gui2.mgh disertakan dalam unduhan Indikator karena mudah diedit untuk pembaruan. File mt4gui2.dll tidak dapat diedit dan harus diunduh dari sumber - Unduh di sini. Ketika Indikator pertama kali dimuat, sebuah popup akan meminta nama dan email (TIDAK ada spam! - pemberitahuan pembaruan sesekali - selalu disarankan untuk menggunakan nama alias dan alamat email alternatif). Setelah dikirim, Kunci Lisensi akan dikirimkan melalui email yang kemudian dimasukkan ke dalam popup tersebut. Tidak ada batasan jumlah lisensi gratis.
- Diperlukan: File .dll → Folder MQL4/ Library
- Diperlukan: File .mgh → Folder MQ4/ Include
- Diperlukan: Ganti Simbol Grafik → Folder MQL4/ Indicators
- Opsional: Simbol Grafik → Folder MQL4/ Indicators
File .dll dan .mgh secara berkala diperbarui untuk mengakomodasi build MT4 yang baru. Lihat Pembaruan dan Cara mengedit contoh kode di bawah ini.
Jika simbol grafik bukan huruf enam standar seperti EURUSD, tetapi seperti EURUSDSB atau EURUSD_uk dll, Pengguna perlu melihat "Catatan: Suffix -1 dan Suffix -2".
Catatan:
- Suffix - 1: Untuk platform yang menggunakan varian seperti EURUSDSB, EURUSD_uk dll, pengguna harus memasukkan suffix tambahan (case sensitive) - contoh: SB, _uk) di bagian suffix di Tab Input Indikator.
- Suffix - 2: Simbol masa depan seperti Usa500Dec13 atau SoybnsJan14 harus ditambahkan ke Indikator sebagai nama lengkap (case sensitive - contoh: Usa500Dec13, SoybnsJan14) di bagian Input yang ditandai - SPARE. Jangan tambahkan ini ke bagian suffix.
- Simbol apapun dapat diubah dari tab Input Indikator.
- Simbol tambahan dapat ditambahkan melalui Tab Input dengan mengubah SPARE menjadi simbol yang diperlukan. Catatan: jika suffix telah ditambahkan ke bagian suffix dari Tab Input Indikator, jangan sertakan suffix sebagai bagian dari nama simbol yang ditambahkan karena suffix akan terduplikasi - contoh: EURUSD_uk_uk.
Pengguna harus memeriksa pengaturan Expert Advisors. Alat → Opsi → Expert Advisors

Penyebab mungkin mengapa tidak dapat mengganti simbol.
- Ketika indikator memuat, perubahan simbol pertama akan memerlukan dua klik terpisah. Setelah itu, satu klik akan mengubah simbol apapun.
- Di grafik yang salah. Identifikasi grafik yang benar dari nama Menu Simbol yang mencakup timeframe grafik.
- Simbol Broker memiliki suffix. Periksa bahwa suffix telah dimasukkan melalui Tab Input Indikator.
- Lihat pengaturan Expert Advisor ↑ ↑
- Catatan: Jika indikator berhenti berfungsi, file .dll meskipun masih memiliki nama yang sama mungkin sudah kadaluarsa. Hapus file .dll yang lama dan unduh file .dll yang baru.
Pembaruan: 3 Langkah Mudah
Pada tanggal saat ini April 2014, file .dll dan .mgh yang diperbarui adalah mt4gui2.dll dan mt4gui2.mgh. Pada suatu saat, file ini kemungkinan akan diperbarui menjadi mt4gui3.dll dan mt4gui3.mgh.
1. Unduh file .dll baru dari sumber - Unduh di sini. File .dll yang lama harus dihapus.
File .mgh mudah diedit untuk pembaruan - lihat langkah 2.
Opsi alternatif adalah menyalin kode .mgh dari sumber (tidak tersedia untuk diunduh) dan menempel serta mengompilasi di MT4 MetaEditor. Buka MT4 MetaEditor → File → Baru → Include[*.mgh] → Nama → Selesai → Salin kode .mgh ke jendela kode MetaEditor → Simpan Sebagai (pastikan jalur simpan adalah MQL4/ Include dan nama Simpan Sebagai adalah nama pembaruan saat ini) →
.
2. Kode di bawah ini dalam mt4gui2.mgh memanggil file .dll dan harus diubah
dari
#import "mt4gui2.dll"
menjadi
#import "mt4gui3.dll"
atau "nama pembaruan saat ini.dll".
Catatan: Setelah perubahan di atas dalam file mt4gui2.mgh, dapat disimpan sebagai → nama pembaruan saat ini.mgh → di folder MQL4/ Include dan →
.
3. Kode di bawah ini dalam Change Chart Symbol Menu.mq4 memanggil file .mgh dan harus diubah
dari
#include <mt4gui2.mqh>
menjadi
#include <mt4gui3.mqh>
atau <nama pembaruan saat ini.mgh>.
Cara mengedit contoh kode - Lihat Di Sini - gulir ke bawah untuk Mengikuti Langkah-Langkah Ini.
Pengeditan Preferensi Pengguna di MT4 MetaEditor
- Untuk menambahkan suffix secara permanen, masukkan suffix yang diperlukan di antara tanda kutip pada baris pertama kode di bawah ini.
- Untuk mengubah atau mengatur ulang daftar simbol, ubah hanya nama simbol huruf besar di antara tanda kutip dalam kode di bawah ini.
- Asalkan daftar simbol tidak dipersingkat dan tetap di angka tiga puluh, tidak perlu mengubah kode lainnya. Jika Anda baru dalam hal ini selalu ingat untuk mengompilasi sebagai tindakan terakhir. Kode yang diedit tidak akan berlaku hingga dikompilasi.
- Jika daftar dipersingkat dengan menghapus, maka kode yang terkait harus dihapus juga, tidak termasuk di sini tetapi lebih lanjut ke bawah jendela kode.
extern string Suffix = ""; extern string Symbol_1 = "EURUSD"; extern string Symbol_2 = "GBPUSD"; extern string Symbol_3 = "USDCHF"; extern string Symbol_4 = "USDJPY"; extern string Symbol_5 = "GOLD"; extern string Symbol_6 = "XAUUSD"; extern string Symbol_7 = "AUDCAD"; extern string Symbol_8 = "AUDCHF"; extern string Symbol_9 = "AUDJPY"; extern string Symbol_10 = "AUDNZD"; extern string Symbol_11 = "AUDUSD"; extern string Symbol_12 = "CADCHF"; extern string Symbol_13 = "CADJPY"; extern string Symbol_14 = "CHFJPY"; extern string Symbol_15 = "EURAUD"; extern string Symbol_16 = "EURCAD"; extern string Symbol_17 = "EURCHF"; extern string Symbol_18 = "EURGBP"; extern string Symbol_19 = "EURJPY"; extern string Symbol_20 = "EURNZD"; extern string Symbol_21 = "GBPAUD"; extern string Symbol_22 = "GBPCAD"; extern string Symbol_23 = "GBPCHF"; extern string Symbol_24 = "GBPJPY"; extern string Symbol_25 = "GBPNZD"; extern string Symbol_26 = "USDCAD"; extern string Symbol_27 = "SPARE"; extern string Symbol_28 = "SPARE"; extern string Symbol_29 = "SPARE"; extern string Symbol_30 = "SPARE";
Postingan terkait
- Panduan Lengkap MetaCOT 2 CFTC ToolBox untuk Analisis COT di MT4
- Master Tools: Alat Indikator untuk MetaTrader 4 yang Harus Dimiliki
- Indikator Open Range Breakout untuk MetaTrader 5: Strategi Trading yang Efektif
- Volume Profile + Range v6.0: Indikator Penting untuk MetaTrader 5
- iSpread: Indikator Spread untuk Pair Trading di MetaTrader 5