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

MT4 เปิดตัวในปี 2005 สร้างขึ้นโดยเฉพาะสำหรับฟอเร็กซ์ MT5 เปิดตัวในปี 2010 เป็นแพลตฟอร์มหลายสินทรัพย์: หุ้น ฟิวเจอร์ส และออปชั่นเพิ่มเติมจาก FX มีภาษาการเขียนโปรแกรมที่ทรงพลังมากขึ้น การทดสอบย้อนหลังแบบหลายเธรด ฟีเจอร์การดำเนินการบางอย่างที่ MT4 จะไม่มีวันได้ ในทางทฤษฎี MT5 เป็นแพลตฟอร์มที่ใหม่กว่าและมีความสามารถมากกว่า

และถึงกระนั้น 15 ปีหลังจากที่ MT5 เปิดตัว MT4 ยังคงมีฐานนักเทรดที่ใช้งานมากกว่าและมีการสนับสนุนจากโบรกเกอร์ที่กว้างกว่า นั่นไม่ใช่การนิ่งเฉย - มีเหตุผลเฉพาะที่ทำให้เทรดเดอร์ฟอเร็กซ์รายย่อยส่วนใหญ่ยังคงอยู่บนมัน และมีเหตุผลเฉพาะที่ทำให้บางเทรดเดอร์จริงๆ แล้วเหมาะสมกับ MT5 บทความนี้ครอบคลุมถึงสิ่งที่แตกต่างกันจริงๆ ระหว่างสองแพลตฟอร์ม เมื่อใดที่แต่ละแพลตฟอร์มเหมาะสม และวิธีคิดเกี่ยวกับการเปลี่ยนแพลตฟอร์มหากคุณกำลังพิจารณาอยู่

การเปรียบเทียบฟีเจอร์อย่างครบถ้วน

ภาพรวม
MT4 vs MT5: การเปรียบเทียบฟีเจอร์แต่ละตัว
ความแตกต่างที่มีความหมายระหว่างสองแพลตฟอร์มในตารางเดียว เซลล์ที่เน้นด้วยสีส้มจะทำเครื่องหมายในพื้นที่ที่แพลตฟอร์มหนึ่งมีข้อได้เปรียบในการทำงานที่ชัดเจนกว่าอีกแพลตฟอร์มหนึ่ง.
ฟีเจอร์ MetaTrader 4 MetaTrader 5
ปล่อยแล้ว 2005 2010
ออกแบบสำหรับ Forex (CFD เพิ่มเติมในภายหลัง) สินทรัพย์หลายประเภท (FX, หุ้น, ฟิวเจอร์ส, ออปชั่น)
ประเภทคำสั่ง 4 (ตลาด, Buy/Sell Stop, Buy/Sell Limit) 6 (เพิ่ม Buy Stop Limit, Sell Stop Limit)
โมเดลการบัญชี เพียงแค่การป้องกันความเสี่ยง ป้องกันความเสี่ยงหรือการตั้งถิ่นฐาน
กรอบเวลา 9 21
ตัวชี้วัดในตัว 30 38
วัตถุกราฟิก 31 44
ภาษาโปรแกรม MQL4 (คล้าย C, เชิงกระบวนการ) MQL5 (คล้าย C++, เชิงวัตถุ)
เครื่องมือทดสอบกลยุทธ์ เธรดเดียว, สกุลเงินเดียว หลายเธรด, หลายสกุลเงิน
ความลึกของตลาด (DOM) ไม่เป็นมาตรฐาน (ปลั๊กอินโบรกเกอร์เท่านั้น) เป็นมาตรฐาน
ปฏิทินเศรษฐกิจในตัว ไม่มี มี
EA / ระบบนิเวศของตัวชี้วัด ขนาดใหญ่มาก (โค้ดกว่า 20 ปี) กำลังเติบโต, เล็กกว่า
แอปมือถือ / เว็บ ใช้งานได้, UI ที่ล้าสมัย มีความสวยงามมากขึ้น, ซิงค์เร็วขึ้น
ความพร้อมของโบรกเกอร์ เกือบจะเป็นสากล ทั่วไป, กำลังเติบโต
การพัฒนาอย่างต่อเนื่อง ดูแลรักษาเท่านั้น (ตั้งแต่ปี 2018) การพัฒนาฟีเจอร์อย่างต่อเนื่อง
ค่าใช้จ่ายสำหรับเทรดเดอร์ ฟรี ฟรี
วิธีการอ่านสิ่งนี้: แถวที่เน้นเป็นการทำเครื่องหมายความแตกต่างที่ส่งผลต่อการตัดสินใจการซื้อขายในแต่ละวัน ส่วนที่เหลือเป็นข้อมูลที่น่าสนใจ หากความแตกต่างที่เน้นไม่มีความสำคัญต่อวิธีการซื้อขายของคุณ การเลือกแพลตฟอร์มส่วนใหญ่เป็นเรื่องของความพร้อมของโบรกเกอร์และความชอบส่วนบุคคล

สิ่งเล็กน้อยบางอย่างจากตารางนั้นที่หายไปในข้อความการตลาด:

