Làm thế nào để giải quyết vấn đề ZERO DIVIDE trong MT4?
Results 1 to 3 of 3

Thread: Làm thế nào để giải quyết vấn đề ZERO DIVIDE trong MT4?

  1. #1
    Làm thế nào tôi có thể tiếp cận nghịch đảo đối với giá tiền tệ và có chúng được lưu trong một mảng?

    Ví dụ: EURUSD = 1,1050 có nghĩa là USDEUR = .9049

    trên một máy tính đơn giản, chúng tôi chỉ lấy 11.1050 mà dường như không hoạt động tốt trong mảng

    Cho phép nhà nước

    P1 = 1iClose (NULL, 0, n 1);
    Bộ đệm1 = P1;

    với tất cả các mã ở trên tôi nhận được một vấn đề phân chia bằng không,
    tuy nhiên khi tôi chỉ sử dụng 1iClose (NULL, 0,1); thay vào đó mà không thêm vào giá trị mảng, nó tính toán phép tính thích hợp.

    Làm cách nào để tôi có thể làm việc này cho các giá trị đã lưu?

  2. #2
    Trước khi tính toán của bạn, hãy đánh giá nếu ước số bằng 0. Mã được chèn nếu (ước số! = 0) ...

  3. #3

    Quote Originally Posted by ;
    Trước khi thực hiện phép tính, hãy kiểm tra khi số chia bằng 0. nếu (ước số! = 0) ...
    Do tôi đã làm điều đó cho tất cả các calcs trong vòng lặp và nó hoạt động, nó đã được chọn lên 0 thông tin từ các thanh không tồn tại trong quá khứ. Hoạt động tốt. Cảm ơn bạn. Tôi đã sử dụng nếu (VAR gt; 0) VAR = 1VAR;

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