Các nhà giao dịch thường cố gắng giữ các trang web có thông tin giao dịch và phân tích kỹ thuật quan trọng càng gần biểu đồ càng tốt. Các plugin cho phép họ đạt được điều này thông qua các khung tùy chỉnh.
Trong bài viết này và video tương ứng, chúng tôi sẽ hướng dẫn bạn cách tạo các khung tùy chỉnh có thể chứa các trang web và hộp văn bản bằng cách sử dụng plugin.
Chúng ta sẽ tạo một khung tùy chỉnh trong khu vực biểu đồ để chứa một trang web.
Chuyển đến ứng dụng Algo và chuyển sang tab Plugins. Nhấp vào nút Mới để tạo một plugin mới. Đánh dấu vào tùy chọn Trống. Đặt tên cho plugin của bạn, chẳng hạn như "Ví dụ khung tùy chỉnh của tôi", và nhấp vào nút Tạo.
Khi trình soạn thảo mã xuất hiện, khởi tạo một đối tượng WebView.
1
_cTraderWebView=newWebView();
Đăng ký sự kiện WebView đã tải.
1
_cTraderWebView.Loaded+=_cTraderWebView_Loaded;
Đặt Diễn đàn cTrader làm trang web trong WebView khi nó tải.
Để xây dựng plugin của chúng ta, sử dụng phím tắt Ctrl+B hoặc nhấp vào nút Xây dựng.
Để xem kết quả, hãy chuyển đến ứng dụng Trade. Trong trường hợp của chúng ta, trang web Diễn đàn cTrader hiện được hiển thị trong khung tùy chỉnh của chúng ta trong khu vực biểu đồ.
Khung tùy chỉnh chứa trang web Diễn đàn cTrader có thể được quản lý như bất kỳ khung biểu đồ nào trong cTrader. Nó có thể được tách rời và gắn lại vào khu vực biểu đồ, thay đổi kích thước, hoán đổi hoặc thay thế bằng các biểu đồ khác.
Chúng ta sẽ cập nhật mã plugin để thêm hai khung tùy chỉnh, mỗi khung hiển thị một trang web. Thêm một đối tượng WebView mới và lặp lại các bước và dòng mã từ ví dụ trước.
Ngoài các khung biểu đồ chứa các trang web, các plugin cho phép bạn thêm các khung tùy chỉnh chứa các đối tượng khác. Ví dụ, bạn có thể thêm một khung chứa một hộp văn bản.
Xóa tất cả các dòng mã WebView và thêm các dòng sau cho một hộp văn bản: