Cho người mới, Sàn giao dịch

Hướng dẫn test chiến thuật đơn thuần không dùng EA với MT4 và MT5

thử nghiệm chiến thuật giao dịch trên MT4 không dùng robot giao dịch

Học Price Action đã có những bài viết chia sẻ đến các bạn về cách backtest và thử nghiệm giao dịch với EA (Expert Advisor – Robot giao dịch) trên các phần mềm MT4 và MT5 rồi nhưng nếu như chúng ta chỉ đơn giản mượn lịch sử nến để test chiến thuật không dùng EA mà là hệ thống giao dịch nào đó như Price Action và thử nghiệm chỉ báo nào đó thì phải làm thể nào, chúng ta sẽ được biết chi tiết trong bài viết này.

Chẳng hạn Học Price Action có chia sẻ đến bạn đọc một chiến thuật rất hay đó là chiến thuật Price Action kết hợp với hệ thống chỉ báo Moving Average, Standard Deviation, Stochastic, Volumes, Parabolic SAR. Các bạn có thể xem lại về chiến thuật đó tại đây.

Khi đã biết đến chiến thuật đó thì nếu như bạn chờ đợi biểu đồ giá trong thực tế biến động và giao dịch thử nghiệm xem tính hiệu quả thì rõ ràng là rất mất thời gian và khiến bạn thêm sốt ruột.

Thật tuyệt vời khi chúng ta có thể mượn biểu đồ giá trong quá khứ trên chính phần mềm MT4 và MT5 để nó tái hiện lại như thật với tốc độ biến động giá nhanh hơn giúp chúng ta test chiến thuật một cách nhanh chóng hơn rất nhiều.

Trong bài viết này cũng lấy ví dụ về test thử nghiệm chiến thuật nêu trên.

Các bạn cũng không nên sử dụng bất kỳ phần mềm backtest nào cho tốn kém chi phí mà hiệu quả cũng không hơn gì so với việc backtest trên chính MT4 và MT5.

Hướng dẫn backtest chiến thuật trên MT4

Để tiến hành backtest chiến thuật đơn thuần không sử dụng EA trên phần mềm MT4 thì chúng ta có thể làm như sau:

thử nghiệm chiến thuật giao dịch trên MT4 không dùng robot giao dịch

Trước tiên nói về đặc điểm thử nghiệm chiến thuật giao dịch với MT4 thì không được linh hoạt như MT5, chúng ta phải thực hiện thủ công mất thời gian hơn so với phần mềm MT5.

Đầu tiên chúng ta mở cửa sổ test chiến thuật của MT4 lên (Mũi tên số 1), sau đó chúng ta chọn ở mũi tên số 2 đó là Indicator sau đó đến vị trí mũi tên số 3 chúng ta lưu ý đó là phải chọn một chỉ báo mà có trong hệ thống chiến thuật giao dịch mà chúng ta muốn thử nghiệm, ở đây ví dụ là Parabolic SAR.

Nếu như bạn chỉ đơn thuần muốn một biểu đồ nến thôi thì bạn có thể chọn tạm một chỉ báo nào đó là được, miễn sao chỉ báo đó không che khuất biểu đồ nến của bạn là được.

Tiếp đến bạn lựa chọn thêm các thông số khác như:

  • Symbol: Lựa chọn sản phẩm giao dịch mà bạn muốn
  • Period: Khung giờ giao dịch mà bạn muốn thử nghiệm.
  • Model: Các bạn nên chọn là Every tick
  • Use date: Đây là bạn chọn khoảng thời gian muốn lấy dữ liệu nến để thử nghiệm chiến thuật.

Sau khi hoàn tất thì bạn nhấn nút Start để băt đầu thử nghiệm chiến thuật.

test chiến thuật giao dịch không EA

Và biểu đồ giá sẽ hiện ra như trên với một biểu đồ như mặc định của phần mềm và thêm được chỉ báo Parabolic SAR mà chúng ta lựa chọn.

Lúc này để biểu đồ giá đúng như chiến thuật mà chúng ta muốn thì chúng ta sẽ phải thêm từng chỉ báo còn thiếu vào biểu đồ như cách chèn chỉ báo thông thường. Đồng thời đổi giao diện biểu đồ nến theo ý muốn của bạn cũng như cách làm thông thường khi chúng ta giao dịch thật.

Xem thêm: Hướng dẫn cài đặt EA và Indicator vào MT4 đơn giản

điều chỉnh giao diện biểu đồ cho gióng với chiến thuật

Hình trên là ví dụ chúng ta đổi giao diện cho biểu đồ nến.

thử nghiệm chiến thuật giao dịch

Sau khi đã chỉnh sửa giao diện và thêm chỉ báo vào biểu đồ thì chúng ta đã có thể thoải mái thử nghiệm chiến thuật giao dịch của mình với hệ thống đã được thiết lập rồi.

