HTH Trader: Solusi Hedging Cerdas untuk MetaTrader 5

Mike 2017.05.02 19:50 22 0 0
Lampiran

Penulis Idec0d3, penulis mq5barabashkakvn.


HTH Trader adalah sistem trading yang dirancang untuk melakukan hedging secara cerdas (EURUSD di-hedge dengan USDCHF). Strategi Pair-Trading kadang-kadang menghadapi drawdown yang cukup berat. Dengan menggunakan strategi ini, HTH Trader berupaya untuk hedge the hedge guna mengurangi drawdown yang dialami oleh para trader. HTH Trader melakukan hedging EURUSD dengan USDCHF, serta GBPUSD dengan AUDUSD, menciptakan strategi hedge the hedge. Strategi ini melakukan (4) posisi setiap hari. Drawdown juga dibatasi karena posisi yang di-hedge hanya dibiarkan aktif selama satu hari. Saat hari baru dimulai, ketika Hour() di broker saat ini lebih besar dari nol, EA mulai melakukan trading. EA akan menunggu hingga Hour() mencapai 23 untuk menutup posisi yang ada. EA akan dimulai ulang saat hari baru dimulai.

  • Ketika deviasi hari sebelumnya untuk EURUSD positif, EA akan masuk dengan LONG EURUSD, LONG USDCHF, SHORT GBPUSD, dan LONG AUDUSD. Dalam hal ini, EURUSD di-hedge dengan USDCHF, EURUSD di-hedge dengan GBPUSD, USDCHF di-hedge dengan AUDUSD, dan GBPUSD di-hedge dengan AUDUSD.
  • Ketika deviasi hari sebelumnya untuk EURUSD negatif, EA akan memasuki SHORT EURUSD, SHORT USDCHF, LONG GBPUSD, dan SHORT AUDUSD.
  • Terdapat korelasi yang kuat antara rasio EURUSD/USDCHF dan GBPUSD/AUDUSD, sehingga memungkinkan untuk hedge the hedge.


Fungsi Baru: Trading Darurat

Jika 'enable_emergency_trading' diset ke 'true', EA ini akan menunggu kerugian mencapai nilai PIP 'emergency_loss' untuk masuk ke dalam perdagangan baru. Perdagangan baru ini akan dilakukan pada posisi yang menguntungkan. Misalnya, jika Anda memiliki EURUSD dalam kerugian, USDCHF dalam kerugian, GBPUSD dalam keuntungan, dan AUDUSD dalam keuntungan, ketika 'emergency_loss' tercapai, EA akan membuka klon posisi GBPUSD dan AUDUSD, karena keduanya menghasilkan keuntungan. Fungsi ini diatur untuk dieksekusi sekali per hari, jika nilai PIP 'emergency_loss' tercapai, hanya menjalankan fungsi 'emergency_trading' sekali, kemudian dimulai ulang pada hari berikutnya. Fungsi ini tidak dapat dimatikan, kecuali kode dihapus.

if(enable_emergency_trading==true && totalprofit<=-emergency_loss){doubleorders();}


Opsi EA:

  • Trade | mengaktifkan trading, jika diset ke true
  • C1 | mata uang pertama
  • C2 | mata uang kedua
  • C3 | mata uang ketiga
  • C4 | mata uang keempat
  • Show_Profit | mengaktifkan pelacakan profit/loss dari semua trading yang dilakukan oleh EA ini
  • Enable_Profit | mengaktifkan pemantauan profit, untuk menutup semua posisi
  • Enable_Loss | mengaktifkan pemantauan kerugian, untuk menutup semua posisi
  • Enable_Emergency_Trading | mengaktifkan untuk masuk ke trading baru ketika profit mencapai nilai PIP Emergency_Loss
  • Profit | nilai PIP
  • Loss | nilai PIP
  • MagicNumber1 | nomor untuk melacak C1
  • MagicNumber2 | nomor untuk melacak C2
  • MagicNumber3 | nomor untuk melacak C3
  • MagicNumber4 | nomor untuk melacak C4
  • E_MagicNumber | nomor untuk melacak Trading Darurat
  • Lot | jumlah lot order
    Daftar
    Komentar 0