Bid กับ Ask ก่อนเขียน EA — ออเดอร์ปิดที่ราคาไหน และตั้ง TP ยังไงไม่ให้เพี้ยน
สองบรรทัดที่ต้องจำก่อนเขียนคำสั่งแรก: BUY เปิดที่ Ask ปิดที่ Bid · SELL เปิดที่ Bid ปิดที่ Ask ⇒ ผลที่ตามมาคือ TP และ SL ไม่ได้เทียบกับราคาที่คุณเห็นตอนกด และถ้าปรับผิดข้าง จุดออกจะเพี้ยนไป 2 เท่าของสเปรด
บทความหลักมีภาพเคลื่อนไหวเทียบการตั้ง TP สามแบบ · โครงไฟล์ที่ก็อปไปใช้ได้ · ฟังก์ชันเปิดออเดอร์ที่ปลอดภัย · และบั๊กที่เจอซ้ำพร้อมโค้ด
ออเดอร์เปิดและปิดที่ราคาไหน
| ประเภทออเดอร์ | เปิดที่ราคา | ปิดที่ราคา | TP และ SL เทียบกับราคาไหน |
|---|---|---|---|
| BUY | Ask (แพงกว่า) | Bid | Bid — TP ทำงานเมื่อ Bid ขึ้นไปถึง |
| SELL | Bid (ถูกกว่า) | Ask | Ask — TP ทำงานเมื่อ Ask ลงมาถึง |
นี่คือเหตุผลที่ออเดอร์เพิ่งเปิดแล้วติดลบทันทีเท่ากับสเปรด — ไม่ได้ขาดทุนจริง แต่เป็นเพราะซื้อที่ Ask แล้ววัดมูลค่าด้วย Bid
ตั้ง TP เท่าไร — ตัวอย่างที่คำนวณตามได้
ใช้ GBP/USD สเปรด 3 จุด · มีออเดอร์ BUY อยู่ในมือ และอยากออกแถว ๆ 1.6150
| คุณอยากให้ออกตอนไหน | ต้องตั้ง TP เท่าไร | เหตุผล |
|---|---|---|
| อยากให้ Bid (ราคาบนกราฟ MT4) แตะ 1.6150 | 1.6150 | TP ของ BUY เทียบกับ Bid อยู่แล้ว ⇒ ไม่ต้องปรับ |
| อยากให้ Ask แตะ 1.6150 | 1.6147 (ลบสเปรด) | ตอน Ask = 1.6150 ราคา Bid อยู่ที่ 1.6147 |
| 🔴 ถ้าบวกสเปรดแทน (TP = 1.6153) ⇒ ต้องรอ Bid ถึง 1.6153 คือ Ask ถึง 1.6156 ⇒ ออกช้ากว่าที่ตั้งใจ 6 จุด หรือ 2 เท่าของสเปรด | ||
และเนื่องจากสเปรดไม่คงที่ การเขียนโค้ดที่บวกลบด้วย Ask - Bid ณ วินาทีนั้นจะให้ผลต่างกันไปตามช่วงเวลา ⇒ ดูว่ามันถ่างได้แค่ไหนที่ Spread ถ่าง คืออะไร
อ่านต่อในบทความหลัก
- ภาพเคลื่อนไหวเทียบการตั้ง TP สามแบบ — เห็นระดับที่ตั้งจริงเลื่อนขึ้นลงเทียบกับเป้าที่คิดไว้
- โครงไฟล์ EA ที่ก็อปไปใช้ได้เลย — พร้อมตัวคุมให้ทำงานแท่งละครั้ง
- ฟังก์ชันเปิดออเดอร์ที่ปลอดภัย — และเหตุผลที่ลูปส่งซ้ำเพิ่มความเสี่ยงเป็นเท่าตัว
- 5 บั๊กที่มือใหม่เจอซ้ำ — Magic Number · ตัวคุมแท่ง · การเก็บกวาดใน
OnDeinit
→ อ่านฉบับเต็ม: เริ่มต้นเขียน EA (MQL4)
บทความนี้เป็นเนื้อหาให้ความรู้ด้านการเขียนโปรแกรมเท่านั้น ไม่ใช่คำแนะนำการลงทุน ตัวเลขราคาและสเปรดเป็นตัวอย่างสมมติเพื่อให้ผู้อ่านคำนวณตามได้ การเทรดมีความเสี่ยงที่จะสูญเสียเงินลงทุน ผู้อ่านควรศึกษาและตัดสินใจด้วยตนเอง
ความคิดเห็น
แสดงความคิดเห็น