MT4 ยังไม่ถูกยกเลิก. MetaQuotes หยุดการพัฒนาฟีเจอร์ใหม่ในปี 2018 แต่แพลตฟอร์มยังคงได้รับการอัปเดตด้านความปลอดภัยและเสถียรภาพ และแทบทุกโบรกเกอร์ใหญ่ยังคงสนับสนุนมัน ประโยค "MT4 ตายแล้ว" ที่คุณเห็นออนไลน์ไม่ถูกต้อง — มันมีความเป็นผู้ใหญ่ ไม่ใช่ถูกทอดทิ้ง.

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

สองภาษานี้ไม่เข้ากัน. นี่คือเหตุผลที่ใหญ่ที่สุดในการที่เทรดเดอร์ยังคงใช้ MT4. EA หรืออินดิเคเตอร์แบบกำหนดเองที่เขียนใน MQL4 จะไม่ทำงานบน MT5. การย้ายไปยัง MT5 หมายถึงการเขียนใหม่ — บางครั้งต้องปรับเปลี่ยนอย่างมาก. เราจะกลับมาที่เรื่องนี้ด้านล่าง.

สิ่งที่คุณสามารถแลกเปลี่ยนได้จริงบนแต่ละแพลตฟอร์ม

ความแตกต่างที่สำคัญที่สุดระหว่างทั้งสองคือช่วงของตลาดที่พวกเขาถูกออกแบบมาเพื่อรองรับ。

การครอบคลุมสินทรัพย์
ตลาดที่แต่ละแพลตฟอร์มรองรับ
"รองรับ" หมายถึงแพลตฟอร์มถูกออกแบบมาเพื่อจัดการกับประเภทสินทรัพย์ได้อย่างเหมาะสม — โครงสร้างสัญลักษณ์ที่ถูกต้อง, ข้อมูลสัญญา, การส่งคำสั่ง, และการรายงาน ทั้งสองแพลตฟอร์มสามารถแสดงข้อมูลได้ทางเทคนิคสำหรับเกือบทุกอย่าง แต่ประสบการณ์การซื้อขายจะแตกต่างกัน.
เมต้าเทรดเดอร์ 4
ฟอเร็กซ์ (จุด)
พื้นฐาน ออกแบบรอบคู่สกุลเงิน
CFDs
ดัชนี, สินค้าโภคภัณฑ์, CFD ของหุ้นเดี่ยว (ขึ้นอยู่กับโบรกเกอร์).
~ คริปโต CFD
มีให้บริการที่โบรกเกอร์หลายแห่งในรูปแบบ CFD ไม่สามารถเข้าถึงการแลกเปลี่ยนคริปโตพื้นฐานได้
× หุ้น (หุ้นจริง)
ไม่มีการสนับสนุนจากพื้นฐานสำหรับการซื้อขายหุ้นด้วยโครงสร้างสัญลักษณ์ที่เหมาะสม
× ฟิวเจอร์ส
ไม่มีข้อกำหนดหรือวันหมดอายุของสัญญาฟิวเจอร์สพื้นเมือง
× ตัวเลือก
ไม่รองรับ.
เมต้าเทรดเดอร์ 5
ฟอเร็กซ์ (จุด)
พื้นฐาน คุณภาพเดียวกับ MT4.
CFDs
เหมือนกับ MT4 — ดัชนี สินค้าโภคภัณฑ์ ฯลฯ
คริปโต CFD
ทั่วไปที่โบรกเกอร์ที่เสนอคริปโต CFD.
หุ้น (หุ้นจริง)
การซื้อขายหุ้นพื้นเมืองที่มีสัญลักษณ์ที่ถูกต้อง, เงินปันผล, การดำเนินการของบริษัท.
ฟิวเจอร์ส
ฟิวเจอร์สเนทีฟพร้อมรายละเอียดสัญญา วันหมดอายุ การจัดการการรีโรล
ตัวเลือก
การสนับสนุนพื้นฐาน (ขึ้นอยู่กับความพร้อมใช้งานของโบรกเกอร์).
ข้อสรุปที่เป็นประโยชน์: หากคุณเทรดเฉพาะ Forex และ CFDs การครอบคลุมสินทรัพย์จะเหมือนกันในทั้งสองแพลตฟอร์ม หากคุณต้องการเพิ่มหุ้นจริง ฟิวเจอร์ส หรือออปชันลงในบัญชีเดียว MT5 เป็นตัวเลือกเดียวในสองตัวที่จัดการได้อย่างเหมาะสม.

MT4 ถูกออกแบบมาสำหรับฟอเร็กซ์. โบรกเกอร์ได้นำ CFDs (ดัชนี, สินค้าโภคภัณฑ์, บางครั้งคริปโต) มารวมไว้ด้วย แต่โมเดลข้อมูลพื้นฐานถูกสร้างขึ้นรอบคู่สกุลเงิน หุ้นและฟิวเจอร์สสามารถถูกซื้อขายบน MT4 ได้ถ้าโบรกเกอร์ของคุณเสนอให้เป็น CFDs แต่ประสบการณ์นั้นไม่สะดวก — โครงสร้างสัญลักษณ์, ขนาดการเปลี่ยนแปลงและการจัดส่งคำสั่งไม่ได้ถูกสร้างขึ้นโดยคำนึงถึงพวกเขา.

MT5 ถูกออกแบบมาสำหรับการซื้อขายสินทรัพย์หลายประเภทตั้งแต่วันแรก. รองรับหุ้น (ด้วยโครงสร้างสัญลักษณ์ที่เหมาะสม, เงินปันผล, การดำเนินการของบริษัท), ฟิวเจอร์ส (ด้วยสเปกสัญญาที่เหมาะสมและวันหมดอายุ) และออปชั่น หากคุณต้องการซื้อขายหุ้นหรือฟิวเจอร์สควบคู่ไปกับฟอเร็กซ์จากแพลตฟอร์มเดียว, MT5 เป็นตัวเลือกเดียวในสองตัวที่จัดการได้อย่างเหมาะสม.

นี่ก็เป็นเหตุผลว่าทำไมโบรกเกอร์ส่วนใหญ่ในสหรัฐอเมริกาจึงใช้ MT5 เป็นค่าเริ่มต้น กฎระเบียบของสหรัฐกำหนดให้ใช้โมเดลการบัญชีแบบ netting (หนึ่งตำแหน่งต่อเครื่องมือ) ซึ่ง MT5 รองรับโดยตรง MT4 รองรับเฉพาะโหมดการป้องกันความเสี่ยง — ตำแหน่งตรงกันข้ามหลายตำแหน่งในเครื่องมือเดียวกัน — ซึ่งไม่เข้ากันกับวิธีการที่โบรกเกอร์ในสหรัฐดำเนินการอยู่.

ประเภทคำสั่งและการดำเนินการ

นี่คือที่ที่ MT5 มีการอัปเกรดที่ชัดเจนและมีความหมาย MT4 รองรับคำสั่งสี่ประเภท MT5 เพิ่มอีกสองประเภท

การดำเนินการ
ประเภทคำสั่ง: 4 ใน MT4 vs 6 ใน MT5
ทั้งสองแพลตฟอร์มครอบคลุมพื้นฐาน MT5 เพิ่มประเภทคำสั่งเงื่อนไขสองประเภทที่รวมการหยุดกระตุ้นกับการเข้าขีดจำกัด — มีประโยชน์สำหรับผู้ค้าที่ต้องการเข้าตลาดเฉพาะราคาหนึ่งหลังจากระดับราคาแตก
ประเภทคำสั่ง ทำอะไร MT4 MT5
ตลาด ซื้อหรือขายทันทีที่ราคาที่ดีที่สุดในปัจจุบัน
ซื้อจำกัด ซื้อเมื่อราคาลดลงถึงระดับที่คุณกำหนด (คุณต้องการซื้อในราคาที่ต่ำกว่า)
ขายจำกัด ขายเมื่อราคาขึ้นถึงระดับที่คุณกำหนด (คุณต้องการขายในราคาที่สูงกว่า)
ซื้อหยุด ซื้อเมื่อราคาขึ้นผ่านระดับ (การเข้าซื้อที่แตกออกไป)
ขายหยุด ขายเมื่อราคาลดลงผ่านระดับ (การเข้าขายที่แตกลง)
ซื้อหยุดจำกัด เมื่อราคาถึงระดับหยุด ให้วางคำสั่งซื้อจำกัดที่ราคาอื่น (ต่ำกว่า) ทำให้คุณสามารถซื้อการแตกออกได้เฉพาะในช่วงการถอยกลับ ×
ขายหยุดจำกัด เมื่อราคาถึงระดับหยุด ให้วางคำสั่งขายจำกัดที่ราคาอื่น (สูงกว่า) ทำให้คุณสามารถขายการแตกลงได้เฉพาะในช่วงการเด้งกลับ ×
ยังเป็นเอกลักษณ์เฉพาะของ MT5
  • ความลึกของตลาด (DOM) แบบเนทีฟ
  • ปฏิทินเศรษฐกิจในตัว
  • โหมดบัญชีการป้องกันความเสี่ยงหรือการชดเชย
  • การจัดการการเติมบางส่วนที่สะอาดกว่า
เมื่อ 4 ประเภทของ MT4 เพียงพอ
  • คุณซื้อขายฟอเร็กซ์/CFDs ตามดุลยพินิจ
  • คุณเข้าตลาดหรือด้วยคำสั่งรอดำเนินการแบบง่าย
  • คุณไม่ต้องการการเชื่อมโยงคำสั่งเงื่อนไข
  • คุณไม่ต้องการข้อมูล DOM หรือสมุดคำสั่ง

คำสั่งใหม่สองคำสั่ง — Buy Stop Limit และ Sell Stop Limit — เป็นคำสั่งที่มีเงื่อนไขซึ่งรวมการกระตุ้นหยุดเข้ากับการเข้าที่มีขีดจำกัด โดยเฉพาะ: ลองจินตนาการว่า EUR/USD อยู่ที่ 1.0850 และคุณต้องการซื้อเมื่อราคาทะลุเหนือ 1.0900 แต่เฉพาะเมื่อราคาถอยกลับไปที่ 1.0895 ก่อน ด้วย Buy Stop Limit คุณตั้งการกระตุ้นหยุดที่ 1.0900 และราคาขีดจำกัดที่ 1.0895 เมื่อราคาถึง 1.0900 คำสั่ง Buy Limit ที่ 1.0895 จะถูกวางโดยอัตโนมัติ หากราคาไม่ถอยกลับ คุณจะไม่เข้าซื้อ — อย่างที่คุณต้องการ MT4 ไม่สามารถทำเช่นนี้ในคำสั่งเดียวได้; คุณจะต้องเฝ้าดูกราฟและวางขีดจำกัดด้วยตนเองหลังจากการทะลุราคา.

