AutoTStop EA: Solusi Trailing Stop Terbaik untuk MetaTrader 4

Mike 2014.11.27 22:17 59 0 0
Lampiran

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)inputstring             AutoTStop = "Hak Cipta © 2014 3RJ ~ dibuat oleh Roy Philips-Jacobs";
externbool            FridayTrade = True; // Jika True, EA masih melakukan trading pada hari Jumatexternbool        UseTrailingStop = True; // Gunakan Trailing Stop, True (Ya) atau False (Tidak)externbool       AutoTrailingStop = True; // Nilai Trailing Stop default = 24.0externdouble         TrailingStop = 24.0; // Jika Auto Trailing Stop False, masukkan Nilai Trailing Stopexterndouble     TrailingStopStep = 1.0; // Masukkan Nilai Langkah Trailing Stop (default 1.0)inputstring     AutomaticSystemTP = "Set AutomaticTakeProfit=True atau False";
externbool OptimizationTakeProfit = True; // TP akan dihitung oleh EA dan TP Otomatis oleh EAexternbool    NoMinimumTakeProfit = True; // True atau False -> Jika Set True, 100% TP oleh EA tidak menggunakan minimum TP.inputstring       MinimumSystemTP = "Jika Set NoMinimumTakeProfit=False"; // TP oleh EA pada nilai minimum TPexterndouble            MinimumTP = 12; // Minimum TP oleh EA pada fungsi AutomaticTakeProfit=True, nilai default 12inputstring        ManualSystemTP = "Jika Set AutomaticTakeProfit=False"; // TP oleh Terminal MT4 (sama seperti trading manual)externdouble           TakeProfit = 20; // TP oleh Sistem, nilai bisa disesuaikan oleh pengguna, default 20inputstring     AutomaticSystemSL = "Set AutomaticStopLoss=True atau False";
externbool      AutomaticStopLoss = True; // SL akan dihitung oleh EAinputstring        ManualSystemSL = "Jika Set AutomaticStopLoss=False"; // Nilai SL bisa disesuaikan oleh penggunaexterndouble             StopLoss = 108; // SL disesuaikan oleh pengguna, default 108//---
Daftar
Komentar 0