Ask xin hỏi về tính % lợi nhuận bị sai

chef

Newbie
Joined
Jun 18, 2013
Messages
27
Reactions
6
MR
0.304
đóng
 

Attachments

  • backtest.png
    backtest.png
    189.3 KB · Views: 252
Last edited:

phucdigan

Banned
Joined
Oct 15, 2015
Messages
383
Solutions
1
Reactions
662
MR
0.079
View attachment 199765

em đang test hệ thống, nạp 10.000 lên 148.000 tại sao hệ thống nó chỉ tính 627% nhỉ?
đúng ra là đã gấp gần 15 lần ( 1500% chứ ạ?)
em xin cảm ơn
MQL5 nó tính tăng trưởng bằng phép tính tích lũy theo từng giai đoạn biến động số dư với phép toán cân bằng chứ không phải tính thuần biên độ %.

Toàn bộ lịch sử giao dịch của tài khoản được chia thành các thời kỳ giữa các hoạt động số dư (trừ biến động số dư gửi và rút tiền). Đầu tiên, tổng hệ số tăng trưởng (K) được tính bằng cách nhân hệ số tăng trưởng được tính cho từng thời kỳ giữa các phép toán cân bằng (BO) và sau đó tính tăng trưởng theo tỷ lệ phần trăm.

Hệ số tăng trưởng К = (Số dư trước BO1 / Số tiền gửi ban đầu) * (Số dư trước BO2 / Số dư sau BO1 * ... * Số dư trước BOn / Số dư sau BOn-1)

Tăng trưởng theo tích lũy phần trăm = (К - 1) * 100%

VD: Nếu tk của bạn bắt đầu bằng 10.000$, giai đoạn 1 âm 5000$, số dư là 10k-5k= 5000 (k1), giai đoạn 2 từ âm 5000 tăng lên dương 5000$ số dư là 5k+ 10k = 15k (k2), giai đoạn 3 âm lại 2k, số dư là 15k-2k = 13k (k3).... giai đoạn n (kn).

Vậy tạm tính tổng hệ số tăng trưởng cho 3 giai đoạn đầu là:

K = (k1*k2*k3) = (5000/10000 * 15000/5000 * 13000/2000) = 9.75

Tăng trưởng tích lũy % = (k-1)*100% = (9.75 - 1) * 100% = 8.75%

Bạn có thể thấy % tăng trưởng trong ví dụ này thực tế chỉ có 8.75% trong khi balance của bạn đang là 13.000$ tức là tính theo thông thường thì bạn đang có tăng trưởng 30%.

....
Hi vọng điều này có thể giúp ích. Chúc bạn trade tốt nhé!
 
Last edited:

Announcements

Today's birthdays

Forum statistics

Threads
426,718
Messages
7,183,411
Members
179,077
Latest member
net88periodi

Most viewed of week

Most discussed of week

Most viewed of week

Most discussed of week

Back
Top Bottom