Ticks Indicator นี้แตกต่างจากตัวชี้วัดอื่นๆ ตรงที่มันแสดงประวัติราคาบนกราฟหลักโดยตรงเหนือแท่งราคา ทำให้เราเห็นประวัติของ "spread" ได้ชัดเจน รวมถึงกระบวนการเกิดของแท่งราคาทุกแท่ง และยังแสดงการสร้างแท่งราคาปัจจุบันแบบเรียลไทม์อีกด้วย

คำเตือน
เนื่องจากตัวชี้วัดนี้แสดงประวัติราคาที่มีการเปลี่ยนแปลงตลอดเวลาในกราฟ ทำให้จำนวน ticks ที่เห็นอาจจะสูงถึงหลายแสนหรือหลายล้าน ซึ่งภาระงานที่หนักนี้ทำให้ตัวชี้วัดทำงานได้ช้าลง ตัวอย่างเช่น ในสเกลที่เล็กที่สุดของกราฟ H1 ช่วงเวลาที่มองเห็นอาจจะยาวถึงหลายเดือน ทำให้ตัวชี้วัดทำงาน ช้ามาก เพื่อโหลดและแสดง ticks จำนวนมากมายเหล่านี้
หากคุณต้องการติดตาม ticks ควร ใช้กรอบเวลาเล็ก (ไม่เกิน M5) และใช้สเกลขนาดใหญ่ เพื่อที่จะเห็นประวัติราคาที่ละเอียด (ตามที่แสดงในรูปด้านบน)
ตัวชี้วัดนี้ดัดแปลงมาจาก บล็อก และมีการปรับแต่งเล็กน้อย — มีการ overflow ของ array ซึ่งได้มีการเพิ่ม (หลายบรรทัด) เพื่อเติมเต็มพื้นที่ระหว่าง LowAsk และ HighBid ที่เกี่ยวข้อง โดยมีการลบข้อมูลที่ไม่จำเป็นออกจากต้นฉบับ — โครงสร้าง OOP ของตัวชี้วัดและ mqh-file ที่ไม่ได้ใช้งาน
น่าประหลาดใจที่มัน (ไม่มี buffers ของตัวชี้วัดเลย) มีความเสถียรภาพ
การออกแบบของมันอาจจะยังไม่ดีนัก แต่ก็แสดงข้อมูลประวัติได้ถูกต้องและค่อนข้างรวดเร็ว (ยังมีช่องทางในการเพิ่มความเร็วได้อีกมาก)
การเรียกใช้ตัวชี้วัดนี้ผ่าน iCustom และ IndicatorCreate เป็นเรื่องที่ไม่มีความหมาย เนื่องจากไม่มี buffers ของตัวชี้วัด มันถูกออกแบบมาเพื่อการแสดงผลประวัติเท่านั้น และจริงๆ แล้วมันถูกเรียกว่าตัวชี้วัดเพียงเพราะการทำงานหลัก — การแสดงข้อมูล
ตัวอย่างเช่น เหมือนกับ EA
#property strict #include <fxsaber\ChartObjects\ChartObjectTicks.mqh> CHARTOBJECTTICKS ChartObject; void OnChartEvent( const int id, const long& lparam, const double& dparam, const string& sparam ) { EVENTBASE::MyEvent(id, lparam, dparam, sparam); } void OnTick( void ) { if (::ChartGetInteger(0, ::CHART_FIRST_VISIBLE_BAR) <= ::ChartGetInteger(0, ::CHART_VISIBLE_BARS)) ChartObject.Visual(); }
กล่าวคือ มันใช้หนึ่งในประเภทของวัตถุกราฟิกที่โต้ตอบได้เพียงอย่างเดียว ดังนั้น ไม่น่าเชื่อว่าตัวชี้วัดนี้จะถูกเรียกว่าเป็นตัวชี้วัด — รูปแบบทางเทคนิคของโปรแกรม MT
ระดับความโปร่งใสสำหรับวัตถุนี้สามารถตั้งค่าได้ในพารามิเตอร์นำเข้า
ตัวชี้วัดนี้สามารถทำงานได้อย่างอิสระ ไม่ต้องใช้ไลบรารีมาตรฐาน
การทำภาพหน้าจอโดยใช้เครื่องมือในเทอร์มินัลอาจมีปัญหา — อาจจะไม่ตรงตามที่เทอร์มินัลแสดง
สามารถใช้งานได้กับ MetaTrader 4 แต่แน่นอนว่ามันจะแสดงอะไรไม่ได้ (ไม่มีข้อมูล CopyTicks)
โพสต์ที่เกี่ยวข้อง
- เครื่องมือ Open Range Breakout สำหรับ MetaTrader 5
- Volume Profile + Range v6.0: เครื่องมือวิเคราะห์การซื้อขายใน MetaTrader 5
- ID Lite Info MA – ตัวช่วยวิเคราะห์ Moving Average สำหรับ MetaTrader 5
- การวิเคราะห์สเปกตรัมเดี่ยว: ตัวชี้วัดแนวโน้มสำหรับ MetaTrader 5
- ค้นหา Pin Bar: เครื่องมือวิเคราะห์สำหรับ MetaTrader 5