Xin EA Equity Stoploss

Xin EA Equity Stoploss

Xin EA Equity Stoploss

Sun&Moon

Active Member
847
2,015
Như tiêu đề, mình đang test strategy dùng trung bình giá, nên cần con EA nào giúp đóng tất cả lệnh khi Equity bị âm tới mức nào đó, ví dụ -5%. :D
Rất cảm ơn mọi người.
 

Giới thiệu sách Trading hay
Mô Hình Biểu Đồ - Phương Pháp Hiệu Quả Để Tìm Kiếm Lợi Nhuận

Được xem là cẩm nang về mô hình biểu đồ của các nhà đầu tư, giao dich tài chính toàn cầu và là kiến thức bắt buộc phải nắm về Phân Tích Kỹ Thuật
cùng 1 câu hỏi với bác chủ tus,
có bác nào cho em xin code mq4 với, hoặc định nghĩa như nào để ea hiểu tới mức đó đóng hết lệnh
hiện tại em đang dùng OrderProfit()<= -loss , nhưng nó chỉ hiểu là sẽ đóng các lệnh bị âm vừa đủ với số loss đã đặt, còn lệnh khác vẫn chạy bình thường :(
 
cùng 1 câu hỏi với bác chủ tus,
có bác nào cho em xin code mq4 với, hoặc định nghĩa như nào để ea hiểu tới mức đó đóng hết lệnh
hiện tại em đang dùng OrderProfit()<= -loss , nhưng nó chỉ hiểu là sẽ đóng các lệnh bị âm vừa đủ với số loss đã đặt, còn lệnh khác vẫn chạy bình thường :(
Gửi bác chủ top và bác @Kevin nhé
 

Đính kèm

  • Equity Stoploss EA.ex4
    78.9 KB · Xem: 17
bác xem EA e gửi nhé. Có tag bác đó
mà file ex4 bác ạ, nên em ko biết định nghĩa hay viết sao cho hiểu được
em thì ko mún dùng đồ sẵn, muốn học hỏi để tự viết riêng cho bản thân ý, nên bác có chút idea nào share được cho em thì em cảm ơn bác nhiều :D
 
cùng 1 câu hỏi với bác chủ tus,
có bác nào cho em xin code mq4 với, hoặc định nghĩa như nào để ea hiểu tới mức đó đóng hết lệnh
hiện tại em đang dùng OrderProfit()<= -loss , nhưng nó chỉ hiểu là sẽ đóng các lệnh bị âm vừa đủ với số loss đã đặt, còn lệnh khác vẫn chạy bình thường :(

Bạn dùng AccountEquity() thay thế OrderProfit().
 
Bạn dùng AccountEquity() thay thế OrderProfit().
như nhau thôi bác, chủ yếu thuật toán định nghĩa làm sao cho EA hiểu mà cắt hết lệnh ấy, chứ bình thường nếu set: AccEquity <= Balance - losses
khi nó cắt 1 lệnh đầu tiên, các lệnh còn lại sẽ ko thỏa điều kiện trên vì lúc này Balance đã giảm, còn EQ ko thay đổi, đó là vấn đề
 
như nhau thôi bác, chủ yếu thuật toán định nghĩa làm sao cho EA hiểu mà cắt hết lệnh ấy, chứ bình thường nếu set: AccEquity <= Balance - losses
khi nó cắt 1 lệnh đầu tiên, các lệnh còn lại sẽ ko thỏa điều kiện trên vì lúc này Balance đã giảm, còn EQ ko thay đổi, đó là vấn đề


Vì bạn muốn tự code nên tôi chỉ gợi ý.
Ví dụ khai báo ban đầu:
double EQ_Max = 20000;
double EQ_Min = 19000;

Sau đó thì xử lý lệnh như này
// Close all if account equity below EQ_min
if ( (OrderSymbol() == Symbol()) &&
(AccountEquity() < EQ_Min) )
{ // 2
OrderClose(OrderTicket(),OrderLots(),OrderClosePrice(),5,0);
} // 2


EA của mình chạy như này chuẩn luôn. Bạn nghiên cứu tiếp nhé.
 
Vì bạn muốn tự code nên tôi chỉ gợi ý.
Ví dụ khai báo ban đầu:
double EQ_Max = 20000;
double EQ_Min = 19000;

Sau đó thì xử lý lệnh như này
// Close all if account equity below EQ_min
if ( (OrderSymbol() == Symbol()) &&
(AccountEquity() < EQ_Min) )
{ // 2
OrderClose(OrderTicket(),OrderLots(),OrderClosePrice(),5,0);
} // 2


EA của mình chạy như này chuẩn luôn. Bạn nghiên cứu tiếp nhé.
cảm ơn bác Minh nhiều
em đã làm được
ban đầu gán: if(OrdsTotal()==0) fund = AccBalance;
xong cài: AccEquity <= fund - losses;
và đã thành công ạ ^^
 

BÌNH LUẬN MỚI NHẤT

  • Mạc An trong Phân tích Forex - Vàng - Hàng hóa 1,568 Xem / 80 Trả lời
  • TraderViet News trong Chuyện bên lề 215 Xem / 1 Trả lời
  • DuongHuy trong Phân tích Forex - Vàng - Hàng hóa 438 Xem / 24 Trả lời
  • ngoi_sao_co_doc trong Phân tích Forex - Vàng - Hàng hóa 24,129 Xem / 83 Trả lời
  • Quíc Óp trong Phân tích Forex - Vàng - Hàng hóa 323 Xem / 3 Trả lời
  • Berkeley trong Phân tích Forex - Vàng - Hàng hóa 120 Xem / 2 Trả lời
  • LuTienSinh trong Phân tích Forex - Vàng - Hàng hóa 195 Xem / 3 Trả lời
  • AdBlock Detected

    We get it, advertisements are annoying!

    Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features of our website. For the best site experience please disable your AdBlocker.

    Back
    Bên trên