Phần này kết thúc cuốn sách. Trong suốt bảy phần và nhiều chương, chúng ta đã khám phá nhiều khía cạnh khác nhau của lập trình MQL5, bắt đầu từ những điều cơ bản về ngôn ngữ và tiến tới các công nghệ phức tạp liên quan cho phép chuyển đổi dần dần từ việc tạo ra các công cụ dành riêng cho từng nhà giao dịch sang các hệ thống và sản phẩm giao dịch phức tạp.
Kiến thức bạn có được sẽ giúp bạn hiện thực hóa nhiều ý tưởng khác nhau và đạt được thành công trong thế giới giao dịch thuật toán chuyên nghiệp.
- Phát triển các ứng dụng và bán chúng thông qua Market, kho chương trình lớn nhất dành cho MetaTrader với cơ sở hạ tầng sẵn sàng cho các tác giả. Market cung cấp quyền truy cập vào lượng lớn đối tượng, cung cấp bảo vệ sản phẩm và cấp phép cùng với hệ thống tích hợp để chấp nhận thanh toán.
- Phát triển các ứng dụng tùy chỉnh thông qua Freelance. Truy cập toàn bộ các đơn đặt hàng phát triển và hưởng lợi từ hệ thống làm việc thuận tiện và bảo vệ thanh toán.
- Chia sẻ kinh nghiệm của bạn bằng cách xuất bản mã của bạn trong Codebase. Trình bày chương trình của bạn cho hàng ngàn nhà giao dịch từ cộng đồng MQL5.
Và tất nhiên, hãy tiếp tục học. Trang web www.mql5.com có rất nhiều thông tin và thuật toán có sẵn:
- Các bài viết về lập trình, trong đó các tác giả chuyên nghiệp đề cập đến các vấn đề thực tế.
- Diễn đàn, nơi bạn có thể trao đổi kinh nghiệm và tìm kiếm lời khuyên từ các nhà phát triển khác.
- Codebase với các mã nguồn chương trình giúp tìm hiểu khả năng của ngôn ngữ MQL5 và tạo chương trình của riêng bạn.
Cuối cùng, tôi muốn nhắc bạn rằng phát triển phần mềm không chỉ liên quan đến lập trình mà còn nhiều lĩnh vực quan trọng khác: viết thông số kỹ thuật (kể cả khi chỉ dành cho chính bạn), thiết kế, tạo mẫu, tạo thiết kế giao diện người dùng, cung cấp tài liệu và hỗ trợ thêm. Tất cả những khía cạnh này ảnh hưởng đáng kể đến hiệu quả công việc của bạn với tư cách là một lập trình viên và chất lượng của kết quả cuối cùng.
Đặc biệt, hầu hết các nhiệm vụ thực tế có thể được chia nhỏ thành các thuật toán và nguyên tắc chuẩn mà các lập trình viên ngôn ngữ khác nhau đã sử dụng trong một thời gian dài. Điều này bao gồm các mẫu thiết kế, bộ sưu tập các cấu trúc dữ liệu được tối ưu hóa cho các nhiệm vụ cụ thể và các công cụ để tự động hóa quá trình phát triển. Tất cả những điều này nên được áp dụng trong nền tảng MetaTrader 5 với sự trợ giúp của MQL5 và ngoài ra. Trong khi cuốn sách chỉ là bước đầu tiên trên con đường phát triển chuyên nghiệp.