-
Cách mở tài khoản FBS?
Nhấp nút ‘Mở tài khoản' trên trang web của chúng tôi và đi tới Khu vực cá nhân. Trước khi tiến hành giao dịch, vui lòng xác minh hồ sơ. Xác nhận email, số điện thoại và ID của bạn. Thủ tục này giúp đảm bảo sự an toàn trong tài sản và danh tính của bạn. Khi bạn hoàn tất các bước kiểm tra, hãy chuyển đến nền tảng giao dịch ưa thích và bắt đầu giao dịch.
-
Cách bắt đầu giao dịch?
Nếu bạn trên 18 tuổi, bạn có thể tham gia FBS và bắt đầu hành trình FX của mình. Để giao dịch, bạn cần có tài khoản môi giới và kiến thức đầy đủ về biến động tài sản trên thị trường tài chính. Bắt đầu với việc nghiên cứu những điều cơ bản với tài liệu đào tạo miễn phí của chúng tôi và tạo tài khoản FBS. Bạn có thể kiểm tra thị trường thông qua tiền ảo với tài khoản Demo. Một khi bạn đã sẵn sàng, hãy tham gia vào thị trường thực tế và giao dịch kiếm lời.
-
Cách rút số tiền bạn kiếm được với FBS?
Thủ tục vô cùng đơn giản. Truy cập mục Rút tiền trên trang web hoặc mục Tài chính trong Khu vực cá nhân FBS và truy cập tính năng Rút tiền. Bạn có thể nhận được số tiền kiếm được thông qua cùng một hệ thống thanh toán mà bạn đã sử dụng để ký quỹ. Trong trường hợp bạn đã nạp tiền cho tài khoản thông qua các phương thức khác nhau, hãy rút tiền lãi của bạn thông qua các phương thức thanh toán này theo tỷ lệ ký quỹ.
Xây Dựng Robot Giao Dịch Không Cần Lập Trình
Sau khi tìm hiểu bài viết đầu tiên và thứ hai trong chuyên mục “Giao dịch thuật toán với MQL5” hẳn bạn đã nắm bắt được nguồn gốc của giao dịch thuật toán và các loại robot giao dịch chính. Chúng tôi cũng đã chỉ cho bạn nơi tìm kiếm các chương trình giao dịch tự động này trên MetaTrader 5. Không có gì là lạ khi nhận định rằng kỹ năng lập trình tốt chắc chắn sẽ hỗ trợ bạn trong việc thiết kế robot giao dịch. Nhưng liệu bạn có nhất thiết phải là một lập trình viên để có thể xây dựng một chuyên gia cố vấn (EA)? Câu trả lời là không! MetaTrader 5 cho phép người dùng tạo ra các robot giao dịch đơn giản đã được thiết lập sẵn thông qua MQL5 Wizard. Hãy cùng đi vào tìm hiểu chi tiết!
MQL5 Wizard là gì?
MQL5 Wizard là công cụ giúp tạo robot và biểu mẫu chương trình dựa trên thiết lập lựa chọn. Công cụ này có thể tạo ra các cố vấn chuyên gia với những cung cấp tín hiệu đáng tin cậy. Tất cả những gì bạn cần là lựa chọn các thông số cơ sở mong muốn cho cấu trúc EA. Để có quyền truy cập vào công cụ, bạn cần mở MetaEditor - môi trường phát triển chiến lược giao dịch được tích hợp với nền tảng MetaTrader 5. Bạn có thể tìm thấy nút tùy chọn ngay trên menu khung thời gian.
Sau khi mở MetaEditor, bạn cần nhấn vào mục “New” ở góc trên bên trái của chương trình. Nút này sẽ giúp bạn khởi chạy MQL5 Wizard.
Cách tạo EA trong MQL5 Wizard?
Bạn có thể dễ dàng phát triển một cố vấn chuyên gia (EA) mới bằng cách làm theo các hướng dẫn MQL5 Wizard đưa ra. Hãy đi vào tìm hiểu các bước chi tiết.
Trước tiên, bạn cần xác định chiến lược bạn muốn lập trình trong robot giao dịch.
Thư viện của MQL5 Wizard có chứa một tập hợp các tín hiệu. Về cơ bản chúng là các cảnh báo tiêu chuẩn mà những chỉ báo cung cấp. Khi tạo một EA, bạn có thể sử dụng bất kỳ tổ hợp nào của các mô-đun tín hiệu giao dịch (tối đa 64). Bạn có thể tìm thấy mô tả chi tiết trong tài liệu MQL5.
Trong ví dụ dưới đây, chúng tôi sẽ sử dụng các thông số đầu vào sau:
Công cụ: EUR/USD
Khung thời gian: H4
Chỉ báo: Đường trung bình động giản đơn với chu kỳ 21 và 89, MACD (12; 24; 9).
Bây giờ, hãy đi vào xây dựng cố vấn chuyên gia.
Trong MQL Wizard, nhấn "Expert Advisor (generate)".
Ở bước tiếp theo, bạn cần đặt tên cho cố vấn chuyên gia (EA) của mình. Tại đây, bạn cũng có thể lựa chọn khung thời gian và tài sản cụ thể mà EA sẽ thực thi. Nếu bạn muốn giao dịch EUR/USD trên khung thời gian H4, bạn sẽ viết EURUSD trong chuỗi "symbol" và "H4" trong khung thời gian.
Chọn các tín hiệu phù hợp cho cố vấn chuyên gia của bạn.
Đây là bước thú vị nhất của một quy trình. Tại đây, chúng ta sẽ xác định các thiết lập thông số hoạt động của robot giao dịch. Sau khi nhấn “Add”, chúng ta sẽ đi vào lựa chọn các tín hiệu được xác định trước. Mỗi bộ tín hiệu đều có các thông số riêng. Ví dụ: để thêm các tín hiệu của đường trung bình động 21 kỳ vào EA, chúng ta cần thiết lập chu kỳ (21), độ lệch của chỉ báo so với thanh hiện tại (0), phương pháp tính trung bình (Đơn giản), giá áp dụng MA (Giá đóng cửa) và trọng số tín hiệu (1.0).
Đối với MACD, chúng ta có thể giữ chỉ báo với cài đặt tiêu chuẩn (fast period = 12, slow period = 24, and period signal = 9).
Để xem mô tả chi tiết về từng tín hiệu, hãy truy cập trang web MQL5.
Bạn cũng có thể chỉ định khung thời gian cho một tín hiệu cụ thể. Ví dụ: nếu bạn muốn xem xác nhận trên khoảng thời gian lớn hơn, bạn cần điền vào cài đặt "Khung thời gian"
Áp dụng Trailing Stop
Sau khi được thêm các thông số, Cố vấn Chuyên gia (EA) của chúng ta gần như đã sẵn sàng. Hành động tiếp theo là thiết lập các thuộc tính trailing của EA. Nói cách khác, chúng ta cần quyết định xem liệu có nên sử dụng lệnh trailing stop loss hay không. Có bốn tùy chọn cho bạn:
- tránh sử dụng lệnh dừng lỗ (không nên sử dụng lệnh trailing stop);
- thiết lập lệnh dựa trên Mức Dừng cố định;
- thiết lập lệnh dựa trên một MA cụ thể;
- sử dụng chỉ báo Parabolic SAR.
Trong ví dụ, chúng tôi không sử dụng lệnh trailing stop loss.
Quy tắc trong quản lý tài sản
Trong bước cuối cùng, bạn có thể xác định các quy tắc quản lý tài sản cho cố vấn chuyên gia của bạn. Chúng tôi lựa chọn giao dịch với khối lượng giao dịch cố định là 0.1 lot và mức rủi ro 10%.
Sau khi nhấn "finish", chúng tôi nhận được một đoạn mã lớn và có cấu trúc trong MetaEditor. Đây là cột sống của cố vấn chuyên gia.
Chúng ta có thể biến EA thành một robot bằng cách nào? Bạn có thể dễ dàng làm điều đó bằng cách nhấn nút "compile". Theo tác này sẽ tạo ra một tệp cho robot của bạn và chuyển mã vào MT5.
Sau đó, bạn có thể tìm thấy robot trong cửa sổ “Navigator” của MT5.
Bạn có thể kiểm tra lại robot giao dịch của mình bằng cách nhấn vào nút "Test" trên tên robot. Sau khi trình kiểm tra chiến lược mở ra, hãy lựa chọn các thông số phù hợp và nhấn "Start". Bạn có thể nhận được kết quả kiểm tra trong thanh backtest.
Giờ đây, bạn có thể xây dựng một robot giao dịch với đầy đủ các chức năng mà không cần bất kỳ kỹ năng và kinh nghiệm lập trình nào. Tuy nhiên, nếu bạn muốn cố vấn chuyên gia (EA) của mình thực hiện các lệnh phức tạp hơn, bạn vẫn cần học cách lập trình đúng cách cho chúng. Trong các bài tiếp theo của khóa học, bạn sẽ được tìm hiểu những kiến thức cơ bản về mã hóa robot đầu tiên của mình trong MQL5!
2023-05-25 • Cập nhật
Các bài viết khác ở mục này
- Cấu trúc Robot Giao Dịch
- Cách Kích Hoạt Robot Giao Dịch Trong Metatrader 5?
- Giao dịch thuật toán: đó là gì?
- Nguyên tắc hoán đổi
- Mô hình tam giác là gì?
- Mô hình Double Three và Triple Three
- Double Zigzag
- Mô Hình Zig Zag và Flat trong Giao Dịch
- Cắt Đuôi Trong Lý Thuyết Sóng Elliott
- Chỉ báo Mây Ichimoku
- Mô hình đường xiên kết thúc
- Cách giao dịch theo gap
- Mẫu hình đường xiên dẫn đầu (leading diagonal)
- Mô hình sóng Wolfe
- Mẫu hình 1-2-3
- Cá Mập
- Mẫu hình Bướm
- Mẫu hình Con Cua
- Mẫu hình Con Dơi
- Mẫu hình Gartley
- Mẫu hình hài hòa ABCD
- Các mẫu hình hài hòa
- Sóng động và sóng điều chỉnh. Các mức sóng
- Giới thiệu về Lý thuyết Sóng Elliott
- Phương pháp giao dịch breakout
- Giao dịch ngoại hối tin tức
- Cách đặt lệnh Chốt Lời?
- Quản lý rủi ro
- Làm thế nào để đặt một lệnh Stop Loss?
- Các chỉ số kỹ thuật: giao dịch phân kỳ