AutoTStop EA bukanlah satu sistem yang membuka pesanan secara automatik, tetapi ia sangat membantu trader dalam menggunakan Trailing Stop.
Dengan Automatic Trailing Stop, sistem ini akan berfungsi apabila harga mencapai separuh daripada nilai yang anda tetapkan pada Trailing Stop.
Untuk mendapatkan notifikasi bunyi setiap kali pesanan ditutup atau profit diambil, salin dan tampal fail ping.wav (dalam ping.zip) ke dalam folder MetaTrader 4/Sounds.
Saya menggunakan AutoTStop_EA dalam TF M5 dengan template AutoTS6-MMA-RVI60-CS.tpl (dari AutoTS6-MMA-RVI60-CS.zip) pada pasangan mata wang seperti EURUSD, USDCHF, AUDUSD, EURAUD, EURJPY, GBPJPY, GBPAUD, GBPCHF, GBPUSD, NZDUSD, USDCAD, USDJPY dan telah mendapat hasil yang sangat memuaskan.
Kemaskini 01 (2014-12-05):
- Menambah beberapa pilihan dalam Expert Property.
- Menambah nilai CalcSTP().
- Menambah sistem Trailing Stop.
Kemaskini 02 (2015-01-05):
- Memperbaiki beberapa kesilapan pengekodan.
Kemaskini 03 (2015-03-27):
- Menukar sistem pengiraan untuk TP dan SL.
- Menyederhanakan kod untuk meningkatkan prestasi EA.
Kemaskini 04 (2015-06-16):
- Pembaikan bug dalam keseluruhan skrip program.
- Menambah BEP pada Trailing Stop.
Kemaskini 05 (2015-07-03):
- Tidak ada perubahan dalam Expert Properties, masih mengikut kemaskini 04.
- Perubahan kecil dalam fungsi void StartAction() dan void TpSlTrlS().
//--- Input Pengguna // Kemaskini 4 (16-06-2015)inputstring AutoTStop = "Hak Cipta © 2014 3RJ ~ dicipta oleh Roy Philips-Jacobs"; externbool FridayTrade = True; // Jika True, EA masih berdagang pada hari Jumaatexternbool UseTrailingStop = True; // Gunakan Trailing Stop, True (Ya) atau False (Tidak)externbool AutoTrailingStop = True; // Nilai Trailing Stop lalai = 24.0externdouble TrailingStop = 24.0; // Jika Auto Trailing Stop False, masukkan Nilai Trailing Stopexterndouble TrailingStopStep = 1.0; // Masukkan Nilai Langkah Trailing Stop (lalai 1.0)inputstring AutomaticSystemTP = "Tetapkan AutomaticTakeProfit=True atau False"; externbool OptimizationTakeProfit = True; // TP akan dikira oleh EA dan TP Automatik oleh EAexternbool NoMinimumTakeProfit = True; // True atau False -> Jika Set True, 100% TP oleh EA tidak menggunakan TP minimum.inputstring MinimumSystemTP = "Jika Set NoMinimumTakeProfit=False"; // TP oleh EA pada nilai TP minimumexterndouble MinimumTP = 12; // TP minimum oleh EA pada fungsi AutomaticTakeProfit=True, nilai lalai 12inputstring ManualSystemTP = "Jika Set AutomaticTakeProfit=False"; // TP oleh Terminal MT4 (sama seperti dagangan manual)externdouble TakeProfit = 20; // TP oleh Sistem, nilai boleh disesuaikan oleh pengguna, lalai 20inputstring AutomaticSystemSL = "Tetapkan AutomaticStopLoss=True atau False"; externbool AutomaticStopLoss = True; // SL akan dikira oleh EAinputstring ManualSystemSL = "Jika Set AutomaticStopLoss=False"; // Nilai SL boleh disesuaikan oleh penggunaexterndouble StopLoss = 108; // SL disesuaikan oleh pengguna, lalai 108//---

Komen 0