Friday, October 10, 2025
Homeการซื้อขายบทช่วยสอน Ma Crossing Bot MT5 - ระบบการซื้อขาย - 11 ตุลาคม 2024

บทช่วยสอน Ma Crossing Bot MT5 – ระบบการซื้อขาย – 11 ตุลาคม 2024


บทช่วยสอนนี้ใช้กับ EA ‘แมสซาชูเซตข้าม Bot MT5‘ ซึ่งสามารถเข้าถึงหน้าผลิตภัณฑ์ได้โดยคลิกที่ภาพด้านล่าง:

ผลิตภัณฑ์นี้ไม่ได้เป็นเพียง EA ที่จะเปิดคำสั่งซื้อเมื่อมีการข้ามเส้นค่าเฉลี่ยเคลื่อนที่ 2 เส้นเกิดขึ้น แท้จริงแล้วข้อดีหลักของ EA นี้คือ:

  • ประกอบด้วยตัวกรองเพิ่มเติม (MA ที่ 3, Pivot Factors, ตัวกรองอื่นๆ สามารถนำมาใช้ได้ตามความต้องการ)
  • มีการจัดการคำสั่งซื้อที่สมบูรณ์ (ปิดตามสัญญาณย้อนกลับ, จุดคุ้มทุน, Trailing Cease, ปิดก่อนสุดสัปดาห์, แพ้สูงสุดหรือชนะ / วัน … )
  • สามารถทำงานร่วมกับสัญลักษณ์ Market Watch ทั้งหมดได้ในคราวเดียว

ด้านล่างนี้คือการทดสอบย้อนหลังของ EA นี้สำหรับ AUDJPY (การตั้งค่าเริ่มต้น) ตั้งแต่วันที่ 01/01/2020:

คุณสมบัติโดยละเอียดอธิบายไว้ใน หน้าผลิตภัณฑ์– ด้านล่างนี้คือรายการการตั้งค่า EA พร้อมคำอธิบาย

-====การตั้งค่าทั่วไป====-

สัญลักษณ์: สัญลักษณ์สำหรับการแจ้งเตือนและการซื้อขาย (ทั้งหมดหรือสัญลักษณ์บนแผนภูมิ)

มีความเป็นไปได้หลายประการในการเลือกสัญลักษณ์ที่จะสแกน:
– ‘เฉพาะสัญลักษณ์บนแผนภูมิ’ : คุณควรใช้ตัวเลือกนี้สำหรับการทดสอบย้อนหลังหรือหากคุณต้องการใช้บอทบนสัญลักษณ์แผนภูมิ ;
– ‘คู่ฟอเร็กซ์หลักทั้งหมด’ : บอทจะสแกนคู่ฟอเร็กซ์หลักทั้งหมด 28 คู่ (EUR/USD/GBP/CHF/AUD/NZD/JPY)
– ‘Market watch’: บอทจะสแกนสัญลักษณ์ Market Watch ทั้งหมด
– ‘เฉพาะสัญลักษณ์ที่แสดงด้านล่าง’ : เฉพาะสัญลักษณ์ที่อยู่ในช่องด้านล่างเท่านั้นที่จะถูกสแกน

สัญลักษณ์ที่จะสแกนหรือแยกออก: เขียนสัญลักษณ์ที่นี่เพื่อสแกน (โหมด ‘เฉพาะสัญลักษณ์ที่แสดงด้านล่าง’) หรือไม่รวม (โหมด ‘คู่ฟอเร็กซ์หลักทั้งหมด’ และโหมด ‘เฝ้าดูตลาด’)

คำนำหน้านายหน้า (ถ้าจำเป็น): สำหรับโบรกเกอร์ที่ใช้คำนำหน้าเท่านั้น ตัวอย่างเช่น พิมพ์ m สำหรับ mEURUSD

คำต่อท้ายนายหน้า (ถ้าจำเป็น): สำหรับโบรกเกอร์ที่ใช้คำนำหน้าเท่านั้น ตัวอย่างเช่น พิมพ์ m สำหรับ EURUSDm

หากต้องป้อนสัญลักษณ์หลายตัวในฟิลด์นี้ จะต้องคั่นด้วยเครื่องหมายจุลภาค