Có một điều cần nói thêm ở đây đó là tại sao ở bước ban đầu chúng ta chỉ được chọn 1 chỉ báo và cần phải chọn 1 chỉ báo có trong danh sách các chỉ báo mà chúng ta dự định sử dụng.

Bởi vì khi đã thêm chỉ báo và bắt đầu thử nghiệm thì chúng ta sẽ không thể xoá chỉ báo đó đi như là biểu đồ giá trong trạng thái giao dịch bình thường được.

Vì vậy mà chúng ta cần phải thêm một chỉ báo có sẵn trong chiến thuật giao dịch như thế thì sau khi chúng ta thêm các chỉ báo còn thiếu là hoàn thành thiết lập hệ thống giao dịch như chúng ta muốn.

Sẽ có bạn thắc mắc là sao mình không lưu lại cái Template của hệ thống giao dịch đó rồi sau chỉ cần mở lên rất nhanh chóng. Thế nhưng tiếc là MT4 không thể thực hiện được.

Về cơ bản thì công nghệ của MT4 thấp hơn MT5 và đôi khi đã bật thử nghiệm rồi nhưng biểu đồ giá không chạy mà vẫn cứ đứng im một chỗ không hiểu lý do vì sao, trong khi lúc khác thì lại chạy bình thường. Cho nên nếu bạn thử nghiệm trên MT4 có vấn đề thì hay chuyển sang thử nghiệm với MT5.

Test chiến thuật không dùng EA với phần mềm MT5

Với phần mềm MT5 thì công nghệ Backtest có tiến bộ hơn hẳn và rất thuận lợi trong việc sử dụng. Giống như vấn đề ở trên mà chúng ta thắc mắc là sao không lưu lại Template của hệ thống giao dịch thì phần mềm MT5 có thể làm điều đó.

Đầu tiên chúng ta sẽ thiết lập hệ thống giao dịch như hình dưới đây

backtest chiến thuật trên phần mềm MT5 không dùng EA

Sau đó chúng ta sẽ tiến hành lưu lại template này

test strategy trên phần mềm MT5 không dùng EA

Bạn nhấn chuột phải vào màn hình biểu đồ giá và chọn Templates —> Save template

test chiến thuật không dùng EA trên MT5

Sau đó chúng ta lưu lại template với một cái dễ nhớ và nhấn Save.

thử nghiệm chiến thuật không dùng EA

Sau khi đã lưu Template xong thì chúng ta sẽ mở cửa sổ test chiến thuật lên bằng cách nhấn vào biểu tượng Tester trên thanh Toolbar ở góc dưới cùng bên phải.

test chiến thuật không EA

Sau đó chúng ta sẽ chọn mục Indicator

backtest chiến thuật không dùng EA

Trong phần tuỳ chỉnh của MT5 này thì bạn không cần phải chọn một chỉ báo trong hệ thống giao dịch mà cứ chọn bất kỳ một chỉ báo ngẫu nhiên nào đó.

Sau đó bạn lựa chọn cặp tiền tệ, thời gian giao dịch cũng như là quãng thời gian lựa chọn để trích xuất dữ liệu biểu đồ giá.

Hoàn tất chúng ta nhấn vào nút Start ở góc dưới cùng bên phải màn hình để bắt đầu thử nghiện chiến thuật.

thử nghiệm chiến lược giao dịch trên phần mềm MT5

Một cửa sổ Víual của biểu đồ giá được mở lên như trên và lúc này chúng ta bắt đầu lựa chọn template mà chúng ta đã lưu lại để chuyển biểu đồ giá về hệ thống giao dịch mà chúng ta muốn thử nghiệm.

MT5 test strategy

Chỉ trong tích tắc là chúng ta đã có ngay một giao diện của chiến thuật mà chúng ta thử nghiệm mà không phải mất công thiết lập như là phần mềm MT4.

Xem thêm: Hướng dẫn backtest strategy trên MT5 một cách chi tiết nhất

Lời kết

Như vậy là chúng ta đã biết cách để test một chiến thuật không dùng EA trên phần mềm MT4 và MT5 là như thế nào rồi, về cơ bản là rất đơn giản đúng không nào.

Bây giờ chúng ta đã có thể thoải mái test mọi chiến thuật mà chúng ta muốn. Hạn chế ở test chiến thuật với MT4 và MT5 đó là chúng ta không thể thử nghiệm trên đa khung thời gian được.

Tuy nhiên nhiều chiến thuật và hệ thống giao dịch không cần phân tích đa khung thời gian hay đơn giản là chúng ta thử nghiệm EA nên không cần có nhiều khung thời gian làm gì.

Chúc các bạn thành công!!!

5 1 vote
Đánh giá bài viết
Nhận thông báo qua Email
Nhận thông báo cho
guest
0 Góp ý
Inline Feedbacks
View all comments