Dua pengaturan baru telah ditambahkan pada parameter input: warna garis (Color) dan lebar garis (Width).

Mengapa warna garis (Color) dan lebar garis (Width) disediakan sebagai parameter input, padahal warna dan lebar garis pada indikator standar bisa diubah secara manual? Saat Anda menguji strategi di penguji atau jika indikator ditambahkan ke grafik oleh Expert Advisor (melalui ChartIndicatorAdd), Bulls Power SELALU ditampilkan dengan warna dan lebar default:

Menurut saya, tampilan seperti itu kurang nyaman, maka saya buat indikator kustom Custom Bulls Power Inputs (menggunakan iCustom), dengan parameter warna dan lebar.
//--- membuat handle dari indikator iBullsPower handle_iBullsPower=iCustom(m_symbol.Name(),Period(),"Custom Bulls Power Inputs", InpMAPeriod,InpBullsColor,InpBullsWith); //--- jika handle tidak dibuat if(handle_iBullsPower==INVALID_HANDLE) { //--- beri tahu tentang kegagalan dan keluarkan kode kesalahan PrintFormat("Gagal membuat handle dari indikator iBullsPower untuk simbol %s/%s, kode kesalahan %d", Symbol(), EnumToString(Period()), GetLastError()); //--- indikator dihentikan lebih awal return(INIT_FAILED); }
Ini memungkinkan Anda melihat indikator yang lebih menarik di penguji atau di grafik terminal:

Postingan terkait
- Panduan Lengkap MetaCOT 2 CFTC ToolBox untuk Analisis COT di MT4
- Indikator Open Range Breakout untuk MetaTrader 5: Strategi Trading yang Efektif
- Master Tools: Alat Indikator untuk MetaTrader 4 yang Harus Dimiliki
- Memprediksi Harga Selanjutnya dengan Jaringan Saraf: Panduan Lengkap untuk Trader
- Indikator Alerts pada New Bar untuk MetaTrader 4: Panduan Lengkap