Di chuyển Dừng lỗ để hòa vốn EA
Results 1 to 7 of 7

Thread: Di chuyển Dừng lỗ để hòa vốn EA

  1. #1
    Tôi đang cố gắng chuyển điểm dừng của mình để hòa vốn trong EA của mình với mã sau:

    Mã chèn , OrderOpenprice (), OrderOpenprice (), OrderTakeProfit (), 0, CLR_NONE); }} if (OrderType () == OP_SELLSTOP) {if (hỏi lt; = OrderOpenprice () - (SLToBreakEvenPercent * TakeProfit2) (OrderStopLoss () gt; OrderOpenprice () | (), OrderOpenprice (), OrderOpenprice (), OrderTakeProfit (), 0, CLR_NONE); }}
    Điểm dừng lỗ sẽ di chuyển nhưng lợi nhuận ban đầu không được thiết lập. Nó sửa đổi chỉ dừng lỗ trên đơn đặt hàng và không chốt lời. bất kì ý kiến ​​nào đều được đánh giá cao.

  2. #2

    Quote Originally Posted by ;
    Tôi đang cố gắng di chuyển điểm dừng lỗ của mình để hòa vốn trong EA của mình với mã sau: Điểm dừng lỗ sẽ di chuyển nhưng lợi nhuận ban đầu không được đặt. Nó sửa đổi chỉ dừng lỗ trên đơn đặt hàng và không chốt lời. bất kì ý kiến ​​nào đều được đánh giá cao.
    Bạn không cố gắng thay đổi TP, OrderTakeProfit () là TP hiện tại và đó là những gì bạn đang đặt khi di chuyển SL sang OrderOpenprice () () để xem nó đã làm việc hay chưa? nếu thất bại, bạn có thể đăng nhập lỗi và bất kỳ thông tin hữu ích nào khác để giúp bạn chẩn đoán sự cố. Điều này có thể giúp:
    http://forum.mql4.com/48276

  3. #3
    Xin lỗi, tôi rất mới để lập trình. Kiểm tra giá trị trả lại có ý nghĩa và tôi đã bỏ lỡ điều đó. Làm cách nào để tôi thực hiện một lệnh sửa đổi để thay đổi chỉ dừng lỗ khi lợi nhuận vẫn giữ nguyên như cũ?

  4. #4

    Quote Originally Posted by ;
    Xin lỗi, tôi rất mới để lập trình. Kiểm tra giá trị trả lại có ý nghĩa và tôi đã bỏ lỡ điều đó. Làm cách nào để tôi thực hiện một lệnh sửa đổi để thay đổi chỉ dừng lỗ khi lợi nhuận vẫn giữ nguyên như cũ?
    Bạn nghiêm túc cần nghiên cứu các tài liệu có sẵn trước khi yêu cầu.
    http://docs.mql4.com/trading/OrderModifyNếu bạn không làm điều đó, bạn sẽ đến đây hàng trăm lần để hỏi những câu hỏi tương tự mà tất cả đều được trả lời trong tài liệu của mql. Đây là cuốn sách mà bạn cũng nên đọc:
    http://book.mql4.com/

  5. #5
    Cho dù bạn có biết diễn đàn này là nơi để mọi người tìm hiểu hay không. Tôi đã nghiên cứu tài liệu, đối với một người mới lập trình, nó không phải lúc nào cũng có ý nghĩa. Nếu bạn không có câu trả lời, đừng trả lời chủ đề của tôi. Một số người không chỉ ở đây để giúp đỡ mà còn để học hỏi. Không giống như bạn, Raptor đã cung cấp một số thông tin hữu ích bằng cách chỉ ra rằng tôi không kiểm tra giá trị trả lại.

  6. #6
    Tôi đã cho bạn tất cả những gì bạn cần, nhưng bạn không hiểu nó. Học không có nghĩa là ăn thìa, nhưng đó là những gì bạn mong đợi ở đây. Câu trả lời cho câu hỏi của bạn là ngay trong liên kết đầu tiên tôi đăng cho bạn. Mã chèn trả về (0); } Một lần nữa ở đây liên kết để bạn học hỏi từ nó:
    http://docs.mql4.com/trading/OrderModifyBạn không bao giờ có thể sửa đổi OrderOpenprice của một đơn hàng đã mở. Và nếu bạn không muốn sửa đổi TakeProfit, bạn chỉ cần nói với nhà môi giới rằng phải lấy giá trị OrderTakeProfit hiện có. Nếu bạn muốn có một TakeProfit khác, thì bạn phải nói với nhà môi giới những gì bạn muốn. Xác định giá trị mới, ví dụ: double new_tp = ...... giá trị của bạn và sau đó OrderModify (OrderTicket (), OrderOpenprice (), Điểm trả giá * TrailingStop, new_tp, 0, Blue); Tôi không thích giọng nói của bạn khi mọi người giúp đỡ bạn. Giả sử tôi không biết câu trả lời cho câu hỏi của bạn hơi lạ, hay tôi nên nói kiêu ngạo?

  7. #7

    Quote Originally Posted by ;
    Xin lỗi, tôi rất mới để lập trình. Kiểm tra giá trị trả lại có ý nghĩa và tôi đã bỏ lỡ điều đó. Làm cách nào để tôi thực hiện một lệnh sửa đổi để thay đổi chỉ dừng lỗ khi lợi nhuận vẫn giữ nguyên như cũ?
    Đó là những gì mã của bạn đã làm. . . nhưng bạn đã nói Điểm dừng lỗ sẽ di chuyển nhưng lợi nhuận ban đầu không được thiết lập. Nó sửa đổi chỉ dừng lỗ trên đơn đặt hàng và không chốt lời. đề nghị bạn muốn sửa đổi SL và TP.

Quyền đăng bài

  • Bạn không thể đăng bài viết mới
  • Bạn không thể đăng trả lời
  • Bạn không thể đăng tệp đính kèm
  • Bạn không thể chỉnh sửa bài đăng của bạn
  •  
Chính sách Cookie
Chính sách Cookie: Website forexibroker sử dụng cookies và khi tiếp tục sử dụng website bạn chấp thuận với điều này. Để có thêm thông tin, vui lòng đọc 'Thông tin Cookie'.