AutoTStop EA bukanlah alat untuk membuka order, melainkan membantu trader dalam menggunakan fitur Trailing Stop.
Dengan Trailing Stop otomatis, fitur ini akan aktif ketika harga telah mencapai setengah dari nilai yang Anda tentukan pada Trailing Stop.
Jangan lupa untuk menyalin dan menempelkan suara ping.wav (ping.zip) ke dalam folder MetaTrader 4/Sounds, sehingga setiap kali sebuah order ditutup atau Take Profit tercapai, EA akan memberikan notifikasi suara.
Saya menggunakan AutoTStop_EA di timeframe M5 dengan template AutoTS6-MMA-RVI60-CS.tpl (AutoTS6-MMA-RVI60-CS.zip) pada pasangan mata uang (EURUSD, USDCHF, AUDUSD, EURAUD, EURJPY, GBPJPY, GBPAUD, GBPCHF, GBPUSD, NZDUSD, USDCAD, USDJPY) dengan hasil yang sangat memuaskan.
Pembaruan 01 (2014-12-05):
- Menambahkan beberapa opsi pada Properti Expert.
- Nilai CalcSTP().
- Nilai sistem Trailing Stop.
Pembaruan 02 (2015-01-05):
- Memperbaiki beberapa kesalahan ketik dalam kode.
Pembaruan 03 (2015-03-27):
- Mengubah sistem perhitungan untuk TP dan SL.
- Menyederhanakan kode untuk meningkatkan performa EA.
Pembaruan 04 (2015-06-16):
- Memperbaiki bug dalam seluruh skrip program.
- Menambahkan BEP pada Trailing Stop.
Pembaruan 05 (2015-07-03):
- Tidak ada perubahan pada Properti Expert, masih sesuai dengan pembaruan ke-4.
- Perubahan kecil pada fungsi void StartAction() dan void TpSlTrlS().
//--- Input Pengguna // Pembaruan_4 (16-06-2015) input string AutoTStop = "Hak Cipta © 2014 3RJ ~ dibuat oleh Roy Philips-Jacobs"; extern bool FridayTrade = True; // Jika True, EA masih melakukan trading pada hari Jumat extern bool UseTrailingStop = True; // Gunakan Trailing Stop, True (Ya) atau False (Tidak) extern bool AutoTrailingStop = True; // Nilai Trailing Stop default = 24.0 extern double TrailingStop = 24.0; // Jika Auto Trailing Stop False, masukkan Nilai Trailing Stop extern double TrailingStopStep = 1.0; // Masukkan Nilai Langkah Trailing Stop (default 1.0) input string AutomaticSystemTP = "Set AutomaticTakeProfit=True atau False"; extern bool OptimizationTakeProfit = True; // TP akan dihitung oleh EA dan TP Otomatis oleh EA extern bool NoMinimumTakeProfit = True; // True atau False -> Jika Set True, 100% TP oleh EA tidak menggunakan minimum TP. input string MinimumSystemTP = "Jika Set NoMinimumTakeProfit=False"; // TP oleh EA pada nilai minimum TP extern double MinimumTP = 12; // Minimum TP oleh EA pada fungsi AutomaticTakeProfit=True, nilai default 12 input string ManualSystemTP = "Jika Set AutomaticTakeProfit=False"; // TP oleh Terminal MT4 (sama seperti trading manual) extern double TakeProfit = 20; // TP oleh Sistem, nilai bisa disesuaikan oleh pengguna, default 20 input string AutomaticSystemSL = "Set AutomaticStopLoss=True atau False"; extern bool AutomaticStopLoss = True; // SL akan dihitung oleh EA input string ManualSystemSL = "Jika Set AutomaticStopLoss=False"; // Nilai SL bisa disesuaikan oleh pengguna extern double StopLoss = 108; // SL disesuaikan oleh pengguna, default 108 //---
Postingan terkait
- MQL5 Wizard: Membuat EA dengan Sinyal Trading Berdasarkan Pola Morning/Evening Stars dan Stochastic
- MQL5 Wizard: Menggunakan Sinyal Trading Berbasis Morning/Evening Stars dan RSI untuk MetaTrader 5
- MQL5 Wizard: Mengoptimalkan Sinyal Perdagangan dengan Morning/Evening Stars dan MFI
- MQL5 Wizard: Membuat EA Berdasarkan Pola 3 Black Crows/3 White Soldiers dan Stochastic
- RRS Impulse: EA Unggulan untuk Trading MetaTrader 4