นอกเหนือจากประเภทคำสั่ง MT5 ยังให้คุณ:

  • ความลึกของตลาดที่แท้จริง. คุณจะเห็นขนาดการเสนอราคาที่มองเห็นได้ที่แต่ละระดับราคา MT4 ไม่มี DOM ที่แท้จริง (บางโบรกเกอร์เพิ่มมันผ่านปลั๊กอิน แต่คุณภาพแตกต่างกันมาก).
  • การจัดการการเติมเต็มบางส่วนที่สะอาด ซึ่งเกี่ยวข้องโดยเฉพาะสำหรับการซื้อขายหุ้นที่การเติมเต็มบางส่วนนั้นพบได้บ่อย.
  • โหมดบัญชีทั้งการป้องกันความเสี่ยงและการชดเชย ขึ้นอยู่กับการตั้งค่าของโบรกเกอร์ MT4 เป็นโหมดเฉพาะการป้องกันความเสี่ยงเท่านั้น.

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

MQL4 กับ MQL5: หากคุณใช้ที่ปรึกษาผู้เชี่ยวชาญ

หากคุณเขียนหรือรัน Expert Advisors และตัวชี้วัดแบบกำหนดเอง นี่อาจเป็นส่วนที่ตัดสินแพลตฟอร์มของคุณ

สำหรับนักเทรดอัลกอริธึม
MQL4 vs MQL5: การเขียนโปรแกรมและ EAs
หากคุณเขียนหรือใช้ที่ปรึกษาผู้เชี่ยวชาญและตัวชี้วัดที่กำหนดเอง นี่คือการเปรียบเทียบที่จะตัดสินใจเลือกแพลตฟอร์มของคุณ ภาษาเหล่านี้ไม่สามารถใช้งานร่วมกันได้ — โค้ดที่เขียนสำหรับหนึ่งจะไม่ทำงานในอีกภาษาหนึ่ง.
MQL4 (MetaTrader 4)
สไตล์
โปรซีเดอรัล ไซน์แท็กซ์ คล้าย C ไม่ต้องการคลาส
เส้นโค้งการเรียนรู้
ง่ายมาก ผู้เริ่มต้นสามารถมี EA ที่ใช้งานได้ในไม่กี่วัน
แบ็คเทสเตอร์
ใช้เธรดเดียว และเฉพาะสัญลักษณ์เดียวเท่านั้น
ระบบนิเวศ
ขนาดใหญ่ — มี EA และตัวชี้วัดฟรีและมีค่าใช้จ่ายมากกว่า 20 ปี
ตัวอย่างไซน์แท็กซ์
int OnInit() {
   double ma = iMA(NULL, 0, 20,
     0, MODE_SMA, PRICE_CLOSE, 0);
   return(INIT_SUCCEEDED);
}
MQL5 (MetaTrader 5)
รูปแบบ
มีวัตถุเป็นพื้นฐาน คล้าย C++ รองรับคลาส การสืบทอด และเทมเพลต
เส้นโค้งการเรียนรู้
ชันกว่า อยู่ใกล้กับภาษาการเขียนโปรแกรมจริง
Backtester
รองรับการทำงานหลายเธรด หลายสกุลเงิน และการเพิ่มประสิทธิภาพในคลาวด์
ระบบนิเวศ
เล็กกว่าแต่เติบโตอย่างรวดเร็ว EA ใหม่ ๆ เขียนให้เข้ากับ MT5 มากขึ้น
ตัวอย่างไวยากรณ์
int OnInit() {
   int handle = iMA(_Symbol,
     PERIOD_CURRENT, 20, 0,
     MODE_SMA, PRICE_CLOSE);
   return(INIT_SUCCEEDED);
}
กับดักการย้ายที่นักเทรดอัลโกส่วนใหญ่เจอ
MT4 EA ที่คุณได้ปรับปรุงมาหลายปีไม่สามารถถูกคัดลอกไปยัง MT5 ได้ ฟังก์ชันเซ็นเจอร์มีความแตกต่างกัน (iMA เพียงอย่างเดียวมีประเภทการคืนค่าที่แตกต่างและพารามิเตอร์ที่แตกต่างกัน) การจัดการตัวชี้วัด การจัดการตำแหน่ง และแม้แต่สิ่งพื้นฐานเช่นวิธีการตรวจสอบการเทรดที่เปิดอยู่ทั้งหมดทำงานแตกต่างกัน วางแผนที่จะเขียนใหม่บางส่วน ไม่ใช่การพอร์ต — และจัดสรรเวลาหลายสัปดาห์ ไม่ใช่แค่ไม่กี่วัน สำหรับ EA ที่ไม่เป็นเรื่องง่าย

