Ask Bid Ticks: เครื่องมือสุดเจ๋งสำหรับวิเคราะห์ข้อมูลการซื้อขายใน MetaTrader 5

Mike 2012.10.12 17:32 27 0 0
ไฟล์แนบ

Ask Bid Ticks เป็นเครื่องมือที่ช่วยให้เราสามารถเก็บข้อมูลราคาตั๋วแบบเรียลไทม์สำหรับการวิเคราะห์โครงสร้างตลาด — เป็นระบบเก็บข้อมูลตั๋วที่มีความแม่นยำสูง ซึ่งจะส่งออกข้อมูลราคาทีละตั๋วไปยังไฟล์ CSV และมีตัวเลือกสำหรับชื่อไฟล์ ตัวคั่น และเวลาแสดงผล โดยสามารถทำงานกับเวลาของคอมพิวเตอร์ท้องถิ่นเพื่อจับเวลาการเข้ามาของแต่ละตั๋วได้อย่างแม่นยำ

การตั้งค่า:

โปรแกรมนี้ใช้ไฟล์ระบบ Windows "kernel32.dll" เพื่อให้สามารถบันทึกเวลาในระดับมิลลิวินาทีได้ ดังนั้นจึงต้องอนุญาตการนำเข้า DLL คุณสามารถตั้งค่านี้ได้ในแท็บ "Dependencies" ในหน้าต่าง "Properties" (ดูภาพด้านล่าง)


คุณสามารถเลือกตัวคั่นสำหรับคอลัมน์ข้อมูล (ซึ่งเป็นวันเวลา, ชื่อสัญลักษณ์, ราคาซื้อขาย) และเลือกเวลาที่แสดงผลได้ดังนี้:

  • มาตรฐาน: เวลาแสดงผลแบบมาตรฐาน — ผลลัพธ์จะเป็นลักษณะ: 2012.11.13 15:41:23
  • Systemtime: โหมดนี้ใช้เวลาในระบบเพื่อความแม่นยำสูง — ผลลัพธ์จะเป็นลักษณะ: 2012.11.13 15:41:23.692
  • การวิเคราะห์: จำนวนมิลลิวินาทีจากตั๋วแรกจนถึงตั๋วปัจจุบัน โดยตัวเลือกนี้ถูกสร้างขึ้นเพื่อทำให้การดำเนินการต่อไปง่ายขึ้น (เช่น การวิเคราะห์ข้อมูลความถี่สูงด้วยโปรแกรมอื่น)

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

ไฟล์ที่ส่งออก:

ไฟล์ที่ส่งออกสามารถค้นหาได้ใน terminal_data_directory สำหรับการเข้าถึงไดเรกทอรีข้อมูลได้ง่ายขึ้น คุณสามารถใช้เมนูไฟล์ใน MetaTrader 5 client terminal ในระหว่างเริ่มต้นโปรแกรม จะมีเส้นทางไฟล์ที่สมบูรณ์แสดงอยู่ใน "ToolBox" > "Experts" แท็บ:

toolbox

ด้านล่างนี้เป็นตัวอย่าง CSV ที่มีการจัดเรียงข้อมูลด้วยแท็บและมีมิลลิวินาที:

CSV Output in Notepad

คุณควรทราบว่าอาจมีตั๋วที่หายไป โดยความน่าจะเป็นของสถานการณ์นี้มีน้อยและขึ้นอยู่กับปัจจัยต่าง ๆ:

  • กิจกรรมทางเศรษฐกิจในช่วงนั้น
  • ความเร็วของฮาร์ดแวร์ที่ใช้รันโค้ดนี้: สาเหตุหลักของการหายไปของตั๋วคือ นโยบายไม่รอคิวใน NewTick การจัดการเหตุการณ์ ซึ่งเป็นสิ่งที่มีประโยชน์เพื่อให้ได้เวลาแสดงผลที่แม่นยำสำหรับการเข้ามาของตั๋วใหม่ แต่เพื่อให้เวลาการจัดการเหตุการณ์ลดลง ควรใช้โค้ดนี้กับฮาร์ดแวร์ที่รวดเร็ว
รายการ
ความคิดเห็น 0