HTH Trader: Solusi Cerdas untuk Hedging di MetaTrader 4

Mike 2008.10.30 16:17 12 0 0
Lampiran

Deskripsi:

HTH Trader adalah sistem trading yang dirancang untuk melindungi posisi trading biasa (EURUSD dihedge dengan USDCHF). Strategi Pairs-Trading sering kali mengalami drawdown yang signifikan. Dengan menggunakan pendekatan hedge the hedge, strategi ini bertujuan untuk meminimalkan kerugian besar yang mungkin dialami trader. HTH Trader melakukan hedging EURUSD dengan USDCHF dan GBPUSD dengan AUDUSD, menciptakan strategi hedge the hedge. Setiap harinya, strategi ini membuka (4) posisi. Drawdown juga dibatasi karena posisi yang dihedge hanya diizinkan aktif selama satu hari. Ketika hari baru dimulai, dan Hour() di broker saat ini lebih besar dari nol, EA akan mulai memasuki posisi. EA akan menunggu hingga Hour() mencapai 23 untuk menutup posisi yang ada. EA akan memulai ulang saat hari baru dimulai.

  • Ketika deviasi hari sebelumnya untuk EURUSD positif, EA akan membuka posisi LONG untuk EURUSD, LONG untuk USDCHF, SHORT untuk GBPUSD, dan LONG untuk AUDUSD. Dalam hal ini, EURUSD dihedge dengan USDCHF, EURUSD dihedge dengan GBPUSD, USDCHF dihedge dengan AUDUSD, dan GBPUSD dihedge dengan AUDUSD.
  • Ketika deviasi hari sebelumnya untuk EURUSD negatif, EA akan membuka posisi SHORT untuk EURUSD, SHORT untuk USDCHF, LONG untuk GBPUSD, dan SHORT untuk 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' diatur ke 'true', EA ini akan menunggu kerugian mencapai nilai 'emergency_loss' PIP sebelum memasuki trading baru. Trading baru ini akan menjadi posisi yang menguntungkan. Misalnya, jika Anda memiliki EURUSD dalam kerugian, USDCHF dalam kerugian, GBPUSD dalam keuntungan, dan AUDUSD dalam keuntungan, saat 'emergency_loss' tercapai, EA akan membuka salinan posisi GBPUSD dan AUDUSD, karena keduanya menguntungkan. Fungsi ini diatur untuk dieksekusi satu kali per hari, jika nilai 'emergency_loss' tercapai, hanya menjalankan fungsi 'emergency_trading' sekali, lalu memulai ulang pada hari berikutnya. Fungsi ini tidak dapat dimatikan, kecuali jika kodenya dihapus.

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



Opsi EA:

  • Trade | mengaktifkan trading, jika diatur ke true
  • C1 | mata uang pertama
  • C2 | mata uang kedua
  • C3 | mata uang ketiga
  • C4 | mata uang keempat
  • Show_Profit | mengaktifkan pelacakan profit/kerugian 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_Emergecy_Trading | mengaktifkan untuk memasuki trading baru saat profit mencapai nilai Emergency_Loss PIP
  • 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 | ukuran lot
Daftar
Komentar 0