ASP Section Example¶
Tổng quan ¶
Plugin ASP Section Example tạo ra một bảng dựa trên web chuyên dụng trực tiếp bên trong Bảng ký hiệu đang hoạt động trong cTrader thông qua các chức năng chính sau:
- Tích hợp WebView để tải và hiển thị nội dung trực tiếp từ một trang web bên ngoài.
- Khởi chạy với kích thước, vị trí và khả năng hiển thị mặc định của bảng để đảm bảo bố cục rõ ràng, có tổ chức trước khi tùy chỉnh.
- Mở một trang web được chỉ định tự động, giúp nội dung có sẵn ngay lập tức khi plugin chạy.

Tạo plugin ¶
Tìm hiểu cách tạo, chỉnh sửa và xây dựng plugin từ một mẫu hoặc từ đầu trong hướng dẫn từng bước của chúng tôi.
Bạn có thể tìm thấy mã của plugin ASP Section Example trên GitHub, hoặc đơn giản là sao chép nó bên dưới.
Mẫu mã
using cAlgo.API;
namespace cAlgo.Plugins
{
[Plugin(AccessRights = AccessRights.None)]
public class MyASPSectionExample1 : Plugin
{
protected override void OnStart()
{
var block = Asp.SymbolTab.AddBlock("ASP Section Example");
block.Index = 2;
block.Height = 500;
block.IsExpanded = true;
var webView = new WebView();
block.Child = webView;
webView.NavigateAsync("https://ctrader.com/");
}
}
}
Tùy chọn tùy chỉnh ¶
Plugin ASP Section Example tích hợp một cửa sổ trình duyệt web trong Bảng ký hiệu đang hoạt động. Bảng dưới đây trình bày các thành phần chính và chức năng của chúng:
| Tham số | Mô tả | Giá trị có thể |
|---|---|---|
AddBlock | Xác định phần plugin trong giao diện người dùng. | Tiêu đề của tôi, Theo dõi tin tức, v.v. |
block.Index | Xác định vị trí khối so với các thành phần giao diện người dùng khác. | 2, 3, 4, v.v. |
block.Height | Đặt chiều cao của khối plugin. | 500, 550, 600, v.v. |
block.IsExpanded | Kiểm soát liệu phần có được mở rộng theo mặc định hay không. | true hoặc false |
webView.NavigateAsync | URL của trang web được hiển thị trong điều khiển WebView. | https://ctrader.com/vi/ |
Cảnh báo
Tránh nhúng các trang yêu cầu đăng nhập hoặc tương tác của người dùng.
Mẹo
Giữ bố cục sạch sẽ để tránh sự lộn xộn trực quan trong Bảng ký hiệu đang hoạt động.
Các trường hợp sử dụng ¶
ASP Section Example cung cấp một cách linh hoạt để hiển thị nội dung dựa trên web cùng với các ký hiệu giao dịch của bạn. Dưới đây là các trường hợp sử dụng thực tế minh họa cách plugin có thể nâng cao trải nghiệm giao dịch.
| Trường hợp sử dụng | Kịch bản | Giá trị |
|---|---|---|
| Lịch kinh tế | Nhúng một lịch kinh tế trực tiếp từ một trang web tài chính đáng tin cậy. | Cung cấp khả năng hiển thị các sự kiện thị trường sắp tới trong nền tảng. |
| Bảng tin tài chính | Nhúng một bảng tin cuộn hoặc hiển thị RSS-to-HTML các tiêu đề tin tức tài chính theo thời gian thực. | Cung cấp quyền truy cập vào các tin tức ảnh hưởng đến thị trường trực tiếp trong môi trường giao dịch. |
| Tin tức cụ thể về tài sản | Hiển thị một trang web được lọc theo ký hiệu bạn đang giao dịch. | Các tiêu đề liên quan đến giao dịch hỗ trợ việc ra quyết định được thông tin hơn. |
| Bộ đếm thời gian phiên giao dịch | Hiển thị một trang web trực tiếp cho thấy giờ mở cửa thị trường toàn cầu hoặc bộ đếm ngược. | Làm nổi bật thời gian bắt đầu phiên giao dịch sắp tới, giúp cải thiện thời điểm giao dịch. |
Tổng quan ¶
ASP Section Example cho thấy cách tích hợp một trang web tĩnh vào cTrader bằng cách sử dụng WebView trong Bảng ký hiệu đang hoạt động. Trang xuất hiện trong một phần có chiều cao cố định và có thể nhìn thấy bởi người dùng, được tải tự động, làm cho nó trở nên lý tưởng để nhúng nội dung tham khảo hoặc các nguồn cập nhật mà không làm gián đoạn giao diện giao dịch.
Để biết thêm chi tiết phát triển, hãy tham khảo tài liệu plugin của chúng tôi.