ASP Section Example¶
ภาพรวม ¶
ปลั๊กอิน ASP Section Example สร้างแผงเว็บที่เฉพาะเจาะจงโดยตรงภายในแผงสัญลักษณ์ที่ใช้งานอยู่ใน cTrader ผ่านฟังก์ชันการทำงานหลักดังต่อไปนี้:
- ฝัง WebView เพื่อโหลดและแสดงเนื้อหาสดจากเว็บไซต์ภายนอก
- เปิดใช้งานด้วยขนาดแผง ตำแหน่ง และการมองเห็นเริ่มต้น เพื่อให้แน่ใจว่ามีเลย์เอาต์ที่ชัดเจนและเป็นระเบียบก่อนการปรับแต่ง
- เปิดหน้าเว็บที่ระบุโดยอัตโนมัติ ทำให้เนื้อหาพร้อมใช้งานทันทีที่ปลั๊กอินทำงาน

การสร้างปลั๊กอิน ¶
เรียนรู้วิธี สร้าง แก้ไข และสร้าง ปลั๊กอินจากเทมเพลตหรือจากศูนย์ในคู่มือทีละขั้นตอนของเรา
คุณสามารถค้นหารหัสของปลั๊กอิน ASP Section Example ได้ที่ GitHub หรือเพียงคัดลอกด้านล่างนี้
ตัวอย่างโค้ด
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/");
}
}
}
ตัวเลือกการปรับแต่ง ¶
ปลั๊กอิน ASP Section Example ฝังหน้าต่างเบราว์เซอร์เว็บในแผงสัญลักษณ์ที่ใช้งานอยู่ ตารางด้านล่างสรุปส่วนประกอบหลักและหน้าที่ของมัน:
| พารามิเตอร์ | คำอธิบาย | ค่าที่เป็นไปได้ |
|---|---|---|
AddBlock | ระบุส่วนของปลั๊กอินใน UI | My title, News tracker, เป็นต้น |
block.Index | กำหนดตำแหน่งบล็อกสัมพันธ์กับส่วนประกอบ UI อื่นๆ | 2, 3, 4, เป็นต้น |
block.Height | ตั้งค่าความสูงของบล็อกปลั๊กอิน | 500, 550, 600, เป็นต้น |
block.IsExpanded | ควบคุมว่าส่วนจะถูกขยายโดยค่าเริ่มต้นหรือไม่ | true หรือ false |
webView.NavigateAsync | URL ของหน้าเว็บที่แสดงใน WebView control | https://ctrader.com/th/ |
คำเตือน
หลีกเลี่ยงการฝังหน้าที่ต้องมีการเข้าสู่ระบบหรือการโต้ตอบจากผู้ใช้
เคล็ดลับ
รักษาเลย์เอาต์ให้สะอาดเพื่อหลีกเลี่ยงความยุ่งเหยิงทางสายตาในแผงสัญลักษณ์ที่ใช้งานอยู่
กรณีการใช้งาน ¶
ASP Section Example ให้วิธีการที่ยืดหยุ่นในการแสดงเนื้อหาที่เป็นเว็บควบคู่ไปกับสัญลักษณ์การเทรดของคุณ ด้านล่างนี้คือกรณีการใช้งานจริงที่แสดงให้เห็นว่าปลั๊กอินสามารถปรับปรุงประสบการณ์การเทรดได้อย่างไร
| กรณีการใช้งาน | สถานการณ์ | คุณค่า |
|---|---|---|
| ปฏิทินเศรษฐกิจ | ฝังปฏิทินเศรษฐกิจแบบสดจากเว็บไซต์ทางการเงินที่เชื่อถือได้ | ให้การมองเห็นเหตุการณ์ตลาดที่กำลังจะเกิดขึ้นภายในแพลตฟอร์ม |
| ตัวแสดงข่าวการเงิน | ฝังฟีดข่าวเลื่อนหรือการแสดง RSS-to-HTML ของหัวข้อข่าวการเงินแบบเรียลไทม์ | ให้การเข้าถึงข่าวที่เคลื่อนไหวตลาดโดยตรงภายในสภาพแวดล้อมการเทรด |
| ข่าวเฉพาะสินทรัพย์ | แสดงหน้าเว็บที่กรองตามสัญลักษณ์ที่คุณกำลังเทรด | หัวข้อข่าวที่เกี่ยวข้องกับการเทรดสนับสนุนการตัดสินใจที่รอบคอบมากขึ้น |
| ตัวจับเวลาเซสชันการเทรด | แสดงหน้าเว็บสดที่แสดงเวลาการเปิดตลาดทั่วโลกหรือตัวนับถอยหลัง | เน้นย้ำการเริ่มต้นเซสชันที่กำลังจะมาถึง ช่วยปรับปรุงเวลาการเทรด |
สรุป ¶
ASP Section Example แสดงวิธีการผสานรวมหน้าเว็บแบบคงที่เข้ากับ cTrader โดยใช้ WebView ในแผงสัญลักษณ์ที่ใช้งานอยู่ หน้าจะปรากฏในส่วนที่มีความสูงคงที่และผู้ใช้สามารถมองเห็นได้ ซึ่งโหลดโดยอัตโนมัติ ทำให้เหมาะสำหรับการฝังเนื้อหาอ้างอิงหรือฟีดอัปเดตโดยไม่รบกวนอินเทอร์เฟซการเทรด
สำหรับรายละเอียดการพัฒนาเพิ่มเติม โปรดดูที่เอกสารปลั๊กอิน ของเรา