Salam traders! Hari ini kita akan bincangkan tentang CheckTrades, satu sistem trading yang berfungsi sebagai pengurus risiko bagi platform MetaTrader 5.
Code yang disediakan adalah skrip Expert Advisor (EA) MQL5 yang berfungsi untuk menutup posisi terbuka apabila ia mencapai ambang keuntungan atau kerugian yang ditetapkan oleh pengguna. Ambang ini diukur sebagai peratusan daripada baki akaun.
EA ini tidak memberikan isyarat masuk atau peraturan masa pasaran; tujuan utamanya adalah untuk menguruskan risiko posisi yang sedia ada dengan menutupnya apabila ambang keuntungan atau kerugian tertentu dicapai.
Variabel Eksternal dalam Code:
- RiskPercentage: Variabel ini mewakili kerugian maksimum yang dibenarkan bagi setiap dagangan sebagai peratusan daripada baki akaun. Apabila kerugian semasa bagi posisi terbuka mencapai peratusan ini, posisi tersebut akan ditutup untuk menghadkan risiko.
- ProfitPercentage: Variabel ini mewakili keuntungan yang diingini bagi setiap dagangan sebagai peratusan daripada baki akaun. Apabila keuntungan semasa bagi posisi terbuka mencapai peratusan ini, posisi tersebut akan ditutup untuk mengunci keuntungan.
Kerana EA ini fokus kepada pengurusan risiko dan tidak bergantung kepada sebarang penunjuk pasaran tertentu, ia boleh digunakan pada mana-mana simbol atau jangka masa. Walau bagaimanapun, penting untuk diingat bahawa EA ini seharusnya digabungkan dengan strategi trading yang merangkumi isyarat masuk dan peraturan pengurusan dagangan lain untuk menjadikannya satu sistem trading yang lengkap.
Jika anda menggunakan code ini sebagai fail include (dengan meletakkannya dalam folder MQL5\Include), tujuan utamanya adalah untuk pengurusan risiko dengan menutup posisi berdasarkan ambang keuntungan dan kerugian yang ditetapkan pengguna.
Anda juga boleh menggabungkan fail include ini dengan fail include lain yang mempunyai tujuan tertentu, seperti mengira saiz posisi berdasarkan risiko akaun, trailing stop-loss, dan banyak lagi. Untuk berbuat demikian, gunakan arahan #include dalam fail EA utama anda untuk menyertakan fail ini, dan kemudian panggil fungsi CheckTrades() apabila diperlukan untuk mengurus posisi terbuka.
Siaran berkaitan
- MQL5 Wizard: Cipta EA Berdasarkan Pola Bullish dan Bearish Engulfing dengan Stochastic
- Menggunakan MQL5 Wizard untuk Signal Perdagangan '3 Black Crows/3 White Soldiers' + RSI
- MQL5 Wizard: Cipta EA Berdasarkan Pola Candlestick Bullish/Bearish Harami + Stochastic
- Mengenal MQL5 Wizard: Isyarat Dagangan Berdasarkan Pola Bullish dan Bearish Engulfing + MFI
- MQL5 Wizard: Cipta EA dengan Isyarat Perdagangan Bullish/Bearish Harami dan RSI