MQL4 เป็นภาษาที่มีลักษณะเป็นขั้นตอนและมีไวยากรณ์คล้ายกับ C มันเรียนรู้ได้ง่ายกว่า และมีฐานข้อมูลโค้ดขนาดใหญ่ของ EA และตัวชี้วัดที่มีให้ใช้ฟรีและจ่ายเงินซึ่งสะสมมานานกว่า 20 ปี สาเหตุที่นักเทรดค้าปลีกส่วนใหญ่ที่ใช้ EA ยังคงอยู่บน MT4 ก็เพราะระบบนิเวศ — เครื่องมือที่พวกเขาต้องการมีอยู่แล้วสำหรับ MT4 และจะต้องสร้างขึ้นใหม่สำหรับ MT5.

MQL5 เป็นภาษาที่เน้นวัตถุและใกล้เคียงกับ C++ มากขึ้น มันทรงพลังมากขึ้น: รหัสหลายเธรด, รูปแบบการออกแบบ OOP ที่เหมาะสม, การเพิ่มประสิทธิภาพข้ามหลายแกน CPU, การทดสอบในคลาวด์ ข้อแลกเปลี่ยนคือการเรียนรู้ที่สูงชันและแคตตาล็อกของเครื่องมือที่สร้างไว้ล่วงหน้า (ซึ่งกำลังเติบโตอย่างรวดเร็ว) ที่เล็กลง

การตัดสินใจที่เป็นรูปธรรม:

  • คุณมี MT4 EA ที่คุณพึ่งพาอยู่แล้ว — อยู่กับ MT4 เว้นแต่คุณจะยินดีจ่ายสำหรับการเขียนใหม่ EA ที่ไม่ธรรมดาสามารถใช้เวลาหลายสัปดาห์ในการพอร์ตอย่างถูกต้อง และลายเซ็นฟังก์ชัน มือจับตัวชี้วัด และการจัดการตำแหน่งทั้งหมดแตกต่างกัน มันไม่ใช่แค่การคัดลอกและวางงานเท่านั้น
  • คุณกำลังเริ่มโปรเจกต์อัลกอริธึมใหม่ในวันนี้ — ไปที่ MQL5. การออกแบบภาษาที่สะอาดกว่า, เครื่องมือที่ดีกว่า, ระยะเวลาที่นานขึ้น. คุ้มค่ากับการเรียนรู้ที่ชันกว่า.
  • คุณซื้อ EAs เชิงพาณิชย์ — ตรวจสอบว่า EA ที่คุณต้องการเขียนสำหรับเวอร์ชันใดก่อนที่คุณจะเลือกแพลตฟอร์ม ส่วนใหญ่ EAs เชิงพาณิชย์แบบเก่าจะรองรับเฉพาะ MT4; ส่วน EAs รุ่นใหม่จะรองรับ MT5 มากขึ้นเรื่อยๆ.

ตลาด MQL5.com (ตลาด EA และตัวชี้วัดอย่างเป็นทางการของ MetaQuotes) มีผลิตภัณฑ์ MT4 หลายหมื่นรายการและแคตตาล็อก MT5 ที่เล็กกว่าแต่กำลังเติบโตอย่างรวดเร็ว。

เครื่องมือการวาดกราฟและการวิเคราะห์

ทั้งสองแพลตฟอร์มใช้พาราดิมการสร้างแผนภูมิเดียวกัน: แผนภูมิแท่งเทียน/แท่ง/เส้นพร้อมกับตัวชี้วัดทางเทคนิคและวัตถุกราฟิกที่คุณวางทับอยู่ ความแตกต่างนั้นเป็นเชิงปริมาณมากกว่าที่จะเป็นเชิงคุณภาพ

  • กรอบเวลา: MT4 มี 9, MT5 มี 21 (เพิ่มช่วงเวลาที่ไม่เป็นมาตรฐาน เช่น M2, M6, H2, H6, H12). เทรดเดอร์ส่วนใหญ่ใช้กรอบเวลาเพียงสี่หรือห้ากรอบเวลาเท่านั้น.
  • ตัวชี้วัดที่ติดตั้งในตัว: MT4 มี 30, MT5 มี 38.
  • วัตถุกราฟิก: MT4 มี 31, MT5 มี 44.
  • ปฏิทินเศรษฐกิจ: มีอยู่ใน MT5 แต่ขาดหายไปใน MT4 (คุณจะต้องใช้เว็บไซต์ภายนอกหรือปลั๊กอินของโบรกเกอร์ใน MT4).

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

แอปมือถือและเว็บ

ทั้งสองแพลตฟอร์มมีแอปพลิเคชันทางการสำหรับ iOS และ Android รวมถึงเวอร์ชันที่ใช้บนเว็บ แอปพลิเคชัน MT5 ทั้งบนมือถือและบนเว็บมีความสวยงามมากขึ้นอย่างเห็นได้ชัด — UI ที่ใหม่กว่า, การโต้ตอบกับกราฟที่ราบรื่นขึ้น, การซิงค์กับเทอร์มินัลเดสก์ท็อปที่เร็วขึ้น แอป MT4 มีฟังก์ชันการทำงานและเสถียรภาพ แต่การออกแบบพื้นฐานไม่ได้เปลี่ยนแปลงไปมากนักในช่วงหลายปีที่ผ่านมาและมันก็แสดงให้เห็น

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

