

บทความนี้จะแนะนำคุณในการเริ่มต้นใช้งาน MetaTrader 4 บน Linux ตั้งแต่การดาวน์โหลดไปจนถึงการติดตั้ง เส้นทางการเทรดของคุณเริ่มขึ้นแล้ว!
MetaTrader 4 (MT4) เป็นแพลตฟอร์มการซื้อขายที่ใช้กันอย่างแพร่หลายในฟอเร็กซ์และ CFDs บนระบบ Linux จะไม่รองรับโดยตรง แต่คุณสามารถใช้งานได้ผ่านเครื่องมือที่เข้ากันได้เช่น Wine
คู่มือนี้จะแนะนำทุกสิ่งที่คุณจำเป็นต้องรู้เพื่อติดตั้งและใช้งาน MT4 บน Linux ไม่ว่าจะเป็นบนเดสก์ท็อปของคุณ หรือเซิร์ฟเวอร์ส่วนตัวเสม ือน (VPS)
ก่อนติดตั้ง Wine ตรวจสอบให้แน่ใจว่าระบบของคุณพร้อมใช้งานแล้ว MetaTrader 4 เป็นแอปพลิเคชัน 32-bit ดังนั้นคุณต้องเปิดใช้งานการสนับสนุน 32-bit และกำหนดค่า repository ของ WineHQ อย่างเป็นทางการ
ตรวจสอบเวอร์ชัน Ubuntu ของคุณ คำแนะนำเหล่านี้ใช้ได้กับ Ubuntu 20.04 LTS, 22.04 LTS และเวอร์ชันที่ใหม่กว่า รันคำสั่ง:
lsb_release -a
Linux distro ไหนเหมาะที่สุด?
ระบบปฏิบัติการ Linux รุ่นใหม่ส่วนใหญ่สามารถใช้งาน MT4 ผ่าน Wine ได้ แต่บางระบบเหมาะสำหรับผู้เริ่มต้นมากกว่า
Ubuntu (20.04 LTS, 22.04 LTS และเวอร์ชันใหม่กว่า) และ Linux Mint เป็นตัวเลือกที่แนะนำและรองรับได้ดีที่สุดในด้านความเสถียร
ส ำหรับฮาร์ดแวร์เก่า ตัวเลือกน้ำหนักเบาอย่าง MX Linux หรือ Lubuntu จะให้ประสิทธิภาพที่ราบรื่นกว่า
สำหรับเซิร์ฟเวอร์ แนะนำ Ubuntu LTS สำหรับการสนับสนุนระยะยาวและการจัดการแพ็กเกจที่ง่าย
เคล็ดลับ: ยิ่งสภาพแวดล้อมเดสก์ท็อปเบาเท่าไร MT4 ก็จะทำงานได้เร็วขึ้นเท่านั้น หากคอมพิวเตอร์ของคุณมีประสิทธิภาพต่ำ ควรหลีกเลี่ยงเดสก์ท็อปหนัก เช่น GNOME แบบเต็มที่มีส่วนขยายจำนวนมาก
เปิดใช้งานสถาปัตยกรรม 32 บิต
ดาวน์โหลดและเพิ่ม WineHQ keyring (วิธีสมัยใหม่, apt-key ไม่แนะนำแล้ว)
sudo mkdir -pm755 /etc/apt/keyrings
sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
เพิ่ม repository ของ WineHQ (replace $(lsb_release -cs) with your Ubuntu codename, e.g., jammy for 22.04):
อัปเดตรายการแพ็กเกจ
ตอนนี้ระบบของคุณพร้อมติดตั้ง Wine แล้ว
เครื่องมือนี้ช่วยให้คุณรัน MT4 บน Linux เราแนะนำ Wine เพราะสามารถเทรดจากระบบโอเพนซอร์สที่เบาได้ (มักเร็วกว่าหรือเสถียรกว่า Windows บนเครื่องเก่า)
1. เปิดหน้าต่าง terminal และพิมพ์คำสั่งต่อไปนี้เพื่อติดตั้ง Wine Stable เวอร์ชันล่าสุด
sudo apt-get install wine-stable
2. หากต้องการติดตั้งเวอร์ชันสำหรับนักพัฒนา ให้พิมพ์
sudo apt-get install wine-development
3. ตรวจสอบว่า Wine ติดตั้งเรียบร้อยแล้ว
wine --version
คุณควรเห็น wine-6.0 หรือใหม่กว่า เปรียบเทียบกับเวอร์ชันเสถียรปัจจุบันที่ระบุไว้ใน WineHQ.org
MT4 เป็นโปรแกรม 32-bit ดังนั้นคุณจำเป็นต้องเรียกใช้มันภายในสภาพแวดล้อม Wine ที่เป็น 32-bit เปิด terminal และรันคำสั่ง: WINEARCH=win32 WINEPREFIX=~/.wine32 winecfg
คำสั่งนี้จะสร้าง prefix 32-bit ที่ ~/.wine32 และเปิดหน้าต่างตั้งค่า Wine เมื่อมีการแจ้งขึ้นมา ให้อนุญาต Wine ให้ติดตั้ง Mono (รองรับ .NET) และ Gecko<0> (สำหรับการแสดงผล)
ในหน้าต่าง winecfg ภายใต้แท็บ Applications ตรวจสอบให้แน่ใจว่าเวอร์ชันของ Windows ถูกตั้งค่าเป็น Windows 7(ค่าเริ่มต้นที่ใช้งานได้ดี)
ภายใต้แท็บ Drives ให้คลิก Autodetect เพื่อให้ Wine จับคู่ไดเรกทอรี Linux เป็นไดรฟ์ Windows
เนื่องจาก MT4 เป็น 32-bit ควรติดตั้งใน Program Files (x86) ภายใน Wine prefix ของคุณ หากตัวติดตั้งพยายามใช้ plain Program Files ให้เปลี่ยนเป็น Program Files (x86)
ดาวน์โหลดไฟล์ติดตั้ง MT4 สำหรับ Windows (mt4setup.exe) จากหน้าแพลตฟอร์มการซื้อขาย FBS ตรวจสอบชื่อไฟล์ให้แน่ใจว่าเป็น MT4 ไม่ใช่ MT5
คุณได้ดาวน์โหลดไฟล์ติดตั้งแล้ว ตอนนี้ถึงเวลาที่จะรันไฟล์นั้น มีสองตัวเลือกด้วยกัน
เปิดด้วย Wine Windows Program Loader ทำตามขั้นตอนการติดตั้งในหน้าต่างการติดตั้งแบบ Windows และเรียกใช้ terminal.exe
คัดลอกโฟลเดอร์ที่มีไฟล์ที่ติดตั้งไว้ก่อนหน้านี้ของ terminal จากระบบ Windows เมื่อคัดลอกแล้ว ให้เปิดไฟล์ปฏิบัติการของ terminal terminal.exe โดยมันจะเปิดโดยอัตโนมัติผ่าน Wine
หากคุณไม่สามารถติดตั้ง MT4 บน Linux โดยใช้วิธีที่เราได้อธิบายไว้ได้ ลองใช้เวอร์ชันเว็บของ MT4 หรือเวอร์ชันมือถือ หากต้องการเรียนรู้วิธีการเทรดผ่านอุปกรณ์มือถือของคุณ โปรดอ่านบทความของ FBS สามขั้นตอนเพื่อเริ่มต้นการซื้อขายบนอุปกรณ์มือถือของคุณ
เมื่อคุณลงทะเบียนกับ FBS แล้ว ให้สร้างบัญชีซื้อขายและเข้าสู่ระบบ (หากคุณยังไม่ได้ทำ)
ถ้าต้องการ GUI แทน terminal สามารถใช้เครื่องมือเหล่านี้ในการจัดการ Wine prefix คุณสามารถใช้เครื่องมือความเข้ากันได้เช่น PlayOnLinux หรือ Bottles เครื่องมือเหล่านี้จัดการ Wine prefixes ให้คุณและทำให้ง่ายต่อการแยก MT4 ออกจากแอปพลิเคชันอื่น ๆ
การใช้ PlayOnLinux
ติดตั้ง PlayOnLinux ด้วยคำสั่ง sudo apt install playonlinux
เปิด PlayOnLinux และคลิกInstall a program
สร้าง virtual drive 32-bit (prefix)
เลือกติดตั้งโปรแกรมที่ไม่อยู่ในรายการ → เลือกไฟล์ติดตั้ง MT4 (.exe)
ทำตาม wizard จนติดตั้งเสร็จ PlayOnLinux จะสร้างทางลัดสำหรับการเปิดใช้งาน MT4 โดยตรงจากเมนูของมัน
การใช้ Bottles (เครื่องมือสมัยใหม่ทางเลือก)
ติดตั้ง Bottles จาก package manager หรือ Flathub
สร้าง environment 32-bit ใหม่ (ใช้ค่า preset สำหรับ Gaming หรือ Application ก็ได้)
เพิ่มตัวติดตั้ง MT4 และรันภายใน Bottles
เมื่อติดตั้งแล้ว คุณสามารถเปิด MT4 จาก Bottles ได้โดยมีการแยกการทำงานที่เหมาะสมและการตั้งค่า Wine ที่จัดการโดยอัตโนมัติ
การใช้ Lutris (สำหรับเกม, ตัวเลือกเสริม)แม้ว่า Lutris จะถูกออกแบบมาสำหรับเกม แต่ก็สามารถจัดการกับ Wine prefixes ได้เช่นกัน ผู้ใช้ขั้นสูงสามารถเพิ่ม MT4 เป็นไฟล์ปฏิบัติการแบบกำหนดเองภายใน Lutris เพื่อใช้ประโยชน์จากการจัดการเวอร์ชัน Wine และการแยกสภาพแวดล้อม
เครื่องมือ GUI เหล่านี้เป็นตัวเลือกเสริม แต่ช่วยให้การกำหนดค่า Wine configuration ง่ายขึ้น (การจัดการ prefix, DLL, libraries) หากคุณเป็นมือใหม่กับ Wine หรือชอบการตั้งค่าที่เรียบง่ายกว่า PlayOnLinux หรือ Bottles อาจเชื่อถือได้มากกว่าการตั้งค่าผ่าน terminal ด้วยตนเอง
เมื่อติดตั้ง MetaTrader 4 ภายใต้ Wine แล้ว จะมีการสร้างไดเรกทอรี Windows เสมือนขึ้นมา ซึ่งไฟล์ทั้งหมดของแพลตฟอร์มจะอยู่ในนั้น การทราบตำแหน่งนี้มีความสำคัญหากคุณต้องการเพิ่ม Expert Advisors (EAs), ตัวชี้วัดที่กำหนดเอง, script, หรือบันทึกเทมเพลตกราฟ
เส้นทาง Default Data Folder (32-bit Wine prefix)
~/.wine32/drive_c/Program Files (x86)/MetaTrader 4/
ภายในโฟลเดอร์นี้ คุณจะพบไดเรกทอรีย่อยมาตรฐานของ MT4
MQL4/Experts — วาง Expert Advisors (automated trading robots) ที่นี่
MQL4/Indicators — วางตัวชี้วัดทางเทคนิคที่กำหนดเองที่นี่
MQL4/Scripts — จัดเก็บสคริปต์สำหรับการดำเนินการครั้งเดียวอย่างรวดเร็ว
profiles/templates — บันทึกหรือโหลดเทมเพลตและเลย์เอาต์ของกราฟของคุณ
เพื่อเปิดโฟลเดอร์ข้อมูลอย่างรวดเร็วจาก MT4 เอง: ในเมนูแพลตฟอร์ม ให้ไปที่ File — Open Data Folder นี่จะนำคุณไปยังเส้นทาง Wine ที่ใช้สำหรับการติดตั้งของคุณ
หมายเหตุ: หากคุณสร้าง Wine prefix เองหรือใช้ PlayOnLinux/Bottlesเส้นทางจะแตกต่างไปป (ตรวจสอบตำแหน่ง prefix ที่คุณกำหนดไว้)
เทรดเดอร์หลายคนชอบรัน MetaTrader 4 บนเซิร์ฟเวอร์ส่วนตัวเสมือน (VPS) เพื่อประสิทธิภาพการทำงานที่ดีขึ้น ความหน่วงต่ำกว่า และความน่าเชื่อถือตลอด 24 ชั่วโมงทุกวัน กระบวนการบน VPS ของ Linux จะคล้ายกับบนเดสก์ท็อป แต่คุณจะเข้าถึงผ่านเครื่องมือ SSH เช่น PuTTY
จาก Windows: ดาวน์โหลดและติดตั้ง PuTTY
จาก Linux/Mac: เปิด terminal ของคุณ
รัน: ssh user@your-vps-ip
(แทนที่ user และ your-vps-ip ด้วยรายละเอียดการเข้าสู่ระบบ VPS ของคุณ)
เมื่อเข้าสู่ระบบแล้ว ให้อัปเดตแพ็กเกจและติดตั้ง Wine เช่นเดียวกับที่คุณทำบนเดสก์ท็อปของคุณ
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install --install-recommends winehq-stable
ตรวจสอบว่า Wine ทำงานอยู่
wine --version
สร้าง prefix 32-bit และรัน winecfg:
WINEARCH=win32 WINEPREFIX=~/.wine32 winecfg
อนุญาตให้ติดตั้ง Mono และ Gecko ตั้งค่ารุ่น Windows เป็น Windows 7 และให้ระบบตรวจจับไดรฟ์โดยอัตโนมัติ
คุณมี 2 ทางเลือก
เรียกใช้ตัวติดตั้งโดยตรงบน VPS
อัปโหลดไฟล์ mt4setup.exe ไปยัง VPS ของคุณผ่าน scp หรือแผงควบคุมโฮสติ้งของคุณ
เปิดด้วย: wine mt4setup.exe
คัดลอกการติดตั้ง MT4 ที่มีอยู่
คัดลอกโฟลเดอร์ MetaTrader 4 (จากคอมพิวเตอร์ของคุณ) ไปยังโฟลเดอร์ Wine ของ VPS ของคุณ: ~/.wine32/drive_c/Program Files (x86)/
จากนั้นให้รัน terminal.exe ภายในโฟลเดอร์:
wine terminal.exe
ปิดบริการ VPS ที่ไม่จำเป็นเพื่อประหยัดทรัพยากร
ปรับเทอร์มินัล MT4 ของคุณให้อยู่ในโหมดย่อเล็กเพื่อลดการใช้ CPU
สำรองข้อมูลโฟลเดอร์ MQL4 และโปรไฟล์ของคุณเป็นประจำ
ด้วย MT4 บน VPS Linux, Expert Advisors และการเทรดของคุณสามารถทำงานได้ตลอด 24 ชั่วโมง แม้คอมพิวเตอร์ที่บ้านของคุณจะออฟไลน์อยู่ก็ตาม
หลังจากเปิดใช้งาน MT4 บน Linux เป็นครั้งแรก ให้ทำตามขั้นตอนง่าย ๆ ไม่กี่ขั้นตอนเพื่อให้แน่ใจว่าทุกอย่างทำงานอย่างถูกต้อง
ลงชื่อเข้าใช้บัญชีของคุณ
ใน MT4 ให้ไปที่ File — Login to Trade Account
เลือกเซิร์ฟเวอร์ FBS จากรายการ จากนั้นใส่ชื่อผู้ใช้ (หมายเลขบัญชี) และรหัสผ่าน
ตรวจสอบการเชื่อมต่อ
มองที่มุมขวาล่างของแพลตฟอร์ม ถ้าเห็นแถบเชื่อมต่อสีเขียว/แดงพร้อมเวลา ping แสดงว่าคุณเชื่อมต่อแล้ว
เปิดกราฟขึ้นมา
จากพาเนล Market Watch ให้คลิกขวาที่สัญลักษณ์ (เช่น EUR/USD) แล้วเลือก Chart Window
ใช้เทมเพลตหรือตัวบ่งชี้ที่คุณต้องการ
เปิดคำสั่งซื้อขายทดสอบ
คลิกขวาที่กราฟหรือสัญลักษณ์ — New Order
ป้อนปริมาณเล็กน้อย (เช่น 0.01 ล็อต) เพื่อทดสอบการดำเนินการ
ตัดสินใจว่าจะซื้อหรือขาย
คำสั่งจะปรากฏในแท็บ Terminal — Trade
ปิดคำสั่งซื้อขาย
ไฮไลต์สถานะที่เปิดอยู่ในแท็บ Trade คลิกขวา — Close Order
นี่เป็นการยืนยันว่าการติดตั้งและการเชื่อมต่อของคุณทำงานอย่างถูกต้อง
เคล็ดลับ: ใช้บัญชีทดลองสำหรับการใช้งานครั้งแรกเพื่อให้คุณสามารถทดสอบกราฟ คำสั่ง และการเชื่อมต่อเซิร์ฟเวอร์ได้อย่างปลอดภัยก่อนการเทรดจริง
การแก้ไขปัญหาทั่วไปบน Linux
การใช้งาน MT4 บน Wine นั้นไม่ค่อยราบรื่นเสมอไป นี่คือปัญหาทั่วไปและวิธีแก้ไข
แท็บ Market ไม่ทำงาน ตลาดในตัว (สำหรับตัวชี้วัด/EA) อาจไม่ทำงานอย่างถูกต้องใน Wine นี่คือข้อจำกัดของ Wine วิธีแก้ปัญหาชั่วคราวคือ ดาวน์โหลดตัวชี้วัดหรือ Expert Advisors ด้วยตนเองจากเว็บไซต์ MQL5 และคัดลอกไปยังโฟลเดอร์ MQL4 (ดูส่วนที่อยู่ของไดเรกทอรีข้อมูลด้านล่าง)
ติดตั้ง MT5 แทน MT4 ลิงก์ของโบรกเกอร์บางรายจะดาวน์โหลด MT5 โดยอัตโนมัติ ตรวจสอบให้แน่ใจว่าคุณกำลังใช้ตัวติดตั้ง MT4 ที่ถูกต้อง (mt4setup.exe) คุณสามารถดาวน์โหลดตัวติดตั้ง MT4 อย่างเป็นทางการได้โดยตรงจาก MetaQuotes
ฟอนต์ดูเสียหายหรือไม่สามารถอ่านได้ หากกราฟหรือเมนูแสดงตัวอักษรแปลก ๆ ให้ติดตั้งฟอนต์ Microsoft TrueType core โดยใช้คำสั่ง sudo apt-get install ttf-mscorefonts-installer
จากนั้นให้รีสตาร์ต Wine และ MT4
ไม่มีการเชื่อมต่อกับเซิร์ฟเวอร์การซื้อขาย บางครั้งไลบรารีเครือข่ายอาจไม่ได้โหลดอย่างถูกต้องใน Wine ตรวจสอบให้แน่ใจว่าติดตั้ง wine-gecko และ wine-mono แล้ว และตรวจสอบไฟร์วอลล์ (firewall) ของคุณ หากปัญหายังคงอยู่ ให้รัน MT4 ใน Wine prefix ใหม่
หยุดทำงานหลังการอัปเดต หลังจากการอัปเดตแพลตฟอร์มโดยอัตโนมัติอาจไม่สามารถสตาร์ต MT4 ได้ ลบแคชของ terminal.exe (ในโฟลเดอร์ AppData/Roaming/MetaQuotes ภายใน Wine prefix ของคุณ) แล้วติดตั้ง MT4 ใหม่
หากปัญหาคงอยู่ ให้พิจารณาเรียกใช้ MT4 ใน PlayOnLinux/Bottles พร้อม prefix แบบ 32-bit ที่แยกต่างหาก วิธีนี้มักช่วยปรับปรุงความเสถียรได้

