Exp5-VirtualTradePad สำหรับ MT5
EA ตัวนี้ถูกออกแบบมาเพื่อควบคุมการเทรดที่ดีที่สุดใน MQL5 Contest
| แท็บ Pos - การจัดการตำแหน่ง | แท็บ Ord - การจัดการคำสั่ง |
|---|---|
|
|
| แท็บ INFO - ข้อมูลสัญลักษณ์ | แท็บ Ind - ข้อมูลสัญญาณ | แท็บ Func - ฟังก์ชัน |
|---|---|---|
![]() | ![]() | ![]() |
คุณสมบัติของ Control Panel มีดังนี้:ซื้อ, ขาย, ซื้อหยุด, ซื้อจำกัด, ขายหยุด, ขายจำกัด, ปิด, ลบ, แก้ไข, Trailing Stop
การติดตั้ง:
เริ่มต้นให้คัดลอกไฟล์ในรูปแบบ zip ไปยังโฟลเดอร์ของ client terminal และแตกไฟล์ทั้งหมดออก
การเปิดใช้งาน:
ค้นหา Exp5-VirtualTradePad ในหน้าต่าง "Navigator":

การตั้งค่า client terminal:

พารามิเตอร์นำเข้า:

รายชื่อสัญลักษณ์การเทรด (สูงสุด 6 สัญลักษณ์) สามารถระบุในพารามิเตอร์นำเข้าสำหรับ EA ได้
แผงควบคุม:

แท็บควบคุม:
ตำแหน่ง แท็บ
แท็บตำแหน่งอนุญาตให้จัดการตำแหน่ง

- Lots - ตั้งค่าปริมาณการเทรด (ในล็อต) . ปริมาณการเทรดสามารถเพิ่ม/ลดได้โดยใช้ปุ่ม +- โดยจะไม่อนุญาตให้ตั้งค่าต่ำกว่าขนาดล็อตขั้นต่ำที่อนุญาต
- BUY- สั่งซื้อ (ตามราคาขาย)
- SELL- สั่งขาย (ตามราคาซื้อ)
- REVERSE - เปลี่ยนทิศทางตำแหน่ง, ไม่ตั้งค่า Stop levels
- CLOSE - ปิดตำแหน่งทั้งหมด
- TakeProfit / StopLoss - ตั้งค่า Take Profit และ Stop Loss สำหรับตำแหน่ง
- ค่าของ Take Profit/Stop Loss สามารถเพิ่มได้โดยใช้ปุ่ม
โดยจะไม่อนุญาตให้ระบุค่าต่ำกว่าระดับ Stop ที่อนุญาตที่เซิร์ฟเวอร์เทรด
- หากกด + ระดับ Take Profit จะถูกตั้งเป็น Take Profit ที่อนุญาตต่ำสุด หาก TakeProfit/StopLoss=0 ค่าจะแสดงเป็นสีแดง
- หาก TakeProfit/StopLoss ไม่เป็นศูนย์ สีจะเป็นสีเขียว
- MODIFY - แก้ไขพารามิเตอร์ตำแหน่งอย่างรวดเร็ว (ตั้งค่า SL/TP) และยังอนุญาตให้รีเซ็ตหยุดหรืเปลี่ยนแปลงได้
- Trailing - Trailing Stop ของตำแหน่ง
- ปุ่ม Trailing เปิดใช้งาน Trailing Stop สำหรับสัญลักษณ์ปัจจุบัน หากต้องการปิดให้กดอีกครั้ง
- หากระดับ Trailing Stop ไม่เป็นศูนย์ ค่าจะแสดงเป็นสีเขียว
ค่าของระดับ Trailing Stop สามารถเพิ่มได้โดยใช้
โดยค่าจะถูกจำกัดด้วยระดับหยุดที่อนุญาตที่เซิร์ฟเวอร์เทรด หากคุณตั้งค่า 0 และกด + ค่าของระดับ Trailing Stop จะเป็นระดับหยุดที่อนุญาตต่ำสุด หากระดับ Trailing Stop = 0 ค่าจะแสดงเป็นสีแดง
- แผงเลือกสัญลักษณ์
- ข้อมูลเกี่ยวกับตำแหน่ง
เช่น ทิศทางตำแหน่ง, ปริมาณ, ราคาที่เปิด/กำไร
- สำหรับตำแหน่งสั้น สัญลักษณ์จะแสดงเป็นสีแดง:
- สำหรับตำแหน่งยาว สัญลักษณ์จะแสดงเป็นสีเขียว:
![]()
คำสั่ง แท็บ
แท็บนี้อนุญาตให้ใช้งานคำสั่งรอดำเนินการ