แพลตฟอร์มใดเหมาะกับเทรดเดอร์คนไหน

เลือกตามโปรไฟล์
แพลตฟอร์มไหนเหมาะกับคุณ?
จับคู่โปรไฟล์เทรดเดอร์ของคุณกับแพลตฟอร์มที่เหมาะสมกับวิธีการเทรดของคุณ คอลัมน์คำแนะนำสะท้อนสิ่งที่ใช้ได้ผลสำหรับเทรดเดอร์ส่วนใหญ่ในแต่ละหมวดหมู่ — ไม่ใช่กฎที่แน่นอน.
หากคุณเป็น... แพลตฟอร์ม ทำไม
ผู้ค้าฟอเร็กซ์ตามดุลยพินิจ MT4 โบรกเกอร์มากขึ้น, ระบบการศึกษาขนาดใหญ่, การป้องกันโดยค่าเริ่มต้น MT5 ไม่มีอะไรที่คุณจะพลาด
ผู้ค้าหลายสินทรัพย์ (FX + หุ้น/ฟิวเจอร์ส) MT5 แพลตฟอร์มเดียวของทั้งสองที่มีการสนับสนุนหุ้น/ฟิวเจอร์สในตัว MT4 จะทำให้คุณหงุดหงิด
ผู้ค้ากลยุทธ์อัลกอริธึมที่มี EAs MT4 อยู่แล้ว MT4 ฐานโค้ดของคุณคือกำแพงป้องกันของคุณ อย่าโยนทิ้งเว้นแต่คุณจะมีเหตุผลที่แข็งแกร่ง
ผู้ค้ากลยุทธ์อัลกอริธึมที่เริ่มต้นใหม่ในวันนี้ MT5 ภาษาเรียบง่ายกว่า, เครื่องมือทดสอบย้อนกลับแบบมัลติเทรด, อนาคตระยะยาวที่ดีกว่า คุ้มค่ากับการเรียนรู้ที่สูงขึ้น
ผู้ค้าผลต่าง / ผู้ค้าความถี่สูง MT5 DOM ในตัว, ประเภทคำสั่งเงื่อนไข, การดำเนินการที่รวดเร็วกว่าในช่วงเวลาน้อยกว่า 1 นาที
ผู้ค้าสวิงหรือผู้ค้าตำแหน่ง ทั้งสอง ความแตกต่างในการดำเนินการในชั่วขณะไม่สำคัญ เลือกตามความต้องการของโบรกเกอร์และ EA
ผู้ค้าจากสหรัฐอเมริกา MT5 การกำกับดูแลของสหรัฐฯ กำหนดให้มีการรวมบัญชี MT5 สนับสนุนการรวมบัญชี แต่ MT4 ไม่สนับสนุน
ผู้เริ่มต้นที่สมบูรณ์ MT4 เส้นทางการเรียนรู้ที่ง่ายกว่า, มีบทเรียนฟรีมากขึ้น, หาช่วยเหลือง่ายกว่า ย้ายไปใช้ภายหลังหากคุณเติบโตเกินไป
ส่วนใหญ่ทำการซื้อขายจากมือถือ MT5 แอปพลิเคชัน MT5 บนมือถือมีความเรียบร้อยมากกว่า แอป MT4 ใช้งานได้แต่รู้สึกถึงความเก่า
ถูกจำกัดโดยข้อเสนอของโบรกเกอร์ ทั้งสอง เลือกแพลตฟอร์มที่โบรกเกอร์ของคุณสนับสนุนได้ดี แพลตฟอร์มที่ยอดเยี่ยมบนโบรกเกอร์ที่ไม่ดียังคงเป็นการตั้งค่าที่ไม่ดี
MT4 เหมาะสมกว่า MT5 เหมาะสมกว่า ใช้งานได้ทั้งสอง

แมทริกซ์ด้านบนแสดงการเลือกตามโปรไฟล์ของนักเทรด มีจุดเพิ่มเติมอีกสามจุดที่ควรให้ความสนใจ:

ถ้าคุณมีโบรกเกอร์เพียงหนึ่งในสอง การตัดสินใจก็ถูกกำหนดให้คุณแล้ว โบรกเกอร์ค้าปลีกใหญ่ส่วนใหญ่มีทั้งสองตัวเลือก แต่โบรกเกอร์ที่เล็กกว่าและในภูมิภาคมักจะมีเพียง MT4 เท่านั้น.

ถ้าคุณอาศัยอยู่ในสหรัฐอเมริกา, คุณแทบจะมั่นใจได้ว่าจะต้องใช้ MT5 เนื่องจากข้อกำหนดในการหักบัญชี โบรกเกอร์บางรายในสหรัฐฯ มี MT4 สำหรับบัญชีที่มีเฉพาะฟอเร็กซ์ แต่ค่าเริ่มต้นคือ MT5.