ใช้ตัวจับเวลา: กำหนดวันและเวลาซื้อขาย

คำสั่งซื้อจะเปิดเฉพาะในวันทำการซื้อขายเท่านั้น อย่างไรก็ตาม คำสั่งซื้อสามารถปิด/แก้ไขได้แม้จะอยู่นอกเวลาที่กำหนดไว้ หากเปิดใช้งานพารามิเตอร์ต่อไปนี้อย่างน้อยหนึ่งรายการ
– ‘% การสูญเสียสูงสุด/วัน’ ;
– ‘% ชนะสูงสุด/วัน’ ;
– ‘ปิดคำสั่งซื้อก่อนสุดสัปดาห์’ ;
– ‘ปิดเมื่อกลับทางแยก’ ;
– ‘ปิดคำสั่งหากราคาปิดด้านบน/ด้านล่าง Ma’ ;
– ‘คุ้มทุน’ ;
– ‘หยุดต่อท้าย’

วันจันทร์: การแจ้งเตือนและการซื้อขายในวันจันทร์

วันอังคาร: การแจ้งเตือนและการซื้อขายในวันอังคาร

วันพุธ: การแจ้งเตือนและการซื้อขายในวันพุธ

วันพฤหัสบดี: การแจ้งเตือนและการซื้อขายในวันพฤหัสบดี

วันศุกร์: การแจ้งเตือนและการซื้อขายในวันศุกร์

วันเสาร์ (คริปโต): การแจ้งเตือนและการซื้อขายในวันเสาร์ (โดยทั่วไปสำหรับการซื้อขาย crypto)

วันอาทิตย์ (คริปโต): การแจ้งเตือนและการซื้อขายในวันอาทิตย์ (โดยทั่วไปสำหรับการซื้อขาย crypto)

เวลาเริ่มต้น: เริ่มเซสชัน

เวลาสิ้นสุด: สิ้นสุดเซสชั่น

การแจ้งเตือนตัวชี้วัด: การแจ้งเตือนเทอร์มินัลและ/หรือสมาร์ทโฟน

การแจ้งเตือนการซื้อขาย: การแจ้งเตือนเทอร์มินัลและ/หรือสมาร์ทโฟน

-====การตั้งค่าการข้ามค่าเฉลี่ยเคลื่อนที่====-

ตรวจสอบการข้ามได้ที่: แถบจริงหรือทันทีที่แถบปิด

ค่าที่แนะนำ: ‘ทันทีที่บาร์ปิด’ คำสั่งจะถูกเปิดหากตรวจพบครอสโอเวอร์ในระหว่างแท่งปัจจุบัน และหากยังคงอยู่ตรงนั้นเมื่อแท่งปิด

แท่งขั้นต่ำหลังจากการข้ามครั้งก่อน: การข้ามจะถูกตรวจสอบหากไม่มีการข้ามระหว่างแท่ง x ก่อนหน้า

การตั้งค่านี้มีไว้เพื่อหลีกเลี่ยงสัญญาณรบกวนจากตลาดและช่วงระยะเวลาหนึ่ง ซึ่งหมายความว่าหากมีการครอสเกิดขึ้น ครอสก่อนหน้าก็จะตั้งอยู่ EA จะนับจำนวนบาร์ระหว่างการข้าม 2 ครั้ง (ปัจจุบันและก่อนหน้า) 2 โซลูชั่น:

– จำนวนแท่ง < x: คำสั่งไม่ได้เปิด;

– จำนวนแท่ง >= x: คำสั่งเปิดอยู่

หาก Ma1 และ Ma2 ใช้กรอบเวลาที่แตกต่างกัน กรอบเวลา Ma1 จะเป็นกรอบเวลาเริ่มต้นสำหรับการตั้งค่านี้

ตรรกะที่กลับกัน: ตรรกะการซื้อและขายของการข้าม 2 MA กลับด้าน

-=การตั้งค่าค่าเฉลี่ยเคลื่อนที่ 1 รายการ=-

กรอบเวลา Ma1: กรอบเวลา MT5 ทั้งหมด

