Dalam dunia trading, penggunaan indikator ColorXPWMA_Digit dalam satu EA (Expert Advisor) dapat memberi kelebihan kepada trader. Ia menawarkan tiga sistem trading yang berbeza, di mana volume perdagangan akan disesuaikan berdasarkan keputusan perdagangan sebelumnya. Isyarat trading akan muncul apabila bar ditutup dan trend berubah, yang dapat dilihat melalui perubahan warna indikator.
EA ini dilengkapi dengan blok input variabel yang membolehkan anda mengurus volume posisi yang dibuka. Sebagai contoh, untuk sistem pertama:
input uint A_BuyTotalMMTriger=5; //Jumlah transaksi Buy terakhir untuk mengira stop loss input uint A_BuyLossMMTriger=3; //Jumlah transaksi Buy yang rugi untuk mengurangkan MM input uint A_SellTotalMMTriger=5;//Jumlah transaksi Sell terakhir untuk mengira stop loss input uint A_SellLossMMTriger=3; //Jumlah transaksi Sell yang rugi untuk mengurangkan MM input double A_SmallMM=0.01; //Bahagian deposit dalam transaksi sekiranya rugi input double A_MM=0.1; //Bahagian deposit dalam transaksi semasa trading normal input MarginMode A_MMMode=LOT; //Mod pengaturan lot
Dengan input ini, jika memilih dari lima transaksi terakhir dan tiga daripadanya mengalami kerugian dalam arah yang sama, EA akan membuka transaksi berikutnya dalam arah yang sama dengan volume 0.01 lot. Jika kurang dari tiga transaksi rugi dalam lima transaksi terakhir, volume posisi adalah 0.1.
Input serupa juga tersedia untuk sistem trading kedua:
input uint B_BuyTotalMMTriger=5; //Jumlah transaksi Buy terakhir untuk mengira stop loss input uint B_BuyLossMMTriger=3; //Jumlah transaksi Buy yang rugi untuk mengurangkan MM input uint B_SellTotalMMTriger=5;//Jumlah transaksi Sell terakhir untuk mengira stop loss input uint B_SellLossMMTriger=3; //Jumlah transaksi Sell yang rugi untuk mengurangkan MM input double B_SmallMM=0.01; //Bahagian deposit dalam transaksi sekiranya rugi input double B_MM=0.1; //Bahagian deposit dalam transaksi semasa trading normal input MarginMode B_MMMode=LOT; //Mod pengaturan lot
Untuk sistem ketiga, awalan C_ digunakan dalam input.
Pilihan paling optimum untuk mengkonfigurasi EA ini adalah dengan menetapkan setiap sistem trading secara berasingan dan mematikan dua sistem yang lain dengan menggunakan parameter berikut:
input bool B_BuyPosOpen=true; //Kebenaran untuk memasuki posisi long input bool B_SellPosOpen=true //Kebenaran untuk memasuki posisi short
Dengan menukar kepada false.
Untuk EA yang dihasilkan berfungsi dengan baik, fail indikator ColorXPWMA_Digit.ex5 yang telah dikompilasi mesti tersedia di dalam folder <terminal_data_directory>\MQL5\Indicators.
Parameter input EA default dengan stop telah digunakan semasa ujian yang ditunjukkan di bawah.

Gambar 1. Contoh perdagangan pada carta
Keputusan ujian untuk pasangan mata wang USDJPY pada jangka masa H2, H4 dan H8 sepanjang tahun 2017.

Gambar 2. Carta keputusan ujian
Komen 0