Giúp sửa đổi mã này xin vui lòng
Results 1 to 3 of 3

Thread: Giúp sửa đổi mã này xin vui lòng

  1. #1
    Bất cứ ai có thể xin vui lòng giúp tôi với mã này. Tôi không phải là một lập trình viên và đã nhổ tóc ra để cố gắng sửa đổi nó để làm việc như tôi muốn. Mã dưới đây đặt lợi nhuận cho vé mở khi chúng đạt mức hòa vốn cộng (điểm BreakEvenProfit *). Nó hoạt động chính xác trong e của tôi vì nó hiện đang được mã hóa, nhưng tôi muốn sửa đổi nó để khi (OrderVer () == TradeVer), tôi muốn sửa đổi vé đặt hàng theo {BreakEvenProfitHedge * point} nếu không {BreakEvenProfit * point} như nó được mã hóa bây giờ

    Nếu ai đó có thể giúp tôi với điều này, tôi sẽ đánh giá cao nó


    if (OrderType () == OP_BUY)
    {
    if (bid gt;= OrderOpenPrice () (point*BreakEvenPips)
    OrderStopLoss () lt; OrderOpenprice ())
    {
    result = OrderModify (OrderTicket (), OrderOpenprice (), OrderOpenprice () (BreakEvenProfit * point), OrderTakeProfit (), 0, CLR_NONE);
    if (result ShowAlerts == true) Alert (Đặt hòa vốn trên, OrderSymbol (), vé không, OrderTicket ());
    In (Đặt hòa vốn trên, OrderSymbol (), vé không, OrderTicket ());
    nếu (! kết quả)
    {
    int err = GetLastError ();
    if (ShowAlerts==true) Alert(Setting of breakeven SL , OrderSymbol(), ticket no , OrderTicket(), failed with error (,err,): ,ErrorDescription(err));
    In (Cài đặt hòa vốn SL, OrderSymbol (), vé không, OrderTicket (), không thành công với lỗi (, err,) :, ErrorDes mô tả (err));
    }/if! result ShowAlerts)
    }
    }

    if (OrderType () == OP_SELL)
    {
    if (hỏi lt; = OrderOpenprice () - (điểm * BreakEvenPips)
    (OrderStopLoss () gt; OrderOpenprice () || OrderStopLoss () == 0))
    {
    result = OrderModify (OrderTicket (), OrderOpenprice (), OrderOpenprice () - (BreakEvenProfit * point), OrderTakeProfit (), 0, CLR_NONE);
    if (result ShowAlerts==true) Alert(Breakeven set on , OrderSymbol(), ticket no , OrderTicket());
    In (Đặt hòa vốn trên, OrderSymbol (), vé không, OrderTicket ());
    nếu (! kết quả ShowAlerts)
    {
    err = GetLastError ();
    if (ShowAlerts == true) Thông báo (Cài đặt hòa vốn SL, OrderSymbol (), vé số, OrderTicket (), không thành công với lỗi (, err,) :, ErrorDes mô tả (err));
    In (Cài đặt hòa vốn SL, OrderSymbol (), vé không, OrderTicket (), không thành công với lỗi (, err,) :, ErrorDes mô tả (err));
    }/if! result ShowAlerts)
    }
    }

    }/Kết thúc phụ BreakevenStopLoss

  2. #2
    Không muốn thử và sửa đổi các phần của mã NHƯNG Hãy thử thay thế .... ); if (result ShowAlerts == true) Alert (Đặt hòa vốn trên, OrderSymbol (), vé không, OrderTicket ()); In (Đặt hòa vốn trên, OrderSymbol (), vé không, OrderTicket ()); if (! result ShowAlerts) với ......... {if (Đặt hàng ( (), 0, CLR_NONE); other result = OrderModify (OrderTicket (), OrderOpen Price (), OrderOpenprice () - (BreakEvenProfit * point), OrderTakeProfit (), 0, CLR_NONE); if (result ShowAlerts == true) Alert (Đặt hòa vốn trên, OrderSymbol (), vé không, OrderTicket ()); In (Đặt hòa vốn trên, OrderSymbol (), vé không, OrderTicket ()); nếu (! kết quả ShowAlerts)

  3. #3
    Điều đó đã lừa Cảm ơn bạn rất nhiều Futurespec!

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'.