Lấy giữ liệu của khung thời gian khác cùng 1 chart trong backtest

Lấy giữ liệu của khung thời gian khác cùng 1 chart trong backtest

Lấy giữ liệu của khung thời gian khác cùng 1 chart trong backtest

myloveqn2005

New Member
2
0
Em chào các bác pro.
Em muốn hỏi chút là có cách nào chạy backtest trên MT4 mà lấy dữ liệu MA hay MACD của các khung thời gian khác nhau không ạ.
Ví dụ em chạy backtest là khung m15 nhưng em muốn lấy giá trị MA hay MACD của H1 hay H4 để lấy tín hiệu ạ.
Em chạy online thì ok rồi ạ. Nhưng chạy backtest thì lại không được. Bác nào chỉ giúp em với.
 

Giới thiệu sách Trading hay
Nhật Ký Giao Dịch Thực Chiến của Phù Thủy Thị trường Tài Chính

Sách chia sẻ 05 tháng giao dịch thực tế trên thị trường tài chính, sử dụng Price Action và Mô hình Biểu đồ của Phù thủy trader Peter Brandt, người có gần 50 năm kinh nghiệm trading và đạt lợi nhuận bình quân 68% lợi nhuận mỗi năm
+ Ví dụ lấy giá trị MA dùng iMA(Symbol(),TimeFrame,...,shift) thì muốn lấy ở khung nào, nến số bao nhiêu thì đều lấy được và chạy backtest được ko vấn đề gì.

+ MT4 chỉ không backtest được nếu lấy dữ liệu và vào lệnh trên cặp khác cặp đang chạy backtest ( nhưng chạy real hoặc demo thì được)

+ Muốn backtest đa cặp, đa khung, mô phỏng delay, trượt giá các thể loại thì chuyển qua MT5
Thanks bạn. Nhưng sao mình chạy tính năng teser trên MT4 thì lại không lấy tín hiệu macd trên H4 được nhỉ. Mình chạy online thì rất ok. Nhưng chạy backtest nó lại lấy tín hiệu mỗi M15
 
+ Ví dụ lấy giá trị MA dùng iMA(Symbol(),TimeFrame,...,shift) thì muốn lấy ở khung nào, nến số bao nhiêu thì đều lấy được và chạy backtest được ko vấn đề gì.

+ MT4 chỉ không backtest được nếu lấy dữ liệu và vào lệnh trên cặp khác cặp đang chạy backtest ( nhưng chạy real hoặc demo thì được)

+ Muốn backtest đa cặp, đa khung, mô phỏng delay, trượt giá các thể loại thì chuyển qua MT5
 
Thanks bạn. Nhưng sao mình chạy tính năng teser trên MT4 thì lại không lấy tín hiệu macd trên H4 được nhỉ. Mình chạy online thì rất ok. Nhưng chạy backtest nó lại lấy tín hiệu mỗi M15
Có thể một là do bạn chưa down lịch sử về nên H4 chưa đủ dữ liệu để tính, cái này thì bấm F2 chọn cặp backtest rồi tải về là xong
Hai là bạn code lỗi, ko lấy được dữ liệu. Bạn tạo một EA mới rồi copy cái này vào chạy test xem

Mã:
void OnTick()
  {
   Comment(
      " MACD main M15: ",iMACD(_Symbol,PERIOD_M15,12,26,9,PRICE_CLOSE,MODE_MAIN,0),"\n",
      " MACD main H4: ",iMACD(_Symbol,PERIOD_H4,12,26,9,PRICE_CLOSE,MODE_MAIN,0)
   );
  }
 

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

  • Mạc An trong Phân tích Forex - Vàng - Hàng hóa 416 Xem / 18 Trả lời
  • Quíc Óp trong Phân tích Forex - Vàng - Hàng hóa 125 Xem / 5 Trả lời
  • khiconcon trong Trao Đổi về Broker 28 Xem / 1 Trả lời
  • DuongHuy trong Phân tích Forex - Vàng - Hàng hóa 114 Xem / 5 Trả lời
  • Dukic trong Trao Đổi về Broker 468 Xem / 6 Trả lời
  • TraderLC trong Hội Trader giao dịch Quỹ 5,352 Xem / 88 Trả lời
  • captainfx trong Chuyện bên lề 170 Xem / 1 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