ในเวอร์ชันแรกสองตัวนี้ได้รวมอยู่ในฐานข้อมูลแล้ว เวอร์ชันนี้เพิ่มความสามารถในการตั้งคำสั่งรอดำเนินการ (Pending Orders) ครับ
โปรแกรมนี้ถูกสร้างขึ้นเพื่อใช้ในการฝึกฝนบนข้อมูลย้อนหลัง ลองดูสิครับ มันน่าสนใจมาก! ต้องทำการรันแอปพลิเคชัน training.exe เปิด Strategy Tester จากนั้นเริ่มการทดสอบของ Expert Advisor ที่แนบมาคือ HistoryTrain.mql เปิดโหมดภาพ (Visual Mode) และปรับความเร็วในการเลื่อนข้อมูลประวัติ (Scroll Speed) ตามต้องการ โดยโปรแกรมนี้ทำงานร่วมกับ DLL ดังนั้นต้องอนุญาตให้ใช้ DLL ในเมนู Tools ไปที่ Options ครับ
- อนุญาตการนำเข้า DLL
- อนุญาตการเทรดสด
และอย่าลืมเอาเครื่องหมายออกจากหัวข้อ:
- ยืนยันการเรียกใช้ฟังก์ชัน DLL
ในหน้าต่างแอปพลิเคชันจะมีปุ่มอยู่เพียง 3 ปุ่ม ได้แก่ ซื้อ ขาย และ ปิด ดูกราฟสกุลเงินและทำกิจกรรมการเทรดบนข้อมูลย้อนหลัง พร้อมกับดูกราฟกำไรไปด้วยนะครับ
หลังจากนั้นให้แตกไฟล์จาก archive ไปที่รูท แล้วจะมีโฟลเดอร์ c:HistTraining ที่มีไฟล์ 4 ตัว ได้แก่:
- HistoryTrain.mql
- libSharedVarsDLv2.def
- SharedVarsDLLv2.dll
- Training.exe
ให้คัดลอก HistoryTrain.mql ไปยังโฟลเดอร์ที่เก็บ Expert Advisors ครับ
เพิ่มเติม:
ในการเปิดคำสั่ง เพียงแค่กรอกขนาดของตำแหน่งแล้วคลิกปุ่ม ซื้อ หรือ ขาย คำสั่งจะปรากฏในรายการคำสั่ง หากต้องการปิดคำสั่ง ถ้ามีเพียงคำสั่งเดียวให้คลิก ปิด แต่ถ้ามีหลายคำสั่งให้เลือกคำสั่งที่ต้องการปิดแล้วคลิกปุ่ม ปิด ครับ
หากต้องการเปิดคำสั่งพร้อม SL และ/หรือ TP ให้ทำเครื่องหมายในช่องที่มี TP และ/หรือ SL ต่อไปให้วาดเส้นแนวนอนสองเส้นในหน้าต่างกราฟ เส้นจะเปลี่ยนสี จากนั้นคลิก ซื้อ หรือ ขาย เส้นเหล่านี้จะเป็นระดับ SL และ TP ตามลำดับครับ
ในการเปิดคำสั่งรอดำเนินการ ให้ทำเครื่องหมายในช่อง Pending Order และวาดเส้นแนวนอน หลังจากนั้นคลิกปุ่มหนึ่งในสองปุ่ม: Limit Order หรือ Stop Order หากต้องการเปิดคำสั่งรอดำเนินการพร้อม SL และ/หรือ TP ให้ทำเครื่องหมายในช่องที่เหมาะสม ในกรณีนี้ต้องวาดเส้นแนวนอนสองหรือสามเส้น เส้นจะเปลี่ยนสี จากนั้นคลิกประเภทคำสั่งรอดำเนินการเพื่อเปิดคำสั่งนั้นครับ
เว็บไซต์ของผู้เขียน: www.brokcompare.com
ความคิดเห็น 0