โปรแกรมมิ่ง MQL ของ Candle Mat จุดเด่นวิเคราะห์ ①「เกี่ยวกับวิธีการนำเข้าข้อมูลประวัติ」
สวัสดีครับ ผมคัมดิลโมซึ (Candlematsu)
ในซีรีส์นี้จะมีการแนะนำคำถามที่พบบ่อยในโปรแกรม MQL!
ครั้งนี้「วิธีการนำเข้าข้อมูล Historical」เกี่ยวกับเรื่องนี้
มักจะมีคำถามว่า「ข้อมูลประวัติศาสตร์ควรนำเข้าอย่างไร?」ดังนั้นบทความนี้จะอธิบายให้ชัดเจนในครั้งนี้
ข้อมูลประวัติศาสตร์สามารถดาวน์โหลดได้จาก MT4 ด้วย โดยบนหน้าจอ MT4 บนสุดของ「เครื่องมือ」⇒「ศูนย์ข้อมูลประวัติศาสตร์」เปิดหน้าจอศูนย์ข้อมูลประวัติศาสตร์และดาวน์โหลดข้อมูลกราฟย้อนหลังของแต่ละสกุลเงินได้
เมื่อทำการดาวน์โหลด ก่อนอื่นให้ไปที่「เครื่องมือ」⇒「ตัวเลือก」⇒「แท็บกราฟ」จากนั้น
「จำนวนแท่งสูงสุดในประวัติศาสตร์」
「จำนวนแท่งสูงสุดของกราฟ」
ทั้งสองอย่าง「99999999999999」ควรตั้งค่าเป็นค่ามากที่สุดไว้
แล้วคลิก OK เพื่อให้ค่ามีการตั้งค่าเป็นสูงสุด「2147483647」โดยอัตโนมัติ
อย่างไรก็ตามวิธีการนี้สำหรับข้อมูลประวัติศาสตร์อาจมีความน่าเชื่อถือน้อย
แม้ว่าใน MT4 ของ Alpari จะมีความน่าเชื่อถือสูงกว่านี้ แต่บริษัทหลักทรัพย์ดังกล่าวในขณะนี้ไม่สามารถเปิดบัญชีจากญี่ปุ่นได้ ดังนั้นผู้ที่ต้องการเปิดบัญชีในตอนนี้จะไม่สามารถเปิดได้
ดังนั้น ผู้ใช้งานจะดาวน์โหลดข้อมูลประวัติศาสตร์จากภายนอกแล้วนำเข้ามาใน MT4 ของตนเองเป็นขั้นตอนทั่วไป
ยกตัวอย่างเช่น
・FXDD
มีบริษัทหลักทรัพย์ที่ให้ข้อมูลประวัติศาสตร์ฟรีเช่นนี้อยู่
หากคุณมีบัญชี คุณยังมี FXTF ที่สามารถดาวน์โหลดข้อมูลประวัติศาสตร์ได้
โดยพื้นฐานแล้วไม่มีปัญหากับข้อมูลประวัติศาสตร์จาก FXDD เป็นต้น
เมื่อดาวน์โหลดข้อมูลประวัติศาสตร์แล้ว ให้เปิดศูนย์ประวัติศาสตร์จาก MT4 และระบุกราฟ 1 นาทีของสกุลเงินที่ดาวน์โหลดมา「นำเข้า」แล้วเลือก
เมื่อกดนำเข้าจะเปลี่ยนไปยังหน้าจอดังนี้
「เรียกดู」คลิกปุ่มเพื่อเลือกข้อมูลประวัติศาสตร์ที่ดาวน์โหลดมา แล้ว「OK」กดเพื่อใส่ข้อมูลเข้าไป แต่มีข้อสังเกตดังนี้
「ใช้สิ่งที่เลือก」หากช่องทำเครื่องหมายยังถูกเลือกอยู่ ข้อมูลจะไม่ถูกนำเข้าเลยจนกว่าคุณจะเลือก OK ด้วยการเลือกหลายบรรทัด
ดังนั้น「ใช้สิ่งที่เลือก」จากนั้นโดยพื้นฐานให้ยกเลิกการเลือก。
หากต้องการนำเข้าเพียง 1 ปีหรือ 2 ปี ให้เลือกตรวจสอบและนำเข้าช่วงเวลาที่ต้องการเท่านั้น
ด้วยวิธีนี้ข้อมูลประวัติศาสตร์ 1 นาทีสามารถนำเข้า MT4 ได้แล้ว!
ที่นี่ดาวน์โหลดได้ทั้งหมดเป็นข้อมูลประวัติศาสตร์ 1 นาทีแต่จากนั้นสามารถสร้างข้อมูลอื่นๆ ของช่วงเวลาต่างๆ ได้
มีสคริปต์ที่ติดตั้งใน MT4 เป็น「PeriodConverter」ซึ่งใช้งานกับ 1 นาทีเพื่อสร้างข้อมูลช่วงเวลาต่างๆ ได้
แต่ยังมีตัวเลือกที่สะดวกกว่า«PeriodConverterALL»มีสคริปต์อยู่
ส่วนของเครื่องมือสามารถดาวน์โหลดได้จากที่นี่
หลังจากดาวน์โหลดให้ใส่ลงในโฟลเดอร์ data ภายใน 「Scripts」
หลังจากนั้นบนหน้าจอ MT4 ให้ไปที่「ไฟล์」⇒「กราฟแบบออฟไลน์」แล้วเปิดกราฟ 1 นาทีของสกุลเงินที่นำเข้า
แล้วให้ใช้งานสคริปต์「PeriodConverterALL」เพื่อให้กราฟช่วงเวลาอื่นๆ ถูกสร้างขึ้นในช่วงเวลาที่เท่ากันกับข้อมูล 1 นาที
เมื่อเตรียมพร้อมแล้ว ขั้นตอนถัดไปคือการตรวจทานและทดสอบด้วยเครื่องมือวิเคราะห์และเครื่องมือ Backtestนั่นคือแนวทางต่อไป
บริษัทที่ดูแลการจัดอบรมของตนProgramming Masters Schoolยังมีการแจกเครื่องมือ Backtest ด้วย หากคุณสนใจอย่าลืมเข้าร่วมด้วยนะ!
ปัจจุบันก็มีคอร์สเขียนโปรแกรมฟรีด้วย หากคลิกลิงก์ด้านล่างแล้วลงทะเบียนใน LINE จะมีการบ้านส่งข้อความทุกวัน
สำหรับเครื่องมือ Sign ที่ง่าย ก็สามารถสร้างได้ฟรี ดังนั้นอย่าลืมใช้งานกันด้วยนะครับ(^^)/
นอกจากนี้ ในฐานะแคมเปญ ขณะนี้ผมได้พัฒนาสคริปต์นี้
EA ระดับพรีเมียมแจกฟรีค่ะ!
คลิกลิงก์ด้านล่างเพื่อลงทะเบียนใน LINE แล้วทำตามขั้นตอนเพื่อกรอกแบบฟอร์มสมัคร จะได้รับของขวัญ!
⇓ ผลการทดสอบ Backtest ของ EA ที่แถบของขวัญ ⇓
เครื่องมือที่ต้องมีเสียเงินที่แนะนำ
เครื่องมือสัญญาณที่มีอัตราชนะสูงสำหรับ Binary Options “Skyhook” ที่ให้ผลตอบแทนปีละมากกว่า 500%