ช่วงนี้เพิ่งจะเขียน EA เสร็จก็เลยประเดิมรันพอร์ตจริงซะ มีทั้งหมด 3 พอร์ต คือ
Port#1.FxC-K1420
รัน EA: KSS_2057_V2.3 คู่เงิน UJ จำนวน 2 กราฟสถานการณ์ไม่ค่อยดี เพราะ เกิด DD ประมาณ 10% ตั้งแต่ต้นสัปดาห์ราคาวิ่งขึ้นจาก 107.34 ไปถึง 110.50 กว่า 300 Pips โดยมีท่าทีจะวิ่งต่อไปอีกอย่างไม่รู้จักหยุดพักหรือย่อตัวลงสักหน่อย
Port#2.Exn-P4629
รัน EA: SHE_1_3_0-Exn-UC-Even และ SHE_1_3_0-Exn-UJ-Even อย่างละกราฟLot เริ่มต้น 0.02
Port#3.Pep-K9278
รัน EA: Semi-123-Even คู่เงิน UC และ UJ อย่างละกราฟLot เริ่มต้น 1%
******************************************************************************
หลังจาก 1 ทุ่ม ไปแล้วก็เริ่มปรากฎข้อผิดพลาดให้เห็นดังนี้
Port#1.FxC-K1420
พบว่า Order Buy ที่เปิดใหม่บางไม้ ไม่ถูกตั้งค่า TP
ลองลบ TP ไม้อื่นที่อยู่ในกลุ่ม Buy EA เดียวกัน แล้ว ก็ยังไม่ได้ผล
เพิ่งมาคิดได้ตอนหลังว่า เกิดจากเราตั้งค่า Input: Set_TP_Point = 50 ( เท่ากับ 5 Pips)
ช่วงที่ราคามันวิ่งขึ้นแรงจนเลย 5 Pips ไปแล้ว มันก็เลยไม่ตั้ง TP ให้
แก้ไขโดยไปตั้ง Set_TP_Point เป็นค่าอื่นที่สูงขึ้นเกินกว่า CurrentPrice เช่น 200
ผลปรากฏว่าคำสั่งตั้ง TP ทำงาน โปรแกรมคำนวณแล้วตั้งค่า TP ได้ตามปกติ
Port#2.Exn-P4629
1.หลังจากแท่งกราฟแท่งใหม่ออกจากกล่องแล้วยังไม่เปิดออร์เดอร์
2.เมื่อราคาต่ำลงทะลุใต้กล่องแล้วจะเปิด 2 ออร์เดอร์คือ #7898963 และ #7898965 ตามรูป
3.เกิดข้อผิดพลาดที่ไม่ทันสังเกตคือ Price ของ #7898965 คือ 1.21523 สูงกว่า S/L ของ #7898963 คือ 1.21521 ผลคือ
4.เมื่อราคากลับตัวขึ้นถึง 1.21521 ซึ่งไปชน S/L ของ #7898963 ทำให้ปิดออร์เดอร์ไปก่อนแล้ว
5.เพียงเสิ้ยววินาทีราคายังไม่ทันจะถึง 1.21523 ที่ #7898965 จะเปิดออร์เดอร์ได้ทัน แต่
6.โปรแกรมผิดพลาดไปเข้าเงื่อนไขของ TP จึงสั่งปิด Pending Order ที่เหลือคือ #7898965
Port#3.Pep-K9278
เกิดข้อผิดพลาดจาก EA: Semi-123-Even ดูที่คู่เงิน UC มีลำดับเหตุการณ์ดังนี้
1.หลังจากเวลาสิ้นสุดกล่องแล้วแท่งกราฟใหม่แล้วจะเปิด buy stop และ sell stop ขั้นตอนนี้ถูกต้อง
2.หลังจากคู่เงิน UC เปิดออร์เดอร์ sell 0.02 @1.21341 เรียบร้อยแล้ว
3.ขั้นตอนต่อไปที่ถูกต้องคือ delete buy stop 0.02@1.21696 แล้วเปิดออร์เดอร์ใหม่ buy stop 0.04 @ 1.21521 ทันที แต่เกิดข้อผิดพลาดในขั้นตอนที่ 3 นี้ คือ ไม่ delete และ ไม่เปิดออร์เดอร์ใหม่
4.เพิ่งมาคิดได้ว่า EA ยังเขียนไม่ครบทุกเงื่อนไข แม้จะมีเมนูให้เลือก FB, HB, Auto แต่ข้างในยังไม่ได้ทำ HB
********************************************************************************
ข้อคิดคือ ต้องทดสอบให้มั่นใจก่อนค่อยนำ EA มาใช้
Forward Test กับบัญชี Demo ปลอดภัยกว่า
ตอบลบ