หากคุณต้องการให้กระบวนการติดตั้งง่ายยิ่งขึ้น คุณสามารถใช้สคริปต์ที่สร้างไว้ล่วงหน้าซึ่งจะดาวน์โหลดและติดตั้ง MT4 ให้โดยอัตโนมัติ
wiget https://download.mql5.com/cdn/web/metaquotes.software.corp/mt4/mt4ubuntu.sh ; chmod +x mt4ubuntu.sh ; ./mt4ubuntu.sh
สิ่งที่สคริปต์นี้ทำ
ดาวน์โหลดสคริปต์ mt4ubuntu.sh อย่างเป็นทางการจาก MetaQuotes
ทำให้สามารถเรียกใช้งานได้โดยใช้คำสั่ง chmod +x
รันสคริปต์ โดย
ติดตั้งแพ็กเกจ Wine ที่จำเป็น
สร้าง Wine prefix สำหรับ MT4
ดาวน์โหลดและรันตัวติดตั้ง MT4 โดยอัตโนมัติ
ข้อกำหนดเบื้องต้น
ก่อนเรียกใช้สคริปต์ โปรดตรวจสอบให้แน่ใจว่า
คุณได้เปิดใช้งาน 32-bit architecture แล้ว (sudo dpkg --add-architecture i386)
WineHQ repository และแพ็กเกจถูกตั้งค่าเรียบร้อยแล้ว (ดูที่ส่วนข้อกำหนดเบื้องต้น)
คุณกำลังใช้งานบน Ubuntu 20.04 LTS, 22.04 LTS หรือเวอร์ชันที่ใหม่กว่า
วิธีการย้อนกลับ (ลบ)
ถ้าเกิดปัญหาหรือคุณต้องการลบ MT4 ที่ติดตั้งโดยอัตโนมัติ
ลบ Wine prefix ที่สร้างขึ้น (ปกติจะเป็น ~/.wine หรือ ~/.wine32 หากมีการแก้ไข)
ลบแพ็กเกจ Wine ที่ติดตั้งไว้หากจำเป็น:
sudo apt remove --purge winehq-stable wine-stable wine-stable-i386 wine-stable-amd64
sudo apt autoremove
ลบสคริปต์เอง:
rm mt4ubuntu.sh
เคล็ดลับ: หากคุณต้องการควบคุมมากขึ้น (เช่น การกำหนดWine prefix เอง, ใช้ PlayOnLinux/Bottles) ให้ใช้วิธีการติดตั้งแบบแมนนวลแทนการใช้สคริปต์คำสั่งเดียว
การรันซอฟต์แวร์ Windows บน Linux ผ่าน Wine ทำให้เกิดข้อควรพิจารณาด้านความปลอดภัยเพิ่มเติม โปรดพิจารณาสิ่งเหล่านี้ไว้ก่อนติดตั้งหรือซื้อขาย
ตรวจสอบแหล่งที่มา ควรดาวน์โหลดตัวติดตั้ง (Wine, MT4, shell scripts) จากเว็บไซต์อย่างเป็นทางการเท่านั้น (WineHQ, MetaQuotes, FBS) หลีกเลี่ยงการใช้เว็บไซต์หรือฟอรัมของบุคคลที่สาม
โปรดระมัดระวังกับสคริปต์คำสั่งเดียว Shell scripts สามารถดำเนินการทุกอย่างด้วยสิทธิ์ผู้ใช้ของคุณ ตรวจสอบเนื้อหาของสคริปต์ก่อนการรัน ห้ามใช้ sudo เว้นแต่จำเป็นอย่างยิ่ง
ใช้หลักสิทธิ์น้อยที่สุด รัน Wine ด้วยบัญชีผู้ใช้ปกติ ไม่ใช่ root เก็บ MT4 ไว้ใน Wine prefix ของตัวเอง (เช่น ~/.wine32) เพื่อไม่ให้ไปรบกวนแอปอื่น ๆ
สร้าง Sandboxed Prefix พิจารณาสร้าง Wine prefix เฉพาะสำหรับ MT4 แทนการใช้ prefix เริ่มต้น วิธีนี้จะแยกไฟล์ของ MT4 ออกมาและลดความเสี่ยงหากเกิดปัญหาใด ๆ
การดูแลระบบ รักษาให้ระบบปฏิบัติการ Linux, Wine และ MT4 เป็นเวอร์ชันล่าสุดอยู่เสมอ ใช้ไฟร์วอลล์และหลีกเลี่ยงการติดตั้งซอฟต์แวร์ Windows ที่ไม่จำเป็นภายใน Wine
หมายเหตุ: การรัน MT4 ใน Wine ไม่ได้ปลอดภัยน้อยกว่าการรันบน Windows โดยตรง แต่จะเพิ่มพื้นที่เสี่ยงต่อการโจมตีมากขึ้น ดูแลสภาพแวดล้อมการเทรดของคุณอย่างรอบคอบเหมือนกับการดูแลระบบการผลิต
การรักษาการติดตั้ง MT4 บน Linux ให้สะอาดและทำงานได้ดีต้องการการดูแลอย่างสม่ำเสมอ
อัปเดตแพ็กเกจของ WineHQ รักษา Wine ให้เป็นเวอร์ชันล่าสุดเพื่อแก้ไขบั๊กและเพิ่มความเข้ากันได้ที่ดียิ่งขึ้น
sudo apt update
sudo apt upgrade
ตรวจสอบเวอร์ชัน Wine:
wine --version
อัปเดต MT4 MT4 มักจะอัปเดตเองโดยอัตโนมัติ หากการอัปเดตทำให้แพลตฟอร์มหยุดทำงานภายใต้ Wine คุณสามารถติดตั้ง MT4 ใหม่ภายใน prefix เดิมหรือสร้าง prefix ใหม่ (ดูด้านล่าง)
ลบหรือรีเซ็ตWine prefix หาก prefix MT4 ของคุณไม่เสถียร
rm -rf ~/.wine32
จากนั้นสร้างขึ้นใหม่ด้วย
WINEARCH=win32 WINEPREFIX=~/.wine32 winecfg
สำรองข้อมูลโปรไฟล์การเทรดของคุณ ก่อนที่จะลบหรือรีเซ็ต Wine ให้บันทึกโฟลเดอร์ข้อมูล MT4 ของคุณไว้เสมอ นี่ช่วยรักษาความปลอดภัยให้กับตัวชี้วัด EA และเทมเพลตของคุณ ตำแหน่งเริ่มต้น:
~/.wine32/drive_c/Program Files (x86)/MetaTrader 4/
คัดลอกโฟลเดอร์ย่อย MQL4/ และ profiles/ ไปยังไดเรกทอรีอื่น คุณสามารถกู้คืนโฟลเดอร์เหล่านี้กลับเข้าไปในการติดตั้ง MT4 ใหม่ได้ในภายหลัง
ถอนการติดตั้ง Wine ออกทั้งหมด (หากจำเป็น)
sudo apt purge winehq-stable wine-stable
sudo apt autoremove
เคล็ดลับ: การสำรองโฟลเดอร์ MQL4 และเทมเพลตอย่างสม่ำเสมอ จะช่วยประหยัดเวลาการตั้งค่าหลายชั่วโมงหากเกิดปัญหา