Seri học lập trình Robot Forex cơ bản

2379

Thân chào tất cả độc giả tại Forex365.vn Blog!

Hẳn là bạn đã thấy trên blog mình viết khá nhiều nội dung hướng dẫn về các chủ đề khác nhau? Và mình cũng tin rằng đó có thể là lý do mà bạn đã ghé thăm blog này và xem bài viết này. Đó là muốn tìm hiểu về Forex, học lập trình Robot Forex –  một công cụ hỗ trợ giao dịch Forex tuyệt vời.

trading-addictionVà nếu bạn muốn học cách tự lập trình nên công cụ hỗ trợ giao dịch cho riêng mình hay lập trình cho các hệ thống giao dịch lớn, bạn chỉ cần rành máy tính, ham học hỏi là đủ. Seri bài viết này sẽ đề cập các vấn đề cơ bản nhất. Kết thúc seri này, mình đảm bảo bạn sẽ tự tạo một vài Robot hay cũng có thể làm nên những ý tưởng về Robot khác hay hơn.

Nói về Robot thì chắc hẳn ai cũng nghe qua và biết ưu nhược điểm khi giao dịch bằng Robot. Nếu bạn là người mới bắt đầu, đừng có vội  seach từ khóa “tự học lập trình Robot Forex”. Hãy cứ bắt đầu từ nền tảng. Bạn đã hiểu MetaTrader hoạt động như thế nào? Các thành phần của MetaTrader mà code có thể lấy dữ liệu được

  1. Hãy bắt đầu với những câu hỏi sau:
    – MT4 hoạt động như thế nào?
    – MT4 giao tiếp với “my computer” + mạng internet ra sao?
    – Bao nhiêu công cụ của MT4 thì cách thức sử dụng code để sử dụng nó như thế nào?
    – Đơn vị tính dữ liệu của MT4?
    – Liệu có thể xem EA chạy trên MT4 theo step by step?
    – …
  2. Tìm hiểu ngôn ngữ MQL
    – Nên học mql4 hay mql5
    – Học ngôn ngữ mql chỉ đơn thuần là nâng cấp của ngôn ngữ C, C++
    – Cấu trúc Chương trình mql hoàn chỉnh
    – Thuật phân thân Robot
    – Quy trình buil mã code
    – Xem các bước EA chạy theo từng step
  3. Code Robot từ dễ đến khó
    – Code Robot thuần
    – Robot sử dụng các chỉ báo (Indicator) có sẵn
    – Tích hợp Indicator mở rộng vào Robot (áp dụng với indicator có sẵn code)
    – Kết hợp Indicator (file ex4) sử dụng cho EA

Trong loạt hướng dẫn này, mình sẽ đề cập chính tới ngôn ngữ mql4 – ngôn ngữ mà hầu hết các Broker đều sử dụng nền tảng MT4 (MetaTrader 4). Bên cạnh đó ngôn ngữ MQL5 cũng sẽ được mình viết 1 seri riêng, hướng dẫn lập trình ngôn ngữ MQL5 trên nền tảng MT5 ( MetaTrader 5).

Bạn sẽ học được những gì ở bộ này?

Rất nhiều, mình tự tin nói với các bạn rằng như thế. Trong những tháng ngày hoạt động, mình đã nhận được rất rất nhiều các câu hỏi về Robot căn bản kiểu như “Học viết robot có khó không?” “Nên học ngôn ngữ lập trình nào?” hay như “Bắt đầu học lập trình EA (Robot) từ đâu?”

Tất cả những câu hỏi đó đã thôi thúc mình phải hoàn thành bộ hướng dẫn này thật sớm.

Trong serie bài học này, bạn sẽ bắt đầu từ những kiến thức cơ bản nhất cực kỳ cần thiết đối với tất cả những người có mong muốn tự lập trình, đọc code mql4. Từ các kiến thức, thuật ngữ về robot, cho đến cách sử dụng nó và cuối cùng là hoàn thiện Robot, Indicator, Scripts với các hàm functions, thư viện do chính bạn tạo ra.

Và tùy theo sự thay đổi của nền tảng MetaTrader mà mình vẫn sẽ tiếp tục cập nhật và bổ sung các kiến thức. Hy vọng nó sẽ có ích cho các bạn!