2 ไฟล์แนบ Hi all,
ปัญหาทั่วไปที่เกิดขึ้นกับ Metatrader คือมีข้อมูลประวัติไม่ดี
สิ่งนี้นำไปสู่ผลลัพธ์ที่ทำให้เข้าใจผิดได้มากเมื่อดูแผนภูมิในกรอบเวลาต่างๆโดยที่คุณไม่ได้สังเกตเห็นเลยแม้แต่ครั้งเดียว
อาจใช้เวลาสักครู่เพื่อค้นหาสาเหตุที่ตัวชี้วัดที่คุณวางแผนไว้ในแผนภูมิไม่เหมาะสม
การเลื่อนเมาส์ไปบนแผนภูมิจะบอกได้อย่างรวดเร็วว่าช่วงเวลาระหว่าง 2 แถบนั้นยาวกว่า 1 บาร์ ...
คำอธิบายเดียวที่คุณสามารถค้นหาได้คือ: มีแถบที่อยู่ในแผนภูมิ
ข้อมูลนี้หายไปจากประวัติของคุณ
ผลกระทบอื่น ๆ ของแถบที่หายไปคือผลการทำ backtesting ของ EA อาจไม่น่าเชื่อถือมากเมื่อใช้ข้อมูลประวัติปกติเมื่อมีช่องว่างขนาดใหญ่
ใช้คำสั่ง 'Refresh' เพื่อแก้ปัญหา (คลิกขวาที่ chartgt; Refresh)
บางครั้งคุณสามารถแก้ไขปัญหาดังกล่าวได้ด้วยการดาวน์โหลดประวัติจาก History Center (F2)
แต่บางครั้งไม่มีวิธีใดเลย 2 วิธีนี้จะทำงานได้บาร์ที่ขาดหายไปจะหายไปไม่ว่าคุณจะทำอะไรก็ตาม ...
หากคุณใช้การตั้งค่า Alpari-UK MT4 คุณอาจได้ค้นพบว่ามีข้อมูลช่องว่างสำหรับ GPBUSD ในช่วง 2 เดือนที่ผ่านมาระหว่าง 2010.03.12 และ 2010.03.25 ...
และศูนย์ประวัติศาสตร์จะไม่ช่วย: บาร์เหล่านี้ไม่ได้เป็นอย่างแน่นอนในประวัติศาสตร์ของพวกเขา!
สำหรับกรณีนี้มีวิธีที่ 3 ในการทำความเข้าใจเกี่ยวกับเรื่องนี้อธิบายไว้ในหัวข้อนี้ แต่สำหรับการติดตั้ง Alpari-UK ...
ฉันตกอยู่ในประเด็นเหล่านั้นหลายครั้งและยังคงตกอยู่ในพวกเขาเป็นประจำ ...
ดังนั้นฉันตัดสินใจฉันต้องการวิธีการระบุอย่างชัดเจนถ้ามีช่องว่างในข้อมูลประวัติของฉันกี่และที่
ดังนั้นฉันจึงพัฒนา 2 เครื่องมือที่คุณจะพบแนบด้านล่าง
- สคริปต์: sqCheckHistoryGapsScript.mq4:
สคริปต์นี้จะเข้าสู่โฟลเดอร์ mt4expertsscripts ของคุณ) จะรายงานลงในแท็บ Journal Terminal รายการเต็มรูปแบบของช่องว่างสำหรับ ALL TIMEFRAMES ในแผนภูมิที่คุณจะวางไว้
คุณสามารถดูไฟล์ Journal ได้โดยการคลิกขวาที่แท็บ Journal ของหน้าต่าง Terminal จากนั้นเลือก Open จากนั้นเปิดไฟล์ yyyymmdd.log ด้วย Notepad ตัวอย่างเช่นและเลื่อนไปที่ส่วนท้ายของไฟล์
คุณจะพบรายงานฉบับเต็มสำหรับแต่ละช่วงเวลาโดยมีรายงานทางสถิติเพื่อบอกเล่าถึงคุณภาพของประวัติของคุณ
- ตัวบ่งชี้: sqShowHistoryGaps.mq4
ตัวบ่งชี้นี้จะปรากฏเป็นเส้นสีแดงในแนวตั้งที่ช่องว่างที่พบในแผนภูมิปัจจุบันของคุณและจะแสดงจำนวนบาร์ที่หายไป
นี่เป็นวิธีง่ายๆในการค้นหาช่องว่างในแผนภูมิในสถานที่ที่คุณกำลังดูอยู่
หากคุณรีเฟรชข้อมูลประวัติขณะโหลดตัวบ่งชี้คุณจะต้องรีเฟรชตัวบ่งชี้เพื่อปรับปรุงแถบที่หายไปที่แสดงในแผนภูมิที่เกี่ยวข้อง
เครื่องมือเหล่านี้ไม่ใช่โซลูชันสำหรับปัญหาเอง แต่อย่างน้อยตอนนี้คุณรู้ว่าเหตุใดตัวบ่งชี้หรือ EAs ของคุณจึงกลายเป็นคนบ้า ...
มีบางประเด็นที่เป็นที่รู้จักและมีการระบุด้วยเครื่องมือเหล่านี้: อาจทำให้พื้นที่ที่มีแถบขาดหายไปเมื่อตลาดปิดทำการนานกว่าวันเสาร์อาทิตย์ เนื่องจากวันหยุดธนาคารเช่นวันคริสต์มาสหรือวันปีใหม่ แต่คุณสามารถมองเห็นได้ง่าย วันที่เหล่านั้น
หากใครต้องการมีส่วนร่วมในการปรับปรุงตัวชี้วัดเหล่านี้โปรดอย่าลังเลที่จะแก้ไข
ฉันจะขอให้คุณโพสต์การปรับปรุงของคุณกลับเข้าไปในหัวข้อนี้เพื่อให้ทุกคนได้รับประโยชน์จากการปรับปรุงเหล่านี้
ขอบคุณทุกคน.
SQ
ปรับปรุง - 05 พฤศจิกายน 2010: sqCheckHistoryGapsScript.mq4 อัปเดตด้วย DST และนายหน้าเขตเวลาตรวจหาอัตโนมัติ;
https://www.thaitradeforex.com/attac...7576214000.mq4
https://www.thaitradeforex.com/attac...1014095732.mq4