Penerangan
MultiTF EMA Dominator
Enjin EMA berbilang jangka masa yang menguasai struktur, tren dan risiko — dibina untuk cTrader.
MultiTF EMA Dominator adalah robot perdagangan canggih untuk cTrader yang direka untuk pedagang yang ingin secara sistematik mengeksploitasi bagaimana harga bertindak balas terhadap purata bergerak eksponen (EMA) merentasi pelbagai jangka masa.
Ia menggabungkan:
- Timbunan EMA berbilang jangka masa (dari 1m hingga Harian)
- Penilaian EMA dinamik (sentuhan, pantulan, lintasan, pembalikan cerun)
- Entri berasaskan peraturan dan sedar tren (dengan tren vs menentang tren, kawalan penuh)
- Pengurusan risiko khusus sisi (SL/TP LONG/SHORT berasingan, BE dan trailing)
- Modul lindung nilai penurunan ekuiti
- Analitik ujian semula bergulung terbina dalam (untuk mencari tetingkap permulaan terbaik)
- Lapisan visual yang kaya supaya anda sentiasa melihat mengapa bot melakukan apa yang dilakukannya
Semua dalam satu cBot, tanpa fail luaran atau persediaan yang rumit.
Nota sisi kod: dalam cTrader kelas masih
MultiTF_EMA_StrategyBot, tetapi nama produk untuk jualan/penjenamaan ialah MultiTF EMA Dominator.
1. Enjin EMA Berbilang Jangka Masa
MultiTF EMA Dominator membolehkan anda membina timbunan EMA merentasi beberapa jangka masa:
- 1m, 5m, 15m, 30m, 1j, 4j, 1h
- Setiap jangka masa mendapat tempoh EMA sendiri (lalai 200, boleh dikonfigurasikan sepenuhnya)
Anda boleh:
- Dayakan/lumpuhkan setiap jangka masa secara individu (
Gunakan 1m,Gunakan 5m, …) - Laraskan tempoh EMA dengan tepat (
EMA 1m,EMA 5m, …) - Lihat setiap EMA pada carta sebagai:
-
- Garis mendatar pada tahap semasa
- Lengkung sejarah (panjang sejarah boleh dikonfigurasikan)
- Label pilihan dengan TF, tempoh dan skor langsung
Hasilnya ialah grid EMA berlapis-lapis yang digunakan Dominator untuk mengesan:
- Sentuhan dan hampir sentuhan EMA
- Pantulan dari EMA
- Lintasan melalui EMA
- Pecahan selari tren antara EMA
2. Enjin Tren & Penilaian EMA
Pengesanan Tren
Anda boleh memilih jangka masa yang menentukan tren utama:
Trend TF (1=1m..7=1d)
Pada TF itu bot mengira cerun EMA sepanjang N bar (Slope Lookback) dan menukarnya kepada pip:
- Cerun >
Min Slope (pips)→ tren menaik - Cerun < −
Min Slope (pips)→ tren menurun - Jika tidak → rata
Terdapat juga konteks tren jangka pendek melalui:
Short TF for slope (1=1m..7=1d)
digunakan khusus dalam keadaan jalur luar (apabila harga jauh di luar kumpulan EMA).
Penilaian EMA (Pembalikan / Kekuatan Hormat)
Setiap EMA menerima skor dinamik yang mengukur sejauh mana harga “menghormatinya” sebagai sokongan/rintangan.
Komponen skor:
- Sentuhan (harga mengenai atau hampir mengenai EMA)
-
- Dikawal oleh
Jarak Sentuhan (pips)danBerat Sentuhan
- Dikawal oleh
- Pantulan (harga menolak EMA dan bergerak menjauh)
-
- Diberatkan oleh
Berat Pantulan
- Diberatkan oleh
- Lintasan (harga memotong EMA)
-
- Dikenakan penalti oleh
Berat Lintasan
- Dikenakan penalti oleh
- Pembalikan cerun (EMA berubah arah)
-
- Diberi ganjaran oleh
Berat pembalikan cerun
- Diberi ganjaran oleh
- Pilihan reset skor pada lintasan
-
Reset Skor pada Lintasanboleh menetapkan skor kepada sifar apabila lintasan berlaku
Anda juga boleh:
- Tapis EMA mengikut kepentingan:
Gunakan hanya EMA penting+Ambang kepentingan - Lumpuhkan penilaian secara global:
Gunakan Skor EMA (pengiraan)= palsu
Apabila penilaian aktif, ia menggerakkan:
- EMA mana yang dianggap “cukup penting” untuk berdagang
- Saiz posisi melalui
Berat skor pada saiz(EMA skor tinggi mendapat saiz lebih besar)
3. Logik Pelaksanaan: Sentuhan, Pecahan & Dominasi Jalur Luar
Arah & Penjajaran Tren
Kawalan arah asas:
Arah: 0=Kedua-dua 1=Hanya panjang 2=Hanya pendekBenarkan menentang tren:-
benar→ bot boleh mengambil kedua-dua persediaan dengan tren dan menentang trenpalsu→ hanya dengan tren sahaja
Entri Sentuhan (Interaksi Teras EMA)
Pada setiap bar, untuk setiap EMA aktif:
- Bot memeriksa jika lilin telah menyentuh / melintasi / sangat hampir dengan EMA itu.
- Ia memutuskan sisi:
-
- Jika penutupan sebelumnya di atas EMA → Beli (panjang dari sokongan)
- Jika penutupan sebelumnya di bawah EMA → Jual (pendek dari rintangan)
- Ia memilih EMA sasaran:
-
- Untuk Beli → biasanya EMA lebih tinggi seterusnya
- Untuk Jual → EMA lebih rendah seterusnya
Anda mendapat logik yang sangat jelas: entri diambil tepat di tempat harga berinteraksi dengan struktur EMA anda, dengan sasaran berdasarkan EMA seterusnya dalam timbunan.
Parameter kawalan posisi:
Posisi terbuka maksima (jumlah)Posisi LONG maksima (-1 = tiada had)Posisi SHORT maksima (-1 = tiada had)Posisi maksima per EMAPosisi maksima per sentuhanSatu posisi per sentuhan+Penyejukan sentuhan (bar)untuk mengelakkan penimbunan berlebihan pada bar yang sama
Mod Entri Sentuhan
Mod Entri Sentuhan: 0=Letupan 1=Incremental-
- Letupan: boleh membuka beberapa entri dalam satu sentuhan, sehingga
Posisi maksima per sentuhan - Incremental: membuka secara progresif, lilin demi lilin, menghormati masa penyejukan
- Letupan: boleh membuka beberapa entri dalam satu sentuhan, sehingga
Ini menjadikan MultiTF EMA Dominator boleh disesuaikan untuk penimbunan agresif dan entri yang lebih konservatif.
Logik Jalur Luar (Sambungan Ekstrem)
Apabila harga:
- Di atas semua EMA → sambungan menaik yang ekstrem
- Di bawah semua EMA → sambungan menurun yang ekstrem
bot beralih ke mod jalur luar:
- Ia memeriksa cerun EMA jangka pendek (
Short TF for slope). - Jika
Outer band: no trade if slope < MinSlopePipsdiaktifkan dan cerun terlalu rata, ia mengelak berdagang (tiada entri dalam pasaran mati, meregang). - Ia memilih sisi dagangan:
-
- Cerun jangka pendek ≥ 0 → Beli
- Cerun jangka pendek < 0 → Jual
- Ia sentiasa menetapkan:
-
- EMA Rujukan: EMA atas atau bawah dalam kumpulan
- EMA Sasaran: sempadan sisi yang sama, jadi keluar sentiasa jelas ditakrifkan
Ini memberi anda entri terkawal dalam sambungan harga ekstrem, sentiasa dengan konteks EMA yang ditakrifkan.
Logik Pecahan (Mod Mengikuti Tren)
Selain sentuhan EMA, MultiTF EMA Dominator juga mengesan pecahan EMA mengikut arah tren utama:
- Dalam tren menaik:
-
- Jika harga pecah di atas EMA atas (
IsBreakUp) dan syarat dipenuhi → ia boleh membuka entri Beli dengan EMA seterusnya sebagai sasaran potensi.
- Jika harga pecah di atas EMA atas (
- Dalam tren menurun:
-
- Jika harga pecah di bawah EMA bawah (
IsBreakDown) → ia boleh membuka entri Jual.
- Jika harga pecah di bawah EMA bawah (
Ini adalah dagangan kesinambungan pro-tren tulen, melengkapkan logik sentuhan yang lebih cenderung kepada pembalikan purata.
4. Saiz Posisi: Tren, Skor & EMA Perawan
Saiz posisi dikira sebagai gabungan:
- Isipadu asas
-
Isipadu asas (lot)
- Pendarab tren
-
Pendarab dengan trenjika sejajar dengan trenPendarab menentang trenjika menentang tren (hanya jika dibenarkan)
- Faktor Skor EMA (jika penilaian diaktifkan)
-
- Skor dinormalisasi berbanding
Ambang kepentingan - Diskala oleh
Berat skor pada saiz
- Skor dinormalisasi berbanding
- Peningkatan EMA Perawan
-
- Jika EMA tidak disentuh lebih dari
Tetingkap Perawan (bar) - Saiz didarab dengan
Peningkatan EMA Perawan (x)
- Jika EMA tidak disentuh lebih dari
Selepas itu, bot menukar lot → unit dan mengikatnya secara automatik kepada min / maks / langkah broker.
Ini memberi Dominator profil risiko dinamik: saiz lebih besar di mana ia secara statistik melihat EMA lebih baik (skor tinggi + perawan), saiz lebih kecil pada persediaan marginal.
5. Pengurusan Risiko Khusus Sisi
MultiTF EMA Dominator menganggap long dan short sebagai dua “spesies” berasingan dan membolehkan anda mengurusnya secara bebas.
SL/TP berasingan untuk Long & Short
Anda boleh mengkonfigurasi kedua-duanya:
SL Long (pips)danTP Long (pips)SL Short (pips)danTP Short (pips)
Jika mana-mana daripadanya ditetapkan kepada 0, bot akan kembali kepada:
SL awal (pips)TP awal (pips)
Fleksibiliti ini sangat berguna apabila pasaran berkelakuan berbeza pada sisi panjang berbanding sisi pendek.
Break-Even (setiap sisi)
LONG:
Gunakan Break-Even LONGBE LONG Trigger (pips)BE LONG Offset (pips)
SHORT:
Gunakan Break-Even SHORTBE SHORT Trigger (pips)BE SHORT Offset (pips)
Apabila keuntungan terapung posisi dalam pip melebihi pencetus:
- Untuk LONG: SL bergerak ke Masuk + Offset
- Untuk SHORT: SL bergerak ke Masuk − Offset
Trailing Stop (setiap sisi)
LONG:
Gunakan Trailing LONGTS LONG Mula (pips)TS LONG Jarak (pips)TS LONG Langkah (pips)
SHORT:
Gunakan Trailing SHORTTS SHORT Mula (pips)TS SHORT Jarak (pips)TS SHORT Langkah (pips)
Trailing hanya diaktifkan selepas keuntungan ≥ Mula.
Kemudian, SL mengikuti harga pada Jarak yang diberikan, mengemas kini hanya apabila pergerakan ≥ Langkah.
Keluar Awal: Sentiasa Selaraskan Semula Dengan Tren
Keluar awal: simpan hanya dagangan dengan tren
Jika diaktifkan, pada setiap bar Dominator:
- Menilai tren semasa (Menaik, Menurun, atau Rata)
- Menutup semua posisi yang tidak selari dengan tren itu
Ini adalah cara yang berkuasa untuk memastikan portfolio sentiasa dikuasai oleh posisi yang selari dengan tren, dan tidak tersekat melawan pergerakan utama.
6. Modul Lindung Nilai Penurunan Ekuiti
Dominator termasuk lapisan lindung nilai berasaskan ekuiti yang bertindak sebagai jaring keselamatan apabila berlaku masalah.
Parameter utama:
Gunakan Lindung Nilai DD EkuitiPencetus penurunan (%)Pendarab lindung nilai (x)Penyejukan lindung nilai (bar)Lindung nilai aktif maksimaTutup lindung nilai semasa pemulihanDD pemulihan (%) untuk tutup- Pilihan:
SL lindung nilai (pips)danTP lindung nilai (pips)
Bagaimana lindung nilai berfungsi:
- Bot sentiasa memantau peratusan penurunan = (Baki − Ekuiti) / Baki.
- Apabila DD melebihi
Pencetus penurunan (%), ia: -
- Mengira pendedahan bersih (unit bersih Beli vs Jual)
- Membuka dagangan lindung nilai dalam arah bertentangan dengan pendedahan bersih itu
- Mengskala saiz dengan
Pendarab lindung nilai (x), menghormati min/maks isipadu
- Jika
Tutup lindung nilai semasa pemulihandiaktifkan dan DD kembali di bawahDD pemulihan (%) untuk tutup, semua posisi lindung nilai ditutup.
Ini memberi anda pemutus litar terbina dalam, membantu melindungi akaun semasa kluster volatiliti tidak dijangka atau kegagalan model.
7. Ketelusan Visual & Panel
MultiTF EMA Dominator direka untuk boleh diterangkan secara visual:
- EMA garis tahap semasa untuk setiap jangka masa
- EMA lengkung sejarah (panjang sejarah boleh dikonfigurasikan)
- Label EMA pilihan menunjukkan TF, tempoh, dan skor
- Penanda sentuhan dan jalur luar (titik berwarna pada titik interaksi)
- Panel info kanan (jika
Tunjuk panel infodanTunjuk panel Skordiaktifkan): -
- Menunjukkan sama ada langsung Skor atau Cerun setiap jangka masa
- Panel bantuan bawah dengan peringatan cepat kumpulan parameter
Anda sentiasa melihat:
- EMA mana yang disentuh atau dilanggar
- Di mana Dominator masuk dan ke arah mana
- EMA mana yang curam / rata
- EMA mana yang dianggap “kuat” oleh enjin penilaian
Ketelusan ini adalah titik jualan yang kuat: anda tidak membeli kotak hitam, tetapi rangka kerja EMA berstruktur yang anda boleh baca pada carta.
8. Analitik Ujian Semula Bergulung (Terbina Dalam)
Dominator juga termasuk modul analitik ujian semula yang dipanggil Analisis Permulaan Bergulung.
Parameter:
Dayakan Analisis BergulungBergulung Dari (yyyy-MM-dd)Bergulung Ke (yyyy-MM-dd)Metrik Peringkat 0=PnL 1=Pips 2=WRBaris maksima untuk dipaparkan
Pada akhir ujian semula (OnStop):
- Bot mengumpul semua dagangan yang ditutup dalam julat tarikh yang dipilih.
- Untuk setiap tarikh mula yang mungkin antara Dari dan Ke, ia mengira:
-
- Bilangan dagangan
- Keuntungan bersih
- Pip bersih
- Kadar kemenangan
- Ia menyusun tarikh mula tersebut mengikut:
-
- Keuntungan bersih (PnL), atau
- Jumlah pip bersih, atau
- Kadar kemenangan
- Ia mencetak keputusan teratas dalam log dan memaparkan panel ringkasan yang padat pada carta.
Ini sangat berguna untuk:
- Mencari tetingkap kalibrasi terbaik
- Melihat dari hari mana gabungan strategi/parameter benar-benar mula “menguasai” pasaran
- Melakukan pengoptimuman tanpa mengeksport apa-apa ke Excel
9. Siapakah MultiTF EMA Dominator?
Bot ini sangat sesuai untuk:
- Pedagang yang percaya kepada struktur EMA (pembalikan purata + mengikuti tren)
- Pengguna yang mahukan entri tepat berasaskan peraturan sekitar EMA daripada pengenalan corak yang samar
- Pedagang yang mahu mengawal long dan short secara bebas
- Pedagang sistem yang menghargai penyesuaian mendalam dan analitik terbina dalam
- Pengguna yang mahu lapisan tambahan perlindungan ekuiti semasa senario penurunan mendalam
Anda boleh menggunakan MultiTF EMA Dominator pada:
- Satu simbol dengan parameter yang sangat disesuaikan
- Beberapa pasaran secara selari, setiap contoh dengan konfigurasi sendiri
10. Penempatan Komersial – Mengapa “Dominator” Laris
Dari perspektif pemasaran, MultiTF EMA Dominator mempunyai beberapa sudut yang kuat:
- 🧠 Naratif kelebihan yang jelas: grid EMA berbilang jangka masa + penilaian + tren + lindung nilai
- 🎛️ Sangat boleh dikonfigurasikan, tetapi dengan logik dalaman yang sangat koheren
- 🛡️ Pengurusan risiko serius: peraturan setiap sisi + lindung nilai ekuiti + keluar awal dengan tren
- 🔍 Ketelusan penuh melalui lapisan visual dan panel (mudah dipamerkan dalam tangkapan skrin & video)
- 📊 Analitik terbina dalam yang kebanyakan pesaing tidak tawarkan secara terbina dalam
Anda bukan sahaja menawarkan “bot EMA”; anda menawarkan rangka kerja perdagangan berasaskan EMA lengkap yang:
- Mengesan dan berdagang struktur EMA
- Melaras saiz berdasarkan skor dan tren
- Melindungi ekuiti semasa penurunan
Hasil ujian semula sahaja. Tiada komisen, tiada slippage. Prestasi lalu tidak menjamin keputusan masa depan.
Ringkasan
The bot detects the main market trend using EMA slope analysis and supports both with-trend and counter-trend entries, with rule-based execution logic that opens positions precisely when price interacts with the EMA structure. It also identifies breakout opportunities aligned with the trend and manages position sizing dynamically based on trend alignment, EMA scores, and “virgin” EMAs (those not recently touched).
Risk management is side-specific, allowing independent stop loss, take profit, break-even, and trailing stop settings for long and short trades. An equity drawdown hedge module monitors account drawdowns and opens hedge trades to mitigate risk during adverse conditions.
Multi TimeFrame Dominator features rich visual overlays and info panels for transparency, showing EMA levels, scores, and trade triggers on the chart. It includes built-in rolling backtest analytics to identify optimal calibration periods. The bot is suitable for trading various markets including Forex, indices, commodities, stocks, and cryptocurrencies, with deep customization for systematic traders seeking precise, rule-driven EMA-based strategies.
Ulasan pelanggan
5 | 50 % | |
4 | 0 % | |
3 | 50 % | |
2 | 0 % | |
1 | 0 % |