คำเตือน! หากคุณต้องการใช้กรอบเวลาของกราฟ ให้ใช้ค่า “CURRENT”!

หากคุณใช้ค่าอื่น กรอบเวลาปัจจุบันของกราฟจะไม่ส่งผลต่อการคำนวณ Ma

ช่วง ม.1: ช่วง ม.1

วิธี Ma1: SMA / แม่ / SMMA / LWMA

ราคาที่ใช้ Ma1: ปิด / เปิด / สูง / ต่ำ / ค่ามัธยฐาน / ทั่วไป / ถ่วงน้ำหนัก

Ma1 กะ: กะของ MA ที่ 1

-=การตั้งค่าค่าเฉลี่ยเคลื่อนที่ 2 รายการ=-

กรอบเวลา Ma2: กรอบเวลา MT5 ทั้งหมด

ขอแนะนำให้ใช้ค่า “Identical than Ma1” เพื่อให้มีกรอบเวลาเดียวกันสำหรับค่าเฉลี่ยเคลื่อนที่ทั้งสองค่า

ช่วง ม.2: ช่วง ม.2

วิธี Ma2: SMA / แม่ / SMMA / LWMA

ราคาที่ใช้ Ma2: ปิด / เปิด / สูง / ต่ำ / ค่ามัธยฐาน / ทั่วไป / ถ่วงน้ำหนัก

Ma2 กะ: กะของ MA ที่ 2

-====การตั้งค่าตัวกรอง====-

-=การตั้งค่าค่าเฉลี่ยเคลื่อนที่ครั้งที่ 3=-

ใช้ MA ที่ 3: ตรวจสอบว่าราคาอยู่เหนือ (สัญญาณซื้อ) หรือต่ำกว่า (สัญญาณขาย) MA นี้

ระยะเวลา Ma3กรอบเวลา MT5 ทั้งหมด

หมายเหตุ: เพื่อหลีกเลี่ยงการทดสอบย้อนหลังที่ไม่จำเป็นในโหมดการปรับให้เหมาะสม จึงได้มีการเพิ่ม ‘Identical than Ma1 & Ma2’ เพื่อให้มีกรอบเวลาเดียวกันสำหรับ Ma3 โดยอัตโนมัติมากกว่าสำหรับ Ma1 & Ma2 หาก Ma1 และ Ma2 ใช้กรอบเวลาที่แตกต่างกัน กรอบเวลา Ma1 จะเป็นกรอบเวลาเริ่มต้นสำหรับค่า ‘เหมือนกับ Ma1 และ Ma2’

ช่วง ม.3: ช่วง ม.3

วิธี Ma3: SMA / แม่ / SMMA / LWMA

ราคาที่ใช้ Ma3: ปิด / เปิด / สูง / ต่ำ / ค่ามัธยฐาน / ทั่วไป / ถ่วงน้ำหนัก

Ma3 กะ: กะของ MA 3

-=การตั้งค่า RSI=-

ใช้ RSI: ตรวจสอบค่า RSI ก่อนเปิดคำสั่งซื้อ

กรอบเวลา RSI: กรอบเวลา MT5 ทั้งหมด

ระยะเวลาอาร์เอสไอ: ระยะเวลาของตัวกรอง RSI

ราคาที่ใช้ RSI: ปิด / เปิด / สูง / ต่ำ / ค่ามัธยฐาน / ทั่วไป / ถ่วงน้ำหนัก

การเปลี่ยนแปลง RSI: การเปลี่ยนแปลงของตัวกรอง RSI

ค่า RSI ขั้นต่ำสำหรับคำสั่งซื้อ: เปิดคำสั่งซื้อหาก RSI > ค่านี้

ค่า RSI สูงสุดสำหรับคำสั่งขาย: ขาย คำสั่งจะถูกเปิดถ้า RSI < ค่านี้

-=การตั้งค่าจุดหมุน=-

พีพีรายวัน: ตรวจสอบว่าราคาอยู่เหนือ (สัญญาณซื้อ) หรือต่ำกว่า (สัญญาณขาย) PP รายวัน

