SAW_system_1: EA Canggih untuk MetaTrader 4

Mike 2016.10.27 22:28 14 0 0
Lampiran

SAW_system_1 adalah satu Expert Advisor yang menggunakan pendekatan pintar untuk meletakkan pesanan tertunda berdasarkan volatiliti dalam beberapa hari terkini. Satu ciri menarik adalah stop loss yang sentiasa diletakkan pada tahap pesanan bertentangan. Dengan ini, nilai stop loss yang ditetapkan juga mengatur jarak antara pesanan. Menariknya, stop loss dan take profit tidak dikira dalam titik, tetapi sebagai peratusan daripada purata volatiliti dalam tempoh yang ditentukan.

Pesanan akan diletakkan pada waktu tertentu (waktu terminal), dan jika tiada pesanan yang diaktifkan, pesanan tersebut akan dibatalkan pada waktu yang ditetapkan.

Selain itu, EA ini mempunyai kemampuan untuk "membalikkan" kedudukan apabila stop loss pertama diaktifkan, atau dengan kata lain, ia tidak akan membuang pesanan bertentangan apabila satu kedudukan dibuka oleh salah satu pesanan. Apabila satu kedudukan dibuka, pesanan bertentangan boleh diletakkan dengan lot yang lebih besar untuk menampung kerugian, sekiranya kedudukan pada pesanan kedua ditutup dengan kerugian.

Parameter:

  • Lot - lot perdagangan;
  • Jumlah hari (untuk mengira volatiliti) - bilangan hari yang digunakan untuk mengira volatiliti;
  • Waktu penetapan pesanan (waktu terminal) - waktu untuk meletakkan pesanan;
  • Waktu pembatalan pesanan (waktu terminal) - waktu untuk membatalkan pesanan;
  • Stop-Loss (peratusan daripada purata volatiliti) - stop loss dalam peratusan;
  • Take-Profit (peratusan daripada purata volatiliti) - take profit dalam peratusan;
  • Balik kedudukan - kebolehan untuk membalikkan kedudukan;
  • Martingale - aktifkan Martingale;
  • Pengganda - pengganda Martingale.

Instrumen perdagangan tidak menjadi masalah, asalkan pengoptimuman dilakukan dengan baik.

Tempoh masa juga tidak penting, kerana segala-galanya berlaku mengikut waktu terminal.



Cadangan:

  • Parameter harus dioptimumkan dalam tempoh tidak melebihi satu tahun, kerana tempoh yang lebih lama tidak membawa makna.
  • Pengoptimuman semula mungkin perlu dilakukan setiap 3 bulan.
  • Saya telah menulis kod ini lama dahulu, jadi sila beritahu saya mengenai sebarang isu, saya akan memperbaikinya sebaik mungkin.
Senarai
Komen 0