Menghitung Drawdown Relatif di MetaTrader 5: Panduan Lengkap

Mike 2023.02.17 04:31 14 0 0
Lampiran

Halo, para trader! Kali ini kita akan membahas tentang cara menghitung drawdown relatif pada akun trading kita menggunakan MetaTrader 5. Drawdown relatif adalah indikator penting yang menunjukkan seberapa banyak kerugian relatif yang kita alami dibandingkan dengan saldo akun saat ini.

Fungsi DD_Relative digunakan untuk menghitung profit atau loss relatif dari akun trading saat ini dalam bentuk persentase. Cara kerjanya adalah dengan memanfaatkan fungsi Current_LossOrProfit() untuk mendapatkan total profit atau loss dari semua posisi yang terbuka. Kemudian, hasil tersebut dibagi dengan saldo akun saat ini yang diperoleh melalui fungsi AccountInfoDouble(ACCOUNT_BALANCE).

Setelah menghitung keuntungan atau kerugian relatif dalam bentuk persentase, fungsi ini menggunakan NormalizeDouble() untuk membulatkan hasilnya menjadi dua angka desimal. Hasilnya kemudian ditampilkan di komentar chart dengan menggunakan fungsi Comment(). Di akhir, fungsi ini mengembalikan nilai dari keuntungan atau kerugian relatif dalam persentase.

Fungsi Current_LossOrProfit() berfungsi untuk menghitung profit atau loss dari semua posisi yang terbuka di akun trading. Ia akan melakukan loop pada setiap posisi terbuka menggunakan for loop. Untuk setiap posisi, fungsi ini akan memeriksa apakah nomor magic-nya sesuai dengan nomor magic yang ditentukan dalam kode (MAGIC) dan apakah simbol posisi tersebut sama dengan simbol yang ada di chart saat ini. Jika kedua kriteria tersebut terpenuhi, maka komisi, swap, serta profit atau loss saat ini dari posisi tersebut akan ditambahkan ke variabel Positionsprofit.

Setelah semua profit dan loss dari posisi-posisi tersebut dijumlahkan, fungsi ini akan menggunakan NormalizeDouble() lagi untuk membulatkan hasilnya dan kemudian mengembalikan nilai profit atau loss saat ini.

    Daftar
    Komentar 0