คุณสมบัติของ AmiBroker ด้านอื่น ๆ เพิ่มเติม
คุณสมบัติโปรแกรมของ AmiBroker Code
Fast Array and Matrix Processing
ใน AmiBroker Formula Language
(AFL) นั้น Vectors และ Matrices ที่เป็นรูปแบบดั้งเดิมแบบตัวเลขทั่วไปนั้น เวลาเราคำนวณจุดกึ่งกลางของ High
และ Low ของราคาหุ้น ผู้ใช้แค่พิมพ์ MidPrice = ( H + L )/2; // H และ L คือ Arrays ซึ่ง AmiBroker จะคอมไพล์ไปยัง Vectorized
Machine Code ผู้ใช้จึงไม่จำเป็นต้องเขียน Loops ดังนั้น AFL ของ AmiBroker ทำให้สามารถเรียกใช้สูตรด้วยความเร็วเช่นเดียวกับภาษาเขียนที่เขียนในภาษาแอสเซมเบลอร์
ตัวดำเนินการและฟังก์ชันเมทริกซ์ทำได้แบบรวดเร็ว
ทำให้การคำนวณทางสถิติเป็นเรื่องง่ายขึ้นกว่าเดิม
Concise
Language Meansless Work
ระบบการซื้อขายและตัวบ่งชี้ (System and Indicator) ที่เขียนในภาษา AFL ของ AmiBroker จะใช้เวลาพิมพ์น้อยลงทำให้มีพื้นที่น้อยกว่าในภาษาอื่นๆ
เพราะการเขียนภาษา AFL ของ AmiBroker นั้นเป็นแบบแนวบรรทัดเดียว ตัวอย่างเช่นไดนามิกการ Stop ของ Chandelier แบบ ATR
นั้นเป็นเพียงแค่เขียน
ApplyStop (stopTypeTrailing, stopModePoint, 3 * ATR (14),
True, True);
Built-in Debugger
The Debugger ของ AmiBroker ช่วยให้ผู้ใช้สามารถผ่านขั้นตอนการทำงานเดียว
โดยผ่านรหัสของผู้ใช้และดูตัวแปรในเวลาทำงานเพื่อให้เข้าใจได้ดียิ่งขึ้นว่าสูตรของผู้ใช้กำลังทำงานอะไรอยู่
State-of-the-art code editor
AmiBroker ทำงานง่ายขึ้้นไปกับเครื่องมือแก้ไขขั้นสูง
ด้วย Syntax Highlighting, Auto-Complete, Parameter Call Tips, Code
Folding, Auto-indenting และ In-Line Error Reporting ข้อความที่สื่อความหมายจะปรากฏขึ้นตรงบรรทัดที่เกิด
Error ทำให้ผู้ใช้พบข้อผิดของโค้ดนั้น
Less Typing, Quicker Results
การโค้ดสูตรและตัวแปรของ AmiBroker ผู้ใช้ทำได้ง่ายดาย ด้วยตัวอย่างโค้ด AmiBroker ที่พร้อมใช้งาน ด้วยการใช้ตัวอย่างโค้ดที่เขียนไว้ล่วงหน้าจำนวนมากที่ใช้งานการเขียนโค้ด
ที่สร้างมาจากตัวผู้ใช้อื่น ๆ เอง
Multi-threading