Backbone

Deskripsi

EA didasarkan pada variasi permanen dari arah perdagangan tergantung pada level TakeProfit, StopLoss dan TrailingStop. Posisi terbuka untuk Stepwis berbeda dengan arah posisi yang sebelumnya ditutup. Posisi ditutup pada saat yang sama ketika level TakeProfit, StopLoss atau TrailingStop tercapai. EA tidak menggunakan indikator, model matematika, dan kebijaksanaan lainnya. Profitabilitasnya didasarkan pada kenyataan bahwa durasi posisi yang menguntungkan lebih besar dari durasi posisi kerugian.

Backbone dapat digunakan dalam kerangka waktu apa pun, tetapi dengan berbagai level TakeProfit, StopLoss, dan TrailingStop yang optimal untuk setiap kerangka waktu. Saya menggunakan EURUSD H1 dan periode optimasi dari 10.1.2007-30.09.2008 sebagai contoh. Untuk mempercepat pengoptimalan, saya menambahkan kunci untuk mengeksekusi semua keputusan perdagangan hanya pada bilah baru, dan saya menggunakan “Hanya Harga Terbuka” selama pengoptimalan. Saya menggunakan “Setiap tanda centang” untuk memeriksa hasil pengoptimalan, seperti yang Anda lihat di laporan berikut.

Parameter input adalah (nilainya optimal untuk EURUSD H1, 10/1/2007-9/30/2008)

MaxRisk ganda eksternal =0,5; Risiko maksimum untuk semua perdagangan kapan saja
int eksternal ntmax =10; Jumlah maksimum perdagangan dalam satu arah
extern int TakeProfit =170;
extern int StopLoss =40; 0: nonaktifkan; >0: Aktifkan
extern int TrailingStop=300;//0: nonaktifkan; >0: aktifkan (StopLoss juga harus diaktifkan)

Seperti kebanyakan EA yang dioptimalkan, Backbone hanya bekerja dengan baik pada domain waktu yang dioptimalkan. Ini memerah ketika pemeriksaan “di luar sampel” dilakukan. Misalnya, jika Backbone berpartisipasi dalam kejuaraan 2008, saldonya akan menjadi $104. Namun demikian, backbone dapat digunakan sebagai dasar untuk EA yang lebih kompleks dan menguntungkan dengan menambahkan berbagai jenis filter transaksi yang merugi. Saran saya: Pertama, optimalkan backbone pada TakeProfit, StopLoss dan TrailingStop dengan optimizer yang tertanam di MetaTrader. Kemudian perbaiki TakeProfit, StopLoss, dan TrailingStop yang dioptimalkan, tambahkan filter dan optimalkan hanya parameter Filetrs.

Semoga sukses!

Laporan Penguji Strategi
Tulang belakang
Akun Demo InterbankFX-MT4 2 (Build 220)

Lambang EURUSD (Euro vs Dolar AS)
Masa 1 jam (H1) 2007.10.01 00:00 – 29.09.2008 23:00 (2007.10.01 – 2008.09.30)
Pola Setiap centang (metode paling akurat, berdasarkan semua kerangka waktu terkecil yang tersedia)
Parameter MaxRisk=0,5; ntmax=10; TakeProfit=170; StopLoss=40; TrailingStop=300;
Bilah dalam pengujian 7086 Kutu dimodelkan 3103036 Kualitas Pemodelan N/a
Kesalahan bagan yang tidak cocok 219
Setoran Pertama 10000.00
Total laba bersih 9882406.34 Laba kotor 31810499.95 Kerugian kotor -21928093.61
Faktor keuntungan 1.45 Pembayaran yang diharapkan 4607.18
Penarikan mutlak 672.94 Penarikan maksimum 2039240.00 (20.33%) Penarikan relatif 82.13% (1922003.87)
Total Perdagangan 2145 Posisi short (diperoleh %) 1138 (26.27%) Posisi buy (diperoleh %) 1007 (31.28%)
Transaksi keuntungan (% dari total) 614 (28.62%) Transaksi yang merugi (% dari total) 1531 (71.38%)
Terbesar Perdagangan Keuntungan 85560.00 Perdagangan kerugian -23220.00
Tengah Perdagangan Keuntungan 51808.63 Perdagangan kerugian -14322.73
Maksimum Keuntungan berturut-turut (keuntungan dalam uang) 22 (1861260.00) kerugian berturut-turut (kehilangan uang) 79 (-1591660.00)
Maksimum Kemenangan berturut-turut (jumlah kemenangan) 1861260.00 (22) Kerugian berturut-turut (penghitungan kerugian) -1591660.00 (79)
Tengah Kemenangan berturut-turut 7 kerugian berturut-turut 16

Diterjemahkan dari bahasa Rusia oleh MetaQuotes Software Corp.
Kode asli: https://www.mql5.com/ru/code/8607

Vendor Information

  • Address:
  • No ratings found yet!