Selamat datang, trader! Di artikel kali ini, kita akan membahas template EA (Expert Advisor) yang telah diperbarui untuk MetaTrader 4. Tujuan utama dari pembaruan ini adalah untuk menghindari definisi ukuran array yang berlebihan dan perubahan dinamis ukuran array tersebut.
Template ini kini dilengkapi dengan alokasi langsung ukuran hingga 100 order. Selain itu, kami juga menambahkan penghitung yang menunjukkan ukuran array seperti yang terlihat di bawah ini:
int OurTicketsCounter; // penghitung order 'ramah', ini menentukan batas untuk arrays Tickets[100][9], CommentsTicket[100][2] int SL_TP_Counter; // penghitung order yang akan dimodifikasi: untuk array newSL_and_TP[100][5] int OrdersToCloseCounter;// penghitung order yang akan ditutup: untuk arrays ticketsToClose[100][2] dan lotsToClose[100] int OrdersToDeleteCounter;// penghitung order yang akan dihapus: untuk arrays ticketsToDelete[100]
Semua penghitung diinisialisasi dengan nilai nol setiap kali fungsi start() dijalankan, melalui fungsi khusus InitCounters():
//+------------------------------------------------------------------+ //| reset semua penghitung untuk array layanan | //+------------------------------------------------------------------+ void InitCounters() { //---- OurTicketsCounter = 0; SL_TP_Counter = 0; OrdersToCloseCounter = 0; OrdersToDeleteCounter = 0; //---- return; }
Hasil modifikasi ini menunjukkan bahwa EA yang dibuat menggunakan template ini hanya kalah dua kali dibandingkan dengan EA yang dirancang khusus dan ditulis secara manual. Menurut saya, hasil ini sudah sangat memuaskan!
Jangan lupa untuk menyimpan template ini di folder 'experts/templates' agar Anda dapat menggunakannya kapan saja. Selamat trading!
Postingan terkait
- MQL5 Wizard: Mengoptimalkan Sinyal Perdagangan dengan Morning/Evening Stars dan MFI
- MQL5 Wizard: Membuat EA dengan Sinyal Trading Berdasarkan Pola Morning/Evening Stars dan Stochastic
- Menggunakan MQL5 Wizard untuk Sinyal Perdagangan: Pola Hammer/Hanging Man dan RSI
- MQL5 Wizard: Membuat EA Berdasarkan Pola 3 Black Crows/3 White Soldiers dan Stochastic
- Membuat Expert Advisor MQL5 untuk Sinyal Trading Berdasarkan Dark Cloud Cover dan Piercing Line dengan RSI