สวัสดีครับ ขอถามผู้ทำระบบเทรดหน่อยครับ
ผมได้สร้างระบบเทรดขึ้นมา โดยเงือนไขของระบบจะพิจารณาเงื่อนไขดังต่อไปนี้
1.แนวโน้ม คือใช้ ema 2 เส้นตัดกัน ในการระบุแนวโน้ม ema(50) > ema(100)
2.ความผันผวน ใช้ atr ในการวัด โดยระบุเป็นค่าคงที่เช่น ถ้า atr(14) > 8 และ atr(14) < 15
3.สัญญาณซื่อขาย ใช้ rsi ,sto โดยระบุเป็นค่าคงที่เช่นกัน rsi(14) > 50 หรือ sto(9,3,3) < 50
4.จุดขายทำกำไร ตัดขาดทุน ใช้เป็น % จากราคาที่เข้าซื่อ
ค่าคงที่เหล่านี้ได้มาจากการทำ optimize โดย เอาค่ากลางๆ ในช่วงตัวเลขที่ให้ผลตอบแทนที่ดี back test ประมาณ 8 ปี
ผมเข้าใจว่าตลาดเปลี่ยนแปลงอยู่ตลอดเวลา แล้วถ้าใช้ค่าคงที่เหล่านี้ไปตลอดมันคงไม่ได้สร้างผลตอบแทนตามที่ back test แน่นอน
คำถามคือ มีวิธีใดบ้างที่จะทำให้ค่าคงที่เหล่านี้มันเป็น dynamic คือเปลี่ยนไปตามสภาวะตลาด แล้วถ้าเราเปลี่ยนมันไปเรื่อยๆ มันจะเป็นการ
curve fitting หรือ ป่าว?
ปล.ขอบคุณครับ
ระบบเทรดกับการเปลี่ยนแปลงของตลาด
ผมได้สร้างระบบเทรดขึ้นมา โดยเงือนไขของระบบจะพิจารณาเงื่อนไขดังต่อไปนี้
1.แนวโน้ม คือใช้ ema 2 เส้นตัดกัน ในการระบุแนวโน้ม ema(50) > ema(100)
2.ความผันผวน ใช้ atr ในการวัด โดยระบุเป็นค่าคงที่เช่น ถ้า atr(14) > 8 และ atr(14) < 15
3.สัญญาณซื่อขาย ใช้ rsi ,sto โดยระบุเป็นค่าคงที่เช่นกัน rsi(14) > 50 หรือ sto(9,3,3) < 50
4.จุดขายทำกำไร ตัดขาดทุน ใช้เป็น % จากราคาที่เข้าซื่อ
ค่าคงที่เหล่านี้ได้มาจากการทำ optimize โดย เอาค่ากลางๆ ในช่วงตัวเลขที่ให้ผลตอบแทนที่ดี back test ประมาณ 8 ปี
ผมเข้าใจว่าตลาดเปลี่ยนแปลงอยู่ตลอดเวลา แล้วถ้าใช้ค่าคงที่เหล่านี้ไปตลอดมันคงไม่ได้สร้างผลตอบแทนตามที่ back test แน่นอน
คำถามคือ มีวิธีใดบ้างที่จะทำให้ค่าคงที่เหล่านี้มันเป็น dynamic คือเปลี่ยนไปตามสภาวะตลาด แล้วถ้าเราเปลี่ยนมันไปเรื่อยๆ มันจะเป็นการ
curve fitting หรือ ป่าว?
ปล.ขอบคุณครับ