Pengarang idea — Alexey Kiyanitsa, pengarang kod MQL5 — barabashkakvn.
EA ini melakukan penilaian berdasarkan nilai lima indikator penting (Gator, WPR, AC, DeMarker dan RSI). Ia menggunakan fungsi keanggotaan trapezoid. Sebelum menghantar permintaan dagangan, EA ini juga akan memeriksa sama ada dana dalam akaun mencukupi.
Parameter
double arWPR[8] = {-95,-90,-80,-75,-25,-20,-10,-5};
double arAC[8] = {0.05,0.04,0.03,0.02,0.02,0.03,0.04,0.05};
double arDeMarker[8] = {0.15,0.2,0.25,0.3,0.7,0.75,0.8,0.85};
double arRSI[8] = {25,30,35,40,60,65,70,75};
double Weight[5] = {0.133,0.133,0.133,0.268,0.333};
Untuk timeframe H1.
Daripada pengarang idea:
Terdapat banyak bahan teori tentang sistem fuzzy, jadi mari kita bincangkan tentang EA ini:
1) Penilaian dibuat berdasarkan nilai lima indikator (Gator, WPR, AC, DeMarker dan RSI). Menggunakan fungsi keanggotaan trapezoid.
2) Ranking dan berat nilai boleh diedit terus dalam kod.
3) Sebagai asas untuk penilaian fuzzy (untuk beli, untuk jual, tidak buat apa-apa), anda boleh menggunakan bukan sahaja indikator di atas, tetapi juga kaedah lain mengikut budi bicara anda.
Secara umum, kod EA ini direka untuk memperkenalkan teknik penilaian fuzzy mengenai situasi pasaran semasa. Disyorkan untuk digunakan atau diubahsuai selepas membaca teori. Anda boleh memulakan dengan bahan mengenai asas penilaian fuzzy oleh A. Nedosekin (ia menerangkan teknologi yang berbeza tetapi mengandungi penjelasan teori yang sangat baik).
Nota:
- Jika anda ingin menambah kriteria penilaian anda sendiri menggantikan lima indikator terbina dalam, saya syorkan membahagikan kriteria tersebut kepada sempadan nilai fuzzy (dalam kod - array arGator[7], dan lain-lain).
- Jangan cuba mengoptimumkan parameter fungsi keanggotaan secara berlebihan (ia tidak tersedia sebagai parameter luaran dalam kod) — ini tidak akan memberikan kesan yang signifikan.
- Cuba bereksperimen. Saya percaya logik fuzzy tiada tandingan dalam membuat keputusan.
Keputusan terbaik diperoleh pada EURUSD, H1:
Siaran berkaitan
- Pemprosesan Pesanan Visual - Sistem Trading untuk MetaTrader 4
- Moving Average: EA Terbaik untuk MetaTrader 5
- MQL5 Wizard: Cipta Sistem Trading Berdasarkan Pola Morning/Evening Star dan RSI
- MQL5 Wizard: Cipta Isyarat Dagangan Menggunakan Corak Morning/Evening Star dan MFI
- MQL5 Wizard: Sinyal Dagangan Berdasarkan Corak Bintang Pagi/Malam + CCI untuk MetaTrader 5