พีพีรายสัปดาห์: ตรวจสอบว่าราคาอยู่เหนือ (สัญญาณซื้อ) หรือต่ำกว่า (สัญญาณขาย) PP รายสัปดาห์

พีพีรายเดือน: เหมือนกับพารามิเตอร์ก่อนหน้าสำหรับ PP รายเดือน

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

-====การตั้งค่าการซื้อขาย====-

-=การตั้งค่าทั่วไป=-

ขออนุญาตซื้อขาย: หากเป็นเท็จ จะมีเพียงการแจ้งเตือนเท่านั้นที่ใช้งานได้ นอกจากนี้ยังสามารถคำนึงถึงคำสั่งซื้อหรือคำสั่งซื้อขายเท่านั้น

เลขมหัศจรรย์: ต้องไม่ซ้ำกันหาก EA อื่นกำลังทำงานอยู่

‘คำสั่งซื้อที่เปิดสูงสุด’, ‘% ขาดทุนสูงสุด/วัน’ และ ‘% ชนะสูงสุด/วัน’ คำนวณจากตัวเลขมหัศจรรย์ ตัวอย่างเช่น หากคุณมี 3 EA ที่มีหมายเลขเวทย์มนตร์เดียวกัน จำนวนคำสั่งซื้อทั้งหมดที่เปิดจะเท่ากับผลรวมของคำสั่งซื้อที่เปิดใน 3 EA เหล่านั้น

คำสั่งซื้อที่เปิดสูงสุด: จำนวนคำสั่งสูงสุดที่เปิดพร้อมกัน (หากเป็น 0 จะไม่เปิดสูงสุด)

ขาดทุนสูงสุด/วัน (เป็น % ของทุน): หากถึงมูลค่าสูงสุด คำสั่งซื้อที่เปิดของ EA จะถูกปิดและไม่มีการเปิดคำสั่งซื้ออื่นจนกว่าจะถึงวันถัดไป (หากเป็น 0 ไม่มีสูงสุด)

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

ชนะสูงสุด/วัน (เป็น % ของทุน): หากถึงมูลค่าสูงสุด คำสั่งซื้อที่เปิดของ EA จะถูกปิดและไม่มีการเปิดคำสั่งซื้ออื่นจนกว่าจะถึงวันถัดไป (หากเป็น 0 ไม่มีสูงสุด)

หมายเหตุเดียวกันกับ ‘การขาดทุนสูงสุด/วัน (เป็น % ของทุน)’

การเบิกถอนสูงสุด (เป็น % ของทุน): หากถึงค่าสูงสุด คำสั่งที่เปิดของ EA จะถูกปิดและ EA จะถูกปิด (หากเป็น 0 ไม่ใช่ค่าสูงสุด)

หมายเหตุเดียวกันกับ ‘การขาดทุนสูงสุด/วัน (ในหน่วย % ของเงินทุน)’ แต่การคำนวณจะดำเนินการทุกๆ 5 นาที (สำหรับการทดสอบย้อนหลังและช่วงการซื้อขายจริง)

ปิดรับออเดอร์ก่อนสุดสัปดาห์: ปิดคำสั่งซื้อ EA ทั้งหมดในวันศุกร์

เวลาปิดก่อนสุดสัปดาห์: ถ้า ‘ปิดคำสั่งซื้อก่อนสุดสัปดาห์’ เป็น ‘จริง’

ใช้การจัดการเงิน: ถ้า ‘จริง’ ให้ระบุขนาดล็อตเป็น % ยอดคงเหลือ

ขนาดล็อตคงที่: ขนาดล็อตต่อคำสั่งซื้อ (หาก ‘ใช้การจัดการเงิน’ เป็น ‘เท็จ’)

ขนาดล็อตเป็น %: % ยอดคงเหลือต่อคำสั่งซื้อ (หาก ‘ใช้การจัดการเงิน’ เป็น ‘จริง’)

สเปรดสูงสุด: สเปรดสูงสุดที่อนุญาตเพื่อเปิดคำสั่งซื้อขาย (หาก 0 ไม่มีสเปรดสูงสุด)

