ASP Section Example¶
Ikhtisar ¶
Plugin ASP Section Example membuat panel berbasis web khusus langsung di dalam Panel Simbol Aktif di cTrader melalui fungsi utama berikut:
- Menyematkan WebView untuk memuat dan menampilkan konten langsung dari situs web eksternal.
- Diluncurkan dengan ukuran, posisi, dan visibilitas panel default untuk memastikan tata letak yang jelas dan terorganisir sebelum penyesuaian.
- Membuka halaman web tertentu secara otomatis, sehingga konten langsung tersedia segera setelah plugin dijalankan.

Pembuatan Plugin ¶
Pelajari cara membuat, mengedit, dan membangun plugin dari template atau dari awal dalam panduan langkah demi langkah kami.
Anda dapat menemukan kode plugin ASP Section Example di GitHub, atau cukup salin di bawah ini.
Sampel kode
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/");
}
}
}
Opsi Kustomisasi ¶
Plugin ASP Section Example menyematkan jendela browser web di Panel Simbol Aktif. Tabel di bawah ini merangkum komponen utama dan fungsinya:
| Parameter | Deskripsi | Nilai yang Mungkin |
|---|---|---|
AddBlock | Mengidentifikasi bagian plugin di UI. | My title, News tracker, dll. |
block.Index | Menentukan posisi blok relatif terhadap komponen UI lainnya. | 2, 3, 4, dll. |
block.Height | Mengatur tinggi blok plugin. | 500, 550, 600, dll. |
block.IsExpanded | Mengontrol apakah bagian tersebut diperluas secara default. | true atau false |
webView.NavigateAsync | URL halaman web yang ditampilkan dalam kontrol WebView. | https://ctrader.com/id/ |
Peringatan
Hindari menyematkan halaman yang memerlukan login atau interaksi pengguna.
Kiat
Pertahankan tata letak yang bersih untuk menghindari kekacauan visual di Panel Simbol Aktif.
Kasus Penggunaan ¶
ASP Section Example menyediakan cara yang fleksibel untuk menampilkan konten berbasis web bersama dengan simbol trading Anda. Berikut adalah kasus penggunaan praktis yang menunjukkan bagaimana plugin dapat meningkatkan pengalaman trading.
| Kasus Penggunaan | Skenario | Nilai |
|---|---|---|
| Kalender ekonomi | Sematkan kalender ekonomi langsung dari situs keuangan terpercaya. | Memberikan visibilitas terhadap acara pasar yang akan datang dalam platform. |
| Ticker berita keuangan | Sematkan feed berita bergulir atau tampilan RSS-to-HTML dari headline keuangan real-time. | Memberikan akses ke berita yang memengaruhi pasar langsung dalam lingkungan trading. |
| Berita spesifik aset | Tampilkan halaman web yang difilter sesuai simbol yang Anda trading | Headline yang relevan dengan trading mendukung pengambilan keputusan yang lebih informatif. |
| Timer sesi trading | Tampilkan halaman web langsung yang menunjukkan jam buka pasar global atau hitung mundur. | Menyoroti dimulainya sesi mendatang, membantu meningkatkan waktu trading. |
Ringkasan ¶
ASP Section Example menunjukkan cara mengintegrasikan halaman web statis ke cTrader menggunakan WebView di Panel Simbol Aktif. Halaman tersebut muncul di bagian dengan tinggi tetap yang terlihat oleh pengguna dan dimuat secara otomatis, menjadikannya ideal untuk menyematkan konten referensi atau feed pembaruan tanpa mengganggu antarmuka trading.
Untuk detail pengembangan lebih lanjut, lihat dokumentasi plugin kami.