EDIT: Đây là sửa chữa của bạn nhờ Johnvanwijk!
https://www.forexibroker.com/trading...dom-calls.html
Này bạn,
Vì vậy, tôi đã cố gắng để rút ra một số điều tuy nhiên nó mang lại cho tôi lỗi Array ra khỏi phạm vi.
Nó kéo mũi tên màu xanh lá cây hoàn toàn tuy nhiên mũi tên màu đỏ sẽ không hoạt động.
Nếu ai đó có thể cho tôi biết tôi đang làm gì sai thì nó sẽ thật tuyệt vời.
Không phải vì tôi đang cố gắng để có được nến mà không có ở đó hoặc ở tất cả như xa như tôi biết.
Tôi nhận được rằng một số người có thể nói rằng nó đang đi quá khứ có thể truy cập thanh nhưng tôi đã thử nghiệm ngay cả với một giới hạn của 1000 mà tôi chắc chắn biểu đồ của tôi có và nó vẫn mang lại cho tôi ra khỏi phạm vi.
Đây là mã:
Đã chèn mã/ --------------------------------------------- --------------------- /| FractalsExercise.mq4 |/| |/| https://www.mql5.com |/p ----------------------------------------------- ------------------- #property copyright #property Siêu liên kết https://www.mql5.com #property variant 1.00 #property strict #property indior_chart_window double Highs # 91; # 93 ;; dual Lows # 91; # 93 ;;/ ----------------------------------------------- ------------------- /| Chức năng khởi tạo chỉ báo tùy chỉnh |/ ----------------------------------------------- ------------------- int OnInit ()/- vẽ thời trang SetIndexStyle (0, DRAW_ARROW, EMPTY, 1, clrGreen); SetIndexArrow (0, 234); SetIndexStyle (1, DRAW_ARROW, EMPTY, 1, clrRed); SetIndexArrow (1, 233);/- bộ đệm chỉ báo SetIndexBuffer (0, Cao); SetIndexBuffer (1, Thấp);/- return (INIT_SUCCEEDED);/ ----------------------------------------------- ------------------- /| Chức năng lặp chỉ số tùy chỉnh |/ ----------------------------------------------- ------------------- int OnCalculate (const int rates_total, const int prev_calculated, const datetime time # 91; # 93 ;, const double available # 91; # 93; , const cao gấp đôi # 91; # 93 ;, const double non # 91; # 93 ;, const double shut # 91; # 93 ;, const mở rộng tick_volume # 91; # 93 ;, const dài volume # 91; # 93; , const int lây lan # 91; # 93; -RRB-/- int I = 1; int ii = 1; int Restrict = Bars - 1; trong khi (I lt; Restrict) nếu (Cao # 91; t # 93) ; gt; Cao # 91; t 1 # 93; -RRB- nếu (Cao # 91; t # 93; gt; Cao # 91; I - 1 # 93; -RRB- Mẹo # 91; I # 93; = Cao # 91; I # 93 ;; I ; trong khi (ii lt; Hạn chế) nếu (Thấp # 91; 93 # 93; lt; Chi phí Thấp # 91; 93 1 # 93; -RRB- nếu (Thấp # 91; 91 # 93; lt; Thấp Chi phí # 91; 91 - 1 # 93; -RRB- Mẹo số 91; 93 # 93; = Thấp # 91; 93 # 93 ;; ii ;/- giá trị trả về của prev_calculated cho lần trả về cuộc gọi tiếp theo (rate_total);/ ----------------------------------------------- -------------------
Cảm ơn!