คำเตือน: หากค่าสเปรดต่ำเกินไป จะไม่มีการเปิดคำสั่งซื้อ! เพื่อหลีกเลี่ยงปัญหาใดๆ ขอแนะนำให้ตั้งค่า ‘0’ สำหรับการทดสอบย้อนหลัง

การเลื่อนหลุดสูงสุด: Slippage สูงสุดที่อนุญาตเพื่อเปิดคำสั่งซื้อ

หมายเหตุเดียวกันกับ ‘สเปรดสูงสุด’

-=การตั้งค่า SL และ TP=-

โหมด SL: สามารถวางจุดหยุดการสูญเสียได้ x pips เหนือ/ใต้ราคาปัจจุบัน (โหมด SL ปกติ) หรือ x pips บน/ล่าง Ma (โหมด Ma SL)

ใน ‘โหมด Ma SL’ SL จะอยู่ต่ำกว่า Ma สำหรับคำสั่งซื้อ และอยู่เหนือ Ma สำหรับคำสั่งขาย สำหรับคำสั่งซื้อ หาก Ma อยู่เหนือราคา จะไม่มีการเปิดคำสั่งซื้อ สำหรับคำสั่งขาย หาก Ma ต่ำกว่าราคา คำสั่งจะไม่ถูกเปิด

Ma สำหรับ SL (โหมด Ma SL เท่านั้น): หากเลือก ‘โหมด Ma SL’ SL จะเป็น x pips สูง/ต่ำกว่า Ma ที่เลือกในพารามิเตอร์นี้เมื่อเปิดคำสั่งซื้อขาย

SL เป็น pip, จุด…: หยุดการขาดทุน x pip สูง/ต่ำกว่าราคาปัจจุบันในโหมด ‘ปกติ SL’ และ ด้านบน/ด้านล่างของ Ma ที่เลือกในโหมด ‘Ma SL’

TP เป็น pip, จุด…: ขายทำกำไร x pip สูง/ต่ำกว่าราคาปัจจุบันเมื่อเปิดคำสั่งซื้อขาย โดยไม่คำนึงถึง ‘โหมด SL’ ที่เลือก

-=การตั้งค่าการปิดเพิ่มเติม=-

ปิดเมื่อกลับทางข้าม: ปิดคำสั่งหาก 2 MA ข้ามไปในทิศทางอื่น (สำหรับโหมด ‘previous_bar’ เท่านั้น)

จำนวนบาร์ขั้นต่ำเพื่อปิดคำสั่งสัญญาณย้อนกลับ: สำหรับโหมด ‘ปิดเมื่อข้ามกลับ’ คำสั่งจะถูกปิดเฉพาะเมื่อมีแถบขั้นต่ำระหว่างการเปิดคำสั่งและสัญญาณย้อนกลับ

หากการข้ามไม่น่าเชื่อถือ การข้ามอีกครั้งในทิศทางอื่นอาจเกิดขึ้นในช่วงที่ตามมาไม่ใช่บาร์ พารามิเตอร์นี้ป้องกันไม่ให้ปิดคำสั่งซื้อเร็วเกินไป

เปิดคำสั่งซื้อสำหรับการข้ามกลับ: เปิดคำสั่งซื้อใหม่หากคำสั่งซื้ออื่นเพิ่งปิดด้วยพารามิเตอร์ ‘ปิดเมื่อข้ามกลับ’

ปิดคำสั่งหากราคาปิดสูงกว่า/ต่ำกว่า Ma: ปิดคำสั่งหากถาม < Ma (คำสั่งซื้อ) หรือหากเสนอราคา > Ma (คำสั่งขาย)

ปิดคำสั่งหากราคาปิดด้านบน/ด้านล่าง Ma นี้: MA เพื่อใช้สำหรับพารามิเตอร์ก่อนหน้า

-=การตั้งค่า BE/TS/กริด=-

คุ้มทุน: ถ้า ‘จริง’ คุ้มทุนจะถูกเปิดใช้งาน

คุ้มทุนกำไรเป็น pip, level…: กระตุ้นให้เกิดจุดคุ้มทุนจากกำไรจำนวนหนึ่งเป็น pip, จุด…