ประเภทคำสั่ง:
- Order LS - ระดับหยุดต่ำสุดที่อนุญาตของคำสั่งรอดำเนินการ (ในจุด)
- TakeProfit - Take Profit ของคำสั่งรอดำเนินการ (ในจุด)
- StopLoss - Stop Loss ของคำสั่งรอดำเนินการ
- Lots - ปริมาณการเทรดของคำสั่งรอดำเนินการ
- BUYSTOP - SELLSTOP - BUYLIMIT - SELLIMIT
- DELETE - ลบคำสั่งรอดำเนินการทั้งหมดของสัญลักษณ์ปัจจุบัน
- GRID - ใช้สำหรับกลยุทธ์กริด หากค่าที่กำหนดสูงกว่า 1 จะวางกริดด้วยจำนวนคำสั่งที่กำหนด (โดยมีระยะห่างเท่ากัน) ตัวเลือกนี้มีประโยชน์ใน MetaTrader 5 ซึ่งอนุญาตให้เปิดล็อตเพิ่มเติมที่แต่ละระดับและตั้งค่า Stop Loss ที่ระดับใหม่ กล่าวคือ มันทำหน้าที่เหมือน Trailing Stop พร้อมการเพิ่มตำแหน่ง
ข้อมูล แท็บ
แท็บนี้แสดงกราฟและข้อมูลทั้งหมดเกี่ยวกับสัญลักษณ์

- Spread, ระดับ Stop ขั้นต่ำ, ขนาด Point, ปริมาณการเทรดขั้นต่ำ, ปริมาณการเทรดสูงสุดที่อนุญาต, ขั้นล็อต, Swap สำหรับตำแหน่งยาว, Swap สำหรับตำแหน่งสั้น,
- ยังแสดงประเภทเทียนสำหรับทุกช่วงเวลามาตรฐาน:
- สีเขียวหากราคาปัจจุบันสูงกว่าราคาเปิด
- สีแดงหากราคาปัจจุบันต่ำกว่าราคาเปิด
- คลิกปุ่มช่วงเวลาเพื่อแสดงกราฟทางด้านขวา (สามารถเลือกสัญลักษณ์ได้)
แท็บ Ind
แท็บนี้แสดงสถานะของตัวชี้วัด

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

แท็บนี้อนุญาตให้ปิดหรือลบตำแหน่ง/คำสั่งทั้งหมด ขึ้นอยู่กับระดับเงินฝากที่กำหนด (เปอร์เซ็นต์/ดอลลาร์/จุด)
ตัวอย่าง: คุณต้องการปิดตำแหน่งทั้งหมด แต่ไม่ต้องการขาดทุน กำหนด จาก และ ถึง ระดับ ระบุวิธีการปิดตำแหน่ง/ลบคำสั่ง แล้วกดปุ่ม ใช้ มันจะปิดตำแหน่งทั้งหมดเมื่อพารามิเตอร์ที่กำหนดอยู่นอกช่วง
- >0 - หากสูงกว่า (0 - ไม่ได้ใช้!!!)
- <0 - หากต่ำกว่า (ค่าพารามิเตอร์สามารถเป็นลบได้) (0 - ไม่ได้ใช้!!!)
- $ - คำนวณเป็น USD
- % - คำนวณเป็น % ของยอดเงิน
- P - คำนวณเป็น Points
- ใช้ - เปิดใช้งานตัวเลือกนี้
คุณสมบัติอื่น ๆ:
- หากเปิดตำแหน่งสำเร็จ จะมีเสียงดังขึ้น คล้ายกับเสียงของ terminal client เมื่อเปิดตำแหน่ง
- ในกรณีเกิดข้อผิดพลาด จะมีเสียงความผิดพลาด
- ไม่สามารถตั้งค่าระดับหยุดเป็น 0 หรือต่ำกว่าระดับหยุดขั้นต่ำที่อนุญาตที่เซิร์ฟเวอร์เทรด
- มีปุ่มให้ย่อลงแผงควบคุม
อ้างอิง:
ฉันใช้เอกสารอ้างอิงดังต่อไปนี้เมื่อเตรียม VirtualTradePad Control Panel:
- ChartinChart Expert Advisor (Expert Advisor มาตรฐานของ MetaTrader5 client terminal)
- 20 Trade Signals in MQL5 (กลยุทธ์การเทรดของแท็บ IND)
- Migrating from MQL4 to MQL5
- ชุดฟังก์ชันจาก "Expert Advisor template" ที่พัฒนาขึ้นเพื่อการใช้งานภายใน














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