ข้ามไปที่เนื้อหา

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 ในแผงสัญลักษณ์ที่ใช้งานอยู่ หน้าจะปรากฏในส่วนที่มีความสูงคงที่และผู้ใช้สามารถมองเห็นได้ ซึ่งโหลดโดยอัตโนมัติ ทำให้เหมาะสำหรับการฝังเนื้อหาอ้างอิงหรือฟีดอัปเดตโดยไม่รบกวนอินเทอร์เฟซการเทรด

สำหรับรายละเอียดการพัฒนาเพิ่มเติม โปรดดูที่เอกสารปลั๊กอิน ของเรา