หยุดต่อท้าย: ถ้า ‘จริง’ ระบบ Trailing Cease จะถูกเปิดใช้งาน

ติดตามกำไรเป็น pip, จุด…: ทริกเกอร์ Trailing Cease จากกำไรจำนวนหนึ่งเป็น pip, จุด…

ระยะทางเส้นทางเป็น pip, จุด…: ระยะทางเป็น pip, จุด… ระหว่าง Trailing Cease และราคา

ขั้นเทรลเป็น pip, จุด…: ก้าวเข้า pip, จุด… สำหรับการหยุดต่อท้าย

เปิดรับออเดอร์เพิ่มเติม: คำสั่งเพิ่มเติมจะถูกเปิดทุกครั้งที่กำไรถึงขั้น

คำสั่งซื้อเพิ่มเติมสูงสุด (ตามสัญลักษณ์) : ‘เปิดคำสั่งซื้อเพิ่มเติม’ ต้องเป็น ‘จริง’

ขนาดล็อตคงที่ (คำสั่งซื้อเพิ่มเติม): ถ้า ‘ใช้การจัดการเงิน’ เป็น ‘เท็จ’

มันจะดีกว่าที่จะมีล็อตน้อยกว่าสำหรับคำสั่งซื้อหลัก

ขนาดล็อตเป็น % (คำสั่งซื้อเพิ่มเติม): ถ้า ‘ใช้การบริหารเงิน’ เป็น ‘จริง’

มันจะดีกว่าที่จะมีล็อตน้อยกว่าสำหรับคำสั่งซื้อหลัก

ขั้นกำไรเป็น pip, จุด… เพื่อเปิดคำสั่งเพิ่มเติม: ทุกครั้งที่กำไรถึงขั้นตอนนี้ คำสั่งใหม่จะถูกเปิด

SL เป็น pip, จุด… ของคำสั่งซื้อเพิ่มเติม: SL เป็น pips, จุด… ของคำสั่งเพิ่มเติม

TP เป็น pip, จุด… ของคำสั่งซื้อเพิ่มเติม: TP เป็น pip, จุด… ของคำสั่งเพิ่มเติม

  • ก่อนที่จะใช้โหมด ‘คู่ฟอเร็กซ์หลักทั้งหมด’ ให้ตรวจสอบว่าคู่สกุลเงินหลัก 28 คู่มีอยู่ในแท็บ “Market Watch” ของ MT5
  • ขอแนะนำให้ใช้โหมดหลายสัญลักษณ์สำหรับการแจ้งเตือนเท่านั้น เมื่อพบวิธีการทำกำไรบนสัญลักษณ์ ควรใช้ในโหมด ‘only_สัญลักษณ์_on_the_chart’ จะดีกว่า
  • EA ใช้งานได้กับสัญลักษณ์ทุกประเภท แต่ในบางกรณี (ขึ้นอยู่กับโบรกเกอร์) การปรับเปลี่ยน SL และ TP จะต้องดำเนินการกับสัญลักษณ์บางประเภท (นอกเหนือจากฟอเร็กซ์และดัชนี) ในกรณีนี้ การตั้งค่าใน pip หรือจุดจะต้องคูณด้วย 10 เพื่อให้ตรงกับค่าที่ถูกต้อง ตัวอย่าง: สำหรับจุดหยุดขาดทุนที่ $10 บนสัญลักษณ์น้ำมัน พารามิเตอร์ ‘SL เป็น pips, จุด…’ ต้องใช้ค่า 100 ไม่ใช่ 10 (x10) การทดสอบสามารถทำได้ใน backtest เพื่อค้นหาค่าที่เหมาะสม

คู่สกุลเงินหลัก

EURUSD / GBPUSD / USDCHF / AUDUSD / USDCAD / USDJPY / NZDUSD

EURGBP / EURCHF / EURAUD / EURCAD / EURJPY / EURNZD

GBPCHF / GBPAUD / GBPCAD / GBPJPY / GBPNZD

AUDCHF / CADCHF / CHFJPY / NZDCHF

AUDCAD / AUDJPY / AUDNZD

CADJPY / NZDCAD

NZDJPY

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

ความเห็นล่าสุด