ถ้าคุณเป็นมือใหม่ในการเทรด, MT4 มีเส้นโค้งการเรียนรู้ที่นุ่มนวลกว่าและมีแหล่งความรู้ฟรีมากมาย เช่น บทเรียน, เนื้อหาใน YouTube และการฝึกอบรมจากโบรกเกอร์ที่สร้างขึ้นรอบ ๆ มัน เริ่มจากที่นั่น คุณสามารถย้ายไปใช้ MT5 ในภายหลังได้หากคุณต้องการฟีเจอร์เฉพาะของ MT5.

คุณควรเปลี่ยนจาก MT4 เป็น MT5 หรือไม่?

หากคุณใช้ MT4 อยู่ในขณะนี้และกำลังสงสัยว่าจะย้ายหรือไม่ นี่คือวิธีการคิดเกี่ยวกับมัน

เปลี่ยนไปใช้ MT5 หากมีข้อใดข้อหนึ่งเหล่านี้:

  • คุณต้องการเพิ่มหุ้น ฟิวเจอร์ส หรือออปชั่นในการซื้อขายของคุณ
  • คุณต้องมีบัญชีเน็ตติ้ง (ข้อกำหนดของสหรัฐอเมริกา, ความต้องการของบริษัทการค้า)
  • คุณต้องการข้อมูล DOM, ปฏิทินเศรษฐกิจพื้นบ้านหรือคำสั่ง Stop Limit
  • คุณกำลังเริ่มโปรเจกต์ EA ใหม่จากศูนย์
  • คุณทำการทดสอบย้อนหลัง/ปรับแต่งที่หนักและต้องการการประมวลผลหลายเธรด
  • นายหน้าของคุณได้ประกาศการสิ้นสุด MT4 (บางคนได้ประกาศ)

อยู่บน MT4 หากมีสิ่งใดในนี้ที่ใช้ได้:

  • คุณมีการตั้งค่า EA ที่ใช้งานได้ซึ่งใช้เวลาหลายปีในการปรับแต่ง
  • คุณทำการเทรดฟอเร็กซ์/CFD เท่านั้นและไม่มีแผนที่จะขยาย
  • คุณพึ่งพาสัญญาณ MT4 เฉพาะเชิงพาณิชย์หรือ EA
  • การใช้งาน MT5 ของนายหน้าของคุณขาดฟีเจอร์ที่คุณใช้งานจริงบน MT4 (เกิดขึ้นบ่อยกว่าที่คุณคิด — การตั้งค่า MT5 ของนายหน้ามีความหลากหลายมาก)
  • คุณเป็นนักเทรดที่มีอำนาจในการตัดสินใจซึ่งพอใจกับสิ่งที่ทำงานอยู่แล้ว

ไม่มีความเร่งด่วน MetaQuotes จะไม่ลบ MT4 ออกจากการมีอยู่ และโบรกเกอร์จะยังคงสนับสนุนมันตราบเท่าที่ยังมีความต้องการ — ซึ่งยังคงมีอยู่

หากคุณตัดสินใจที่จะเปลี่ยน มีสิ่งที่ควรตรวจสอบก่อนที่คุณจะทำการตัดสินใจ:

  • โบรกเกอร์ของคุณมี MT5 จริงหรือไม่? ส่วนใหญ่มี แต่ควรยืนยัน — โดยเฉพาะโบรกเกอร์ขนาดเล็กและภูมิภาค.
  • ชื่อสัญลักษณ์เหมือนกันหรือไม่? โบรกเกอร์บางรายใช้สัญลักษณ์ที่แตกต่างกันเล็กน้อยบน MT5 (เช่น EURUSD กับ EURUSD.r) ซึ่งจะทำให้ EA ที่ตั้งชื่อสัญลักษณ์ไว้แน่นอนหยุดทำงานโดยไม่แสดงข้อผิดพลาด
  • ตัวชี้วัดของคุณรองรับ MT5 หรือไม่? ตัวชี้วัด MT4 ฟรีที่ได้รับความนิยมส่วนใหญ่มีเวอร์ชัน MT5 บน MQL5.com — แต่ไม่ทั้งหมด ตรวจสอบก่อนที่คุณจะตั้งสมมติฐาน.
  • EA ของคุณสามารถพกพาได้หรือไม่? EA MT4 ฟรีมักจะไม่มีเวอร์ชัน MT5 สำหรับ EA ที่ต้องชำระเงิน โปรดติดต่อผู้พัฒนาเกี่ยวกับใบอนุญาต MT5.
  • คุณเข้าใจการตั้งรับโดยการหักล้างกับการป้องกันความเสี่ยงหรือไม่? หาก MT5 ของโบรกเกอร์ของคุณทำการหักล้างเท่านั้น กลยุทธ์ที่ใช้การป้องกันความเสี่ยงจะต้องถูกคิดใหม่ตั้งแต่เริ่มต้น.
  • รันทั้งสองแพลตฟอร์มพร้อมกันอย่างน้อยสองสัปดาห์. อย่าปิดการตั้งค่า MT4 ของคุณในวันที่คุณเปิด MT5. เชื่อมั่นในสภาพแวดล้อมใหม่ก่อน.
  • ทดสอบในบัญชี MT5 สาธิตก่อนที่จะลงทุนด้วยเงินจริง โดยเฉพาะหากคุณพึ่งพา EAs.

บันทึกสั้นๆ สำหรับนายหน้า

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

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

คำถามที่ใหญ่กว่าคือ MetaTrader (ในเวอร์ชันใดก็ได้) เป็นจุดยึดที่เหมาะสมสำหรับประสบการณ์ของลูกค้าหรือไม่ แพลตฟอร์ม UI ประสบการณ์มือถือและการเริ่มต้นใช้งานกำลังแสดงอายุของพวกเขาเมื่อเปรียบเทียบกับแพลตฟอร์มเว็บหลายสินทรัพย์ที่ออกแบบในช่วงไม่กี่ปีที่ผ่านมา นั่นคือการสนทนาที่โบรกเกอร์หลายรายกำลังพูดคุยกันอยู่ในขณะนี้ — และที่ซึ่งทางเลือกแพลตฟอร์มสมัยใหม่ รวมถึงโซลูชันหลายสินทรัพย์ที่ Quadcode และผู้อื่นสร้างขึ้น ได้รับการประเมินควบคู่ไปกับ MetaTrader stack

นี่เป็นหัวข้อสำหรับบทความที่แตกต่าง สำหรับนักเทรด ตัวเลือกยังคงต้องขึ้นอยู่กับ: เลือกแพลตฟอร์มที่ตรงกับการมุ่งเน้นสินทรัพย์ของคุณ ความต้องการ EA ของคุณ และข้อเสนอของโบรกเกอร์ของคุณ — และอย่าให้กรอบ “ใหม่กว่า = ดีกว่า” ตัดสินใจแทนคุณ.

FAQ

MT5 ดีกว่า MT4 ไหม?

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

สามารถใช้ EA MT4 บน MT5 ได้หรือไม่?

No. MQL4 และ MQL5 ไม่สามารถทำงานร่วมกันได้ EAs และตัวชี้วัดต้องเขียนใหม่ — บางครั้งต้องแก้ไขอย่างมาก — เพื่อให้ทำงานบนแพลตฟอร์มอื่น นักพัฒนาบางคนมีผลิตภัณฑ์ที่มีเวอร์ชันคู่ แต่คุณไม่สามารถนำไฟล์ MT4 .ex4 ไปใส่ใน MT5 และหวังว่าจะทำงานได้

MT4 จะถูกยกเลิกหรือไม่?

No. MetaQuotes หยุดการพัฒนาแอปฟีเจอร์ที่ใช้งานอยู่ใน MT4 ในปี 2018 แต่แพลตฟอร์มยังคงได้รับการอัปเดตด้านความปลอดภัยและเสถียรภาพ และโบรกเกอร์หลักส่วนใหญ่ยังคงเสนอแพลตฟอร์มนี้ ไม่มีการประกาศวันที่สิ้นสุดการใช้งาน.

ทำไมโบรกเกอร์ส่วนใหญ่ยังคงเสนอ MT4 หาก MT5 เป็นรุ่นที่ใหม่กว่า?

สามเหตุผล: ความต้องการของเทรดเดอร์สำหรับ MT4 ยังคงแข็งแกร่ง, ระบบอีเอและอินดิเคเตอร์บน MT4 มีขนาดใหญ่กว่ามาก, และโมเดลการบัญชีการป้องกันความเสี่ยงเป็นสิ่งที่เทรดเดอร์ฟอเร็กซ์ระดับนานาชาติส่วนใหญ่คุ้นเคย.

แพลตฟอร์มไหนเร็วกว่า?

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

MT5 รองรับการป้องกันความเสี่ยงหรือไม่?

ใช่ ขึ้นอยู่กับการตั้งค่าของโบรกเกอร์ MT5 รองรับทั้งการป้องกันความเสี่ยง (ตำแหน่งหลายรายการในเครื่องมือเดียวกัน) และการชดเชย (ตำแหน่งหนึ่งรายการต่อเครื่องมือ) โหมดนี้ถูกตั้งค่าในระดับบัญชีโดยโบรกเกอร์ MT4 รองรับเพียงการป้องกันความเสี่ยงเท่านั้น

MT4 หรือ MT5 อันไหนดีกว่าสำหรับผู้เริ่มต้น?

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

ฉันต้องจ่ายเงินสำหรับ MT4 หรือ MT5 ไหม?

ทั้งสองโปรแกรมฟรีสำหรับเทรดเดอร์ คุณสามารถดาวน์โหลดจากโบรกเกอร์ของคุณ (หรือตรงจาก MetaQuotes) และพวกเขาจะเชื่อมต่อกับเซิร์ฟเวอร์ของโบรกเกอร์ของคุณ โบรกเกอร์จ่ายค่าลิขสิทธิ์ให้กับ MetaQuotes ต่อเซิร์ฟเวอร์ แต่ค่าใช้จ่ายนั้นจะรวมอยู่ในสเปรดและค่าคอมมิชชั่น — คุณจะไม่ได้รับบิลโดยตรงสำหรับแพลตฟอร์มนี้


Vitaly Makarenko
เขียนโดย
Vitaly Makarenko
ประธานเจ้าหน้าที่ฝ่ายการค้า

With over 8 years in the fintech market, Vitaly now serves as Quadcode's Chief Commercial Officer. He's excited to share his expertise in the industry with you.

LinkedIn Profile