หน้าแรก การเทรดด้วยระบบ โพสต์

การศึกษาการข้ามค่าเฉลี่ยเคลื่อนที่: ระบบเทรดอัตโนมัติสำหรับ MetaTrader 4

ไฟล์แนบ
20113.zip (7.08 KB, ดาวน์โหลด 2 ครั้ง)


การศึกษาค่าเฉลี่ยเคลื่อนที่

EA ตัวนี้ถูกสร้างขึ้นเพื่อศึกษาผลกระทบของกลยุทธ์การเทรดและการจัดการเงินที่แตกต่างกัน ซึ่งใช้ระบบง่ายๆ ที่อิงจากค่าเฉลี่ยเคลื่อนที่เพียงอย่างเดียว ในโปรแกรมนี้คุณสามารถนำระบบการเทรดที่ใช้ค่าเฉลี่ยเคลื่อนที่มาใช้ในการซื้อและขายโดยอัตโนมัติ นอกจากนี้ยังสามารถปรับใช้กลยุทธ์การเพิ่มขนาดการลงทุนได้ ทั้งการเฉลี่ยขึ้น, การเฉลี่ยลง หรือทั้งสองอย่าง คุณยังสามารถปิดการสลับทิศทางตามค่าเฉลี่ยเคลื่อนที่ได้ และใช้มันเป็นแนวโน้มในการเปิดตำแหน่งในทิศทางเดียวเท่านั้น

มีตัวเลือกในการตั้งค่าหยุดขาดทุนและกำไร หรือจะปิดการตั้งค่าก็ได้ตามที่ต้องการ ขนาดของตำแหน่งจะถูกปรับให้เหมาะสมตามยอดเงินในบัญชีที่เพิ่มขึ้นหรือลดลง โดยผู้ใช้สามารถกำหนดว่าต้องการใช้เงินจำนวนเท่าไหร่ต่อการเปิดตำแหน่ง หากเงินทุนฟรีลดต่ำกว่าร้อยละที่ผู้ใช้กำหนด Bot จะหยุดการเปิดคำสั่งใหม่ หรือสามารถตั้งค่าปิดทุกตำแหน่งที่เปิดอยู่ ด้วยการตั้งค่าเหล่านี้สามารถทำกลยุทธ์ที่หลากหลายได้โดยใช้โปรแกรมเดียวกัน EA ตัวนี้ไม่ใช้หมายเลข Magic เพราะมีจุดประสงค์เพื่อจัดการการเทรดทั้งหมดในสัญลักษณ์ที่กำหนด

EA ตัวนี้ถูกออกแบบมาเพื่อให้ไม่พยายามทำการป้องกันความเสี่ยง หากคุณทำการเทรดในทิศทางตรงกันข้ามกับ Bot ผลลัพธ์อาจไม่ดีแน่นอน การแทรกแซงด้วยตนเองในช่วงที่ตลาดมีการเปลี่ยนแปลงอย่างไม่คาดคิด หรือเพื่อปรับความเสี่ยงของพอร์ตการลงทุน เป็นสิ่งที่คาดหวังได้ ในขณะที่ EA ตัวนี้ถูกเขียนขึ้นเพื่อสำรวจตัวเลือกการจัดการการเทรดและการปรับแต่งผ่านการทดสอบย้อนหลัง มันก็ยังเป็นเครื่องมือที่สะดวกในการใช้ตามการตั้งค่าที่คุณชื่นชอบในขณะเทรด

อย่างที่รู้ๆ กัน ว่าไม่มีการรับประกันเรื่องผลกำไรในการใช้โปรแกรมนี้ และมันง่ายมากที่จะตั้งค่าให้ทำให้คุณสูญเสียเงินทั้งหมดได้ การเลือกใช้งานในบัญชีจริงเป็นเรื่องที่คุณต้องตัดสินใจเอง และขอแนะนำให้คุณทดสอบในบัญชีทดลองก่อนเสมอ หากพบปัญหาในโค้ดให้แจ้งมาได้เลยแล้วจะได้รับการแก้ไข


การตั้งค่า

MA Crossover Inputs

  • ทิศทางการเทรดที่อนุญาต: ควบคุมว่าบอทสามารถซื้อ, ขาย, หรือทำทั้งสองอย่างได้หรือไม่ โดยจะไม่ทำการเทรดในทั้งสองทิศทางพร้อมกัน
  • การป้องกันความเสี่ยงที่อนุญาต: ตั้งค่าให้เป็นจริงเพื่ออนุญาตให้ทำการเทรดทั้งสองทิศทางพร้อมกัน (ต้องได้รับการสนับสนุนจากโบรกเกอร์ของคุณ)
  • หยุดการตั้งค่าซ่อน: ตั้งค่าให้เป็นจริงเพื่อให้บอทปิดตำแหน่งเมื่อถึงกำไรหรือหยุดขาดทุน โดยไม่ต้องตั้งค่าจริง ซึ่งอาจเสี่ยงในบัญชีจริงได้
  • เลเวอเรจต่อการเปิดตำแหน่ง: ขนาดตำแหน่งจะเพิ่มขึ้นเมื่อยอดเงินในบัญชีเพิ่มขึ้น ตัวเลขนี้คือจำนวนไมโครล็อต (0.01 ล็อต) ที่จะซื้อหรือขายต่อ 1000 หน่วยของยอดเงินในบัญชี
  • เปอร์เซ็นต์หยุดขาดทุน: ตั้งค่าเป็นศูนย์เพื่อปิดการใช้งาน ตัวเลือกนี้จะจัดการหยุดขาดทุนในสกุลเงินพื้นฐาน
  • เปอร์เซ็นต์หยุดขาดทุนแบบเลื่อน: ตั้งค่าเป็นศูนย์เพื่อปิดการใช้งาน ตัวเลือกนี้จะทำให้หยุดขาดทุนเลื่อนไปข้างบนเมื่อทำการเฉลี่ยขึ้น
  • เปอร์เซ็นต์กำไร: ตั้งค่าเป็นศูนย์เพื่อปิดการใช้งาน ตัวเลือกนี้จะจัดการการตั้งค่ากำไรในสกุลเงินพื้นฐาน
  • การเบี่ยงเบน: ตั้งค่าปริมาณการเบี่ยงเบนที่ยอมรับได้สำหรับคำสั่ง
  • เปอร์เซ็นต์เงินทุนฟรีขั้นต่ำ: ปิดการเปิดตำแหน่งใหม่เมื่อเงินทุนฟรีต่ำกว่าร้อยละที่กำหนด
  • ปิดทั้งหมดเมื่อถึงเงินทุนฟรีขั้นต่ำ: หากต้องการปิดทุกตำแหน่งเมื่อเงินทุนฟรีถึงขั้นต่ำที่ตั้งค่า ให้ตั้งค่าเป็นจริง
  • เฉลี่ยขึ้น: ตั้งค่าเป็นจริงเพื่อเพิ่มตำแหน่งเมื่อราคาขยับไปในทางที่ดี
  • เฉลี่ยลง: ตั้งค่าเป็นจริงเพื่อเพิ่มตำแหน่งเมื่อราคาขยับไปในทางที่แย่
  • ขนาดระยะห่างสำหรับการเฉลี่ย: ควบคุมระยะห่างระหว่างตำแหน่งเมื่อใช้ตัวเลือกการเฉลี่ย
  • ตัวคูณระยะห่างสำหรับการเฉลี่ยลง: คูณระยะห่างระหว่างตำแหน่งเมื่อใช้การเฉลี่ยลง
  • ปิดทั้งหมดเมื่อเกิดการข้าม MA: ตั้งค่าเป็นจริงหากต้องการปิดทุกตำแหน่งเมื่อค่าเฉลี่ยเคลื่อนที่มีการเปลี่ยนแปลง
  • ช่วงเวลาของ MA ก่อนหน้า: ช่วงเวลาที่ใช้สำหรับค่าเฉลี่ยเคลื่อนที่ช้า
  • ช่วงเวลาของ MA ปัจจุบัน: ช่วงเวลาที่ใช้สำหรับค่าเฉลี่ยเคลื่อนที่เร็ว
  • ระยะเวลาของ MA ก่อนหน้าเพิ่ม: ระยะเวลาสำหรับค่าเฉลี่ยเคลื่อนที่ช้าคือผลรวมของ "ช่วงเวลาปัจจุบัน" บวกกับตัวเลขนี้
  • ระยะเวลาของ MA ปัจจุบัน: ระยะเวลาของค่าเฉลี่ยเคลื่อนที่เร็ว
  • การเลื่อน MA ก่อนหน้า: การเลื่อนที่จะนำไปใช้กับค่าเฉลี่ยเคลื่อนที่ช้า
  • การเลื่อน MA ปัจจุบัน: การเลื่อนที่จะนำไปใช้กับค่าเฉลี่ยเคลื่อนที่เร็ว
  • วิธีการของ MA: วิธีการคำนวณสำหรับค่าเฉลี่ยเคลื่อนที่ทั้งช้าและเร็ว
  • ราคาที่ใช้สำหรับ MA: ราคาที่ใช้สำหรับค่าเฉลี่ยเคลื่อนที่ทั้งช้าและเร็ว
  • วันเริ่มต้น: วันในสัปดาห์ที่เริ่มการเทรด
  • วันสิ้นสุด: วันในสัปดาห์ที่หยุดการเทรด
  • เวลาที่เริ่มต้น: เวลาที่เริ่มการเทรดในวันเริ่มต้น
  • เวลาที่สิ้นสุด: เวลาที่หยุดการเทรดในวันสิ้นสุด


การทดสอบและการปรับแต่ง

โปรแกรมนี้จะประเมินเพียงตอนเริ่มแท่งใหม่เท่านั้น หากต้องการให้ตรวจสอบทุกนาทีให้ใส่ไว้ในกราฟที่ตั้งค่าเป็นช่วงเวลา 1 นาที หากต้องการให้ตรวจสอบสัปดาห์ละครั้งให้ตั้งค่ากราฟเป็น 1 สัปดาห์ นอกจากนี้ยังหมายความว่าการทดสอบย้อนหลังบน "ทุกจุด" จะไม่มีความหมาย เนื่องจากมันจะทำงานเพียงตอนเริ่มแท่งเท่านั้น ควรใช้ตัวเลือกเพื่อใช้เฉพาะแท่งเปิด จะทำให้การทดสอบเร็วขึ้นมาก

โพสต์ที่เกี่ยวข้อง

ความคิดเห็น (0)