Selamat datang ke dunia trading! Hari ini, kita akan membincangkan tentang sistem trading Exp_Kolier_SuperTrend_X2 yang berfungsi berdasarkan isyarat dari dua indikator Kolier_SuperTrend. Indikator pertama digunakan untuk menentukan arah trend perlahan berdasarkan warna garis, manakala indikator kedua membantu kita mengenal pasti momen yang tepat untuk membuka posisi apabila warna garis berubah.
Isyarat akan terbentuk ketika bar ditutup jika dua syarat berikut dipenuhi:
- Isyarat dari trend cepat dan perlahan adalah selaras;
- Arah trend cepat telah berubah.
Parameter input untuk Expert Advisor:
//+-------------------------------------------------+ //| Parameter input untuk indikator EA | //+-------------------------------------------------+ input string Trade="Pengurusan perdagangan"; //+================ PENGURUSAN PERDAGANGAN ================+ input double MM=0.1; //Bahagian deposit dalam satu perdagangan input MarginMode MMMode=LOT; //Kaedah untuk mengesan nilai lot input uint StopLoss_=1000; //Stop Loss dalam poin input uint TakeProfit_=2000 //Take Profit dalam poin input string MustTrade="Kebenaran perdagangan"; //+=============== KEBENARAN PERDAGANGAN ===============+ input int Deviation_=10; //Max deviasi harga dalam poin input bool BuyPosOpen=true; //Kebenaran untuk membuka posisi panjang input bool SellPosOpen=true; //Kebenaran untuk membuka posisi pendek //+-------------------------------------------------+ //| Parameter input untuk indikator penapis | //+-------------------------------------------------+ input string Filter="PARAMETER TREND PERLAHAN"; //+============== PARAMETER TREND ==============+ input ENUM_TIMEFRAMES TimeFrame=PERIOD_H6; //1 Tempoh carta untuk trend input Mode TrendMode=NewWay; //Varian paparan input uint ATR_Period=10; input double ATR_Multiplier=3.0; input uint SignalBar=1; //Indeks bar untuk menerima isyarat masuk input bool BuyPosClose=true; //Kebenaran untuk menutup posisi panjang mengikut trend input bool SellPosClose=true; //Kebenaran untuk menutup posisi pendek mengikut trend //+-------------------------------------------------+ //| Parameter input untuk indikator masuk | //+-------------------------------------------------+ input string Input="PARAMETER MASUK" //+=============== PARAMETER MASUK ==============+ input ENUM_TIMEFRAMES TimeFrame_=PERIOD_M30; //2 Tempoh carta untuk masuk input Mode TrendMode_=NewWay; //Varian paparan input uint ATR_Period_=10; input double ATR_Multiplier_=3.0; input uint SignalBar_=1;//Indeks bar untuk menerima isyarat masuk input bool BuyPosClose_=false; //Kebenaran untuk menutup posisi panjang mengikut isyarat input bool SellPosClose_=false; //Kebenaran untuk menutup posisi pendek mengikut isyarat
Variabel string yang mengandungi teks dalam kod input hanya disertakan untuk paparan visual yang lebih baik di tingkap input EA.
Indikator Kolier_SuperTrend_HTF dalam EA hanya bertujuan untuk memudahkan visualisasi trend dalam penguji strategi; dalam mod operasi lain, ia tidak aktif.
Untuk memastikan operasi yang betul bagi Expert Advisor yang dihasilkan, letakkan fail Kolier_SuperTrend.ex5 dan Kolier_SuperTrend_HTF.ex5 yang telah disusun ke dalam
Perlu diingat bahawa fail pustaka TradeAlgorithms.mqh membolehkan penggunaan Expert Advisors dengan broker yang menawarkan spread tidak sifar dan pilihan untuk menetapkan Stop Loss dan Take Profit bersama dengan pembukaan posisi. Anda boleh memuat turun lebih banyak varian pustaka di pautan berikut: Algoritma Perdagangan.
Parameter input default untuk Expert Advisor telah digunakan dalam ujian yang ditunjukkan di bawah. Stop Loss dan Take Profit tidak digunakan dalam ujian.

Fig. 1. Contoh urus niaga pada carta
Keputusan ujian untuk tahun 2015 pada EURUSD, trend perlahan pada H6, masuk berdasarkan trend cepat pada M30:

Fig. 2. Carta keputusan ujian
Komen 0