Tick Data for Back-Testing
ขั้นตอนที่ 1: ติดตั้งแพลตฟอร์ม MT4 แยกต่างหาก
ติดตั้งแพลตฟอร์ม MT4 ใหม่ที่แยกจากกันของโบรกเกอร์ของคุณและเก็บไว้เพื่อวัตถุประสงค์ในการ Back-Testing เท่านั้น และอย่าใช้เพื่อการเทรด คุณไม่จำเป็นต้องดาวน์โหลดข้อมูลประวัติจาก MT4 และไม่จำเป็นต้องโหลดกราฟใดๆ เพียงเข้าสู่ระบบโดยใช้บัญชีทดลองหรือบัญชีจริง แต่อย่าเปลี่ยนบัญชีในภายหลัง โปรดทราบว่าคุณต้องการพื้นที่ว่าง 10 GB ในฮาร์ดไดรฟ์ของคุณมากหรือน้อยเพื่อดาวน์โหลดข้อมูล 1 ปีของหนึ่งคู่เงิน
ขั้นตอนที่ 2: ดาวน์โหลด Data
ดาวน์โหลดและติดตั้ง Tick Data Downloader ของ StrategyQuant หลังจากติดตั้งเสร็จแล้ว ให้เลือกกำหนดค่าและติ้กยกเลิก “Remove Weekend Data” และ “Export เป็น CSV อัตโนมัติ” ในกรณีที่มีการตรวจสอบ เลือกเขตเวลาของคุณและกดตกลง ตอนนี้ “เปลี่ยนช่วงการดาวน์โหลด” และเลือกวันที่ของคุณ (ขึ้นอยู่กับจำนวนปีของข้อมูลที่คุณต้องการ) หลังจากนั้น เลือกคู่ของคุณแล้วกด “เริ่มดาวน์โหลด” จะใช้เวลาตามจำนวนปี (จ่ายครั้งเดียวใช้เวลาประมาณ 5-8 นาทีในการดาวน์โหลดข้อมูล 1 ปี)
ตามการตั้งค่าเริ่มต้น ข้อมูลจะถูกบันทึกไว้ที่ตำแหน่งนี้ C:\TickDownloader\tickdata\
ขั้นตอนที่ 3: ส่งออกข้อมูลไปยัง MT4
ดาวน์โหลดและติดตั้ง Tickstory Lite ฟรี แต่ถ้าคุณมีเงินสดเพิ่ม คุณสามารถซื้อเวอร์ชันล่าสุดได้ หลังการติดตั้ง ให้Copy (เลือกCopyเสมอ และไม่เลือก Cut) โฟลเดอร์คู่ของคุณจาก C:\TickDownloader\tickdata\ แล้ววางลงในตำแหน่งข้อมูล Tickstory Lite, C:\Users\UserName\AppData\Roaming\Tickstory\Tickstory Lite \data
ตอนนี้เปิด Tickstory Lite แล้ว คุณจะเห็นว่าช่วงวันที่เดียวกันแสดงอยู่ด้านหน้า EURUSD ที่คุณเลือกไว้ใน Tick Data Downloader ของ StrategyQuant ไปที่ File\Setting\MT4 Setting\ และเลือกโฟลเดอร์การติดตั้ง MT4 และ MT4 Data ของแพลตฟอร์มที่คุณติดตั้งไว้สำหรับการทดสอบฺBack Testing เท่านั้น
ตอนนี้ คลิกขวาที่ EURUSD (หรือคู่ของคุณ) และเลือก “Export เป็น MT4” หน้าต่างใหม่จะปรากฏขึ้นพร้อมแท็บ 3 แท็บ ไปที่แท็บสุดท้าย “Help” และทำตามคำแนะนำ กด “Deploy MQ4” และไฟล์ EA จะถูกสร้างขึ้นใน “YourBroker\MQL4\Experts” เปิดแพลตฟอร์ม MT4 ของคุณ เปิดแผนภูมิของคู่เงินเดียวกัน (เช่น EURUSD) และวาง EA นี้บนแผนภูมินั้น หากตลาดเปิดและคุณเห็นหน้ายิ้มที่มุมบนขวา ไฟล์ใหม่จะถูกสร้างขึ้นใน “YourBroker\MQL4\Files”
ไปที่การตั้งค่าอีกครั้ง “ส่งออกไปยัง MT4” ไปที่แท็บที่สอง “ข้อมูล MetaTrader” กดโหลด และเลือกไฟล์ที่สร้างขึ้นใหม่จาก “YourBroker\MQL4\Files” ในไฟล์นี้ โบรกเกอร์จะแชร์ข้อมูลสำคัญ (สเปรด เลเวอเรจ เลขคู่ คอมมิชชัน สวอป มูลค่า pip ฯลฯ) กับ Tickstory lite เพื่อนำมาพิจารณาขณะส่งออกข้อมูล ต้องสร้างไฟล์นี้สำหรับแต่ละคู่แยกกัน
เลือกแท็บแรก “Data Export” เลือกช่วงวันที่เดียวกันกับที่คุณเลือกไว้ก่อนหน้านี้ ทำเครื่องหมายที่ “Remove Weekend Data” คุณเกือบจะเสร็จแล้ว ก่อนกด OK ตรวจสอบให้แน่ใจว่าส่วน MT4 Output ในตอนท้ายถูกต้อง (ที่อยู่การติดตั้ง Mt4, ชื่อเซิร์ฟเวอร์, ไดเรกทอรี HST และ FXT)
ตัวอย่างไดเรกทอรี HST: C:\Program Files (x86)\Your Broker MT4\history\Demo 2
ตัวอย่างไดเรกทอรี FXT: C:\Program Files (x86)\Your Broker MT4\tester\history
กดตกลงและข้อมูลจะถูกส่งออกไปยังแพลตฟอร์ม MT4 ของคุณ
ขั้นตอนที่ 4: ทำให้ไฟล์ข้อมูลเป็นแบบอ่านอย่างเดียว (Read Only)
เมื่อกระบวนการ Export Data เสร็จสิ้น ให้ปิดแอปทั้งหมดของคุณ (แพลตฟอร์ม MT4, Tickstory lite ฯลฯ) และไปที่ไดเร็กทอรี HST และ FXT ของคุณ (ที่กล่าวถึงข้างต้น) เลือกไฟล์ทั้งหมด คลิกขวา คุณสมบัติ เลือก “Read Only” แล้วคลิกตกลง หากช่องอ่านอย่างเดียวเต็มไปด้วยกล่องสีเทา คุณต้องดับเบิลคลิกเพื่อตรวจสอบ
ตอนนี้คุณพร้อมที่จะเริ่มการทดสอบอีกครั้งแล้ว เปิดแบบฟอร์ม MT4 เปิดกราฟคู่เดียวกัน กดปุ่ม Page Up และมันจะเลื่อนกลับกราฟไปยังวันที่เริ่มต้นของคุณได้อย่างง่ายดาย เป็นการยืนยันข้อมูลที่คัดลอกสำเร็จ ตอนนี้คุณสามารถลบข้อมูลจากไดเร็กทอรีที่ระบุด้านล่างเพื่อประหยัดพื้นที่
C:\TickDownloader\tickdata\ และ
C:\Users\UserName\AppData\Roaming\Tickstory\Tickstory Lite\Data
ย้อนกลับไป Back-Testing EA ใดๆ แล้วคุณจะเห็นแถบสีเขียวเต็มและข้อผิดพลาดของแผนภูมิที่ไม่ตรงกัน 0 รายการ ในการทดสอบย้อนหลัง คุณจะเห็น “Model Quality” n/a แทนที่จะเป็น 99.9% แต่ไม่สำคัญเพราะคุณจะเห็นเส้นสีเขียวเต็มและข้อผิดพลาดของแผนภูมิที่ไม่ตรงกัน 0 รายการ ในการรับ 99.9% คุณต้องซื้อ Tickstory เวอร์ชันล่าสุด จากนั้นเปิดเทอร์มินัล MT4 จากภายใน Tickstory เป็นการเสร็จขั้นตอน
ง่ายๆแค่นี้เอง ใช่ไหมครับ
เรียนรายละเอียดทั้งหมดได้ที่คอร์ส PLATINUM
คอร์สEA ที่รวมสูตรเด็ด EA มากมายไว้ให้คุณศึกษา.
“ถ้าคุณซื้อEAมาใช้ คุณจะไม่รู้อะไรเกี่ยวกับEAนั้นเลย..และอาจขาดทุนด้วย
แต่ถ้าคุณลงคอร์สเรียนEAกับเรา คุณจะรู้ทุกอย่างและสร้างEAเป็นแน่นอน”
สมัครเปิดพอร์ตเทรดMultiBankFX กดLinkด้านล่างนี้ เพื่อรับส่วนลดคอร์ส 5%
