โอเพนซอร์ส · MIT · ใช้ฟรีกับทุกตลาด

สร้างมาเพื่อหน้าจอเทรดและกระดานราคา

กราฟ การส่งคำสั่ง ออเดอร์โฟลว์ และกระดานราคาเรียลไทม์ สำหรับตลาดซื้อขายทุกแห่ง API ตระกูลเดียว ใช้ได้กับทุกเฟรมเวิร์ก ไม่พึ่งพาไลบรารีภายนอกขณะรัน

import { Chart } from '@tradecanvas/chart'

const chart = new Chart(el, { theme: 'dark' })
chart.setData(bars)
chart.addIndicator('ema', { period: 21 })
สด · ตลาดจำลอง
กำลังเริ่มตลาด…
คำสั่ง สถานะ จุดตัดขาดทุนและทำกำไรบนกราฟChartWidget →
@tradecanvas/chart

กราฟ

กราฟ 18 ประเภทบน Canvas 2D หรือ WebGL อินดิเคเตอร์ 134 ตัว รูปแบบแท่งเทียน 64 แบบ เครื่องมือวาด 69 แบบ

@tradecanvas/chart/widget

วิดเจ็ตเทรด

หน้าจอครบชุด: เมนู รายการเฝ้าดู หน้าต่างส่งคำสั่ง สถานะ และการแจ้งเตือน ใน 30 ภาษา

bo-grid

กระดานราคา

กระดานเรียลไทม์สำหรับตลาดซื้อขายทุกแห่ง: 1,000 สัญลักษณ์ที่ 30,000 ติกต่อวินาที เซลล์กะพริบ การจัดกลุ่ม Pivot ส่งออก Excel

@tradecanvas/chart

ออเดอร์โฟลว์

ความลึกของสมุดคำสั่ง ฮีตแมปสภาพคล่องบน GPU บันไดความลึกตลาดแบบคลิกเพื่อเทรด และวอลุ่มโปรไฟล์

โฟกัสเดียว: หน้าจอที่ผู้คนใช้เทรด กราฟ การส่งคำสั่ง กระดานราคา และออเดอร์โฟลว์ ทำอย่างดีทุกส่วน

เร็วในจุดที่การเทรดหนักหน่วง

แท่งนับล้าน สัญลักษณ์นับพัน ติกที่ไม่เคยหยุด วัดบนแล็ปท็อปที่ใช้กราฟิกในตัว ลองรันฉากเดียวกันบนเครื่องของคุณได้

1,000,000
แท่งในกราฟเดียว เลื่อนที่ 60 fps ด้วย WebGL พร้อมอินดิเคเตอร์สี่ตัว
~0.001 ms
เพื่อรวมติกสดเข้ากับอินดิเคเตอร์สี่ตัวบน 100,000 แท่ง
1,000
สัญลักษณ์บนกระดานราคาเดียว ทุกเซลล์ที่เปลี่ยนจะกะพริบ
176 KB
กราฟแบบ headless หลังบีบอัด gzip ไม่พึ่งพาไลบรารีอื่น
WebGL ในจุดที่สำคัญเวลาต่อเฟรมขณะเลื่อนกราฟ Canvas 2D เทียบกับ WebGL 2 ยิ่งสั้นยิ่งเร็ว 16.7 ms เท่ากับ 60 เฟรมต่อวินาที
1600×900, ซูมออกบน 1,000,000 แท่ง + อินดิเคเตอร์ 4 ตัว · 2×
2560×1400, 2,000 แท่งเทียน + อินดิเคเตอร์ 4 ตัว · 2×

กำลังสร้างหน้าจอเทรดด้วย TradeCanvas อยู่ใช่ไหม

เราอยากฟังเรื่องของคุณ