Forex
อินดิเคเตอร์

Force Index: อ่านแรงที่อยู่เบื้องหลังการเคลื่อนไหวของราคา

อัปเดตล่าสุด 2026-07-20

Force Index เป็น oscillator ที่สร้างขึ้นโดย Dr. Alexander Elder ซึ่งพยายามตอบคำถามที่อินดิเคเตอร์ที่ดูเฉพาะราคาส่วนใหญ่มองข้าม นั่นคือ ไม่ใช่แค่ราคาเคลื่อนไหวไปทางไหน แต่มีความน่าเชื่อถือ (conviction) มากแค่ไหนเบื้องหลังการเคลื่อนไหวนั้น มันทำได้ด้วยการรวมข้อมูลสามส่วนเข้าเป็นตัวเลขเดียว — ทิศทางของการเปลี่ยนแปลงราคา ขนาดของการเปลี่ยนแปลงนั้น และ volume ที่เทรดไปในขณะที่มันเกิดขึ้น ผลลัพธ์จะแกว่งตัวรอบเส้น zero line อยู่เหนือเส้นเมื่อฝั่งซื้อควบคุมตลาด และอยู่ใต้เส้นเมื่อฝั่งขายควบคุม โดยระยะห่างจากศูนย์สะท้อนว่าการเคลื่อนไหวนั้นทรงพลังแค่ไหน

Force Index คำนวณอย่างไร

ค่า Force Index แบบดิบต่อหนึ่งแท่งเป็นหนึ่งในสูตรที่เข้าใจง่ายที่สุดในการวิเคราะห์ทางเทคนิค:

Force Index (1) = Volume × (ราคาปิดปัจจุบัน − ราคาปิดก่อนหน้า)

ลองอ่านทีละส่วน (ราคาปิดปัจจุบัน − ราคาปิดก่อนหน้า) คือการเปลี่ยนแปลงราคาจากแท่งหนึ่งไปอีกแท่งหนึ่ง เป็นบวกในแท่งขาขึ้น เป็นลบในแท่งขาลง และมีขนาดใหญ่ขึ้นเมื่อการเคลื่อนไหวใหญ่ขึ้น การคูณด้วย Volume เป็นการปรับสเกลการเปลี่ยนแปลงราคานั้นด้วยปริมาณที่เทรดจริง การเคลื่อนไหวขาขึ้นขนาดใหญ่บน volume ที่หนาแน่นจะให้ตัวเลขบวกที่ใหญ่ ในขณะที่การเคลื่อนไหวขาขึ้นขนาดเท่ากันบน volume ที่บางจะให้ตัวเลขที่เล็กกว่ามาก การเคลื่อนไหวขนาดเดียวกันจึงบันทึกได้เป็นแรงหรืออ่อนแตกต่างกันโดยสิ้นเชิงขึ้นอยู่กับการมีส่วนร่วม (participation) ที่อยู่เบื้องหลัง

ค่าดิบต่อแท่งนั้นหยาบเกินกว่าจะเทรดโดยตรง อินดิเคเตอร์มาตรฐานจึง smooth มันด้วย exponential moving average — ค่ามาตรฐานของ Elder คือ EMA 13 periods ของ Force Index ดิบ เส้นที่ smooth แล้วคือเส้นที่คุณเฝ้าดูจริงๆ period การ smooth ที่สั้น (Elder ใช้ 2 เป็นค่าเร็ว) จะตอบสนองแทบจะทันทีและใช้จับจังหวะเข้าเทรดในทิศทางของเทรนด์ที่ยาวกว่า ส่วน version 13 periods จะช้ากว่าและเหมาะกับการอ่านตัวเทรนด์เอง

การอ่านเส้น Zero: ทิศทางและความแข็งแรง

ทุกอย่างที่ Force Index บอกคุณถูกวางกรอบไว้รอบเส้น zero line และมันบรรจุข้อมูลสองส่วนไว้พร้อมกัน:

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

เช่นเดียวกับ MACD และต่างจาก RSI ตรงที่ Force Index ไม่มีขอบเขตบนหรือล่างตายตัว ค่าที่อ่านได้จะปรับสเกลไปตาม volume และช่วงราคาปกติของเครื่องมือนั้น ดังนั้นค่า "50,000" จึงไม่มีความหมายในตัวเอง สิ่งที่สำคัญคือมันเป็นบวกหรือลบ และค่าปัจจุบันเทียบกับประวัติของจุดสูงและจุดต่ำล่าสุดของเครื่องมือนั้นเป็นอย่างไร

เงื่อนไขการเข้าเทรด

อินดิเคเตอร์ที่สร้างขึ้นสำหรับบทเรียนนี้จะพล็อต Force Index 13 periods ในหน้าต่างแยกใต้ราคา และแจ้งเตือนทันทีที่มันตัดผ่านศูนย์:

PriceBUYSELL0Force Index (volume-weighted, oscillates around a zero line)
Entry conditions: BUY when Force Index crosses back above zero — SELL on the mirrored cross back below zero
  • BUY — Force Index ตัดจากระดับที่เท่ากับหรือต่ำกว่าศูนย์ขึ้นไปเหนือศูนย์ หมายความว่าแรงเพิ่งพลิกเป็นฝั่งขาขึ้นสุทธิ
  • SELL — Force Index ตัดจากระดับที่เท่ากับหรือสูงกว่าศูนย์ลงไปใต้ศูนย์ หมายความว่าแรงเพิ่งพลิกเป็นฝั่งขาลงสุทธิ

การตัดเส้น zero line เป็นวิธีใช้อินดิเคเตอร์ที่เป็นกลไกที่สุด แต่ Force Index อาจทรงพลังที่สุดในฐานะเครื่องมือดู divergence ถ้าราคาทำจุดสูงใหม่แต่ Force Index ทำจุดสูงที่ต่ำลง แสดงว่าจุดสูงใหม่ของราคาไปถึงได้ด้วยแรงที่อ่อนลง — เป็นสัญญาณเตือนว่าการเคลื่อนไหวอาจกำลังหมดการมีส่วนร่วมแม้ราคายังไม่กลับตัว ตรรกะเดียวกันใช้กลับด้านที่จุดต่ำ divergence เป็นการตัดสินใจเชิงดุลยพินิจมากกว่าตัวกระตุ้นเชิงกลไก จึงเป็นเหตุผลที่อินดิเคเตอร์นี้แจ้งเตือนการตัดศูนย์ที่สะอาดกว่า แต่ก็คุ้มค่าที่จะเฝ้าดูจุดสูงและจุดต่ำด้วยตาเมื่ออินดิเคเตอร์อยู่บนกราฟแล้ว

ทำไม Volume ถึงเปลี่ยนภาพทั้งหมด

สิ่งที่แยก Force Index ออกจาก oscillator ที่ดูเฉพาะราคาอย่าง Momentum คือส่วนของ volume และคุ้มค่าที่จะเข้าใจว่ามันเปลี่ยนอะไรกันแน่ สองแท่งอาจปิดขึ้นด้วยจำนวน pip ที่เท่ากันเป๊ะ แต่ถ้าแท่งหนึ่งทำได้บน volume สองเท่า ค่า Force Index ของมันจะใหญ่เป็นสองเท่า อินดิเคเตอร์จึงระแวงการเคลื่อนไหวที่เกิดขึ้นบนการมีส่วนร่วมที่บาง และตื่นเต้นกับการเคลื่อนไหวที่หนุนด้วยการเทรดหนาแน่น แนวคิดคือการเคลื่อนไหวราคาที่เทรดเดอร์จำนวนมากมีส่วนร่วมมีแนวโน้มจะไปต่อมากกว่าการเคลื่อนไหวที่ขับเคลื่อนโดยเทรดเดอร์เพียงไม่กี่คน

มีข้อควรระวังสำคัญสำหรับ forex โดยเฉพาะ ต่างจากหุ้น ตลาด spot forex แบบกระจายศูนย์ไม่มีตัวเลข volume รวมศูนย์เพียงตัวเดียว MetaTrader จึงใช้ tick volume — จำนวนครั้งที่ราคาอัปเดตในหนึ่งแท่ง — เป็นตัวแทน (proxy) ของ volume ที่เทรดจริง tick volume สอดคล้องกับกิจกรรมจริงพอสมควร (ช่วงที่คึกคักจะสร้าง tick มากกว่า) แต่ก็ไม่ใช่สิ่งเดียวกัน และนี่คือข้อจำกัดเดียวกับที่กล่าวถึงในบทเรียน On-Balance Volume ควรมองส่วนของ volume ใน Force Index ว่าเป็นการวัดการมีส่วนร่วมแบบคร่าวๆ ไม่ใช่แบบแม่นยำ

Parameters

อินดิเคเตอร์ตัวนี้มาพร้อม input ที่ปรับได้ชุดเล็กๆ:

  • ForcePeriod (ค่าเริ่มต้น 13) — period การ smooth แบบ EMA ที่ใช้กับ Force Index ดิบ ค่า 13 ของ Elder เป็นมาตรฐานสำหรับอ่านเทรนด์ ลดลงมาที่ 2 สำหรับ version จับจังหวะเข้าเทรดแบบเร็ว หรือเพิ่มขึ้นเพื่อให้เส้นช้าและเรียบกว่าที่ตัดศูนย์น้อยครั้งลง
  • MAMethod (ค่าเริ่มต้น EMA) — ชนิดของ moving average ที่ใช้ smooth EMA เป็นตัวเลือกดั้งเดิมของ Elder เพราะถ่วงน้ำหนักแท่งล่าสุดมากกว่า ส่วน SMA, SMMA และ LWMA มีให้เลือกหากต้องการการตอบสนองที่ต่างออกไป
  • AppliedPrice (ค่าเริ่มต้น Close) — ราคาที่การคำนวณอ่านบน MetaTrader 4 ส่วนบน MetaTrader 5 ฟังก์ชันในตัวจะรับชนิดของ applied volume แทน (tick หรือ real) ซึ่ง version MT5 ของอินดิเคเตอร์นี้เปิดให้ปรับ
  • EnableAlert (ค่าเริ่มต้น true) — เด้งแจ้งเตือนบนหน้าจอ MetaTrader ทันทีที่ Force Index ตัดผ่านศูนย์ไม่ว่าจะทิศทางใด
  • EnablePush (ค่าเริ่มต้น false) — ส่งการแจ้งเตือนการตัดเส้นเดียวกันไปยังโทรศัพท์ของคุณผ่านบริการ push notification ของ MetaTrader

Force Index เทียบกับ OBV และ MFI

Force Index เป็นหนึ่งในสามอินดิเคเตอร์ที่รู้จัก volume บนเว็บไซต์นี้ และการรู้ว่ามันต่างกันอย่างไรทำให้ใช้แต่ละตัวได้ถูกต้องมากขึ้น On-Balance Volume บวกหรือลบ volume ทั้งหมดของแท่งโดยดูเพียงว่าแท่งนั้นปิดขึ้นหรือลง — มันมองข้ามขนาดของการเปลี่ยนแปลงราคาไปโดยสิ้นเชิง โดยปฏิบัติต่อแท่งขาขึ้นเล็กๆ กับแท่งขาขึ้นใหญ่ๆ เหมือนกัน ส่วน Money Flow Index พับ volume เข้าเป็น oscillator ที่มีขอบเขต 0-100 พร้อมโซนตายตัว 80/20 ทำให้มันทำงานเหมือน RSI ที่ถ่วงน้ำหนักด้วย volume ส่วน Force Index อยู่ตรงกลาง: เหมือน OBV ตรงที่ไม่มีขอบเขตและอ่าน divergence ได้ แต่ต่างจาก OBV ตรงที่มันปรับสเกลค่าที่อ่านได้ด้วยขนาดของการเคลื่อนไหวราคา ไม่ใช่แค่ทิศทาง ถ้าคุณต้องการค่า overbought/oversold ที่มีขอบเขต ให้ใช้ MFI ถ้าต้องการการวัดแรงเบื้องหลังการเคลื่อนไหวแต่ละครั้งแบบดิบไม่มีขอบเขต Force Index คือเครื่องมือที่ตรงกว่า

ข้อควรระวัง

เพราะ Force Index คูณด้วย volume แท่งเดียวที่มี volume สูงผิดปกติ — พบได้บ่อยรอบการประกาศข่าวหรือช่วงเปิด session — สามารถทำให้ค่าพุ่งเกินสัดส่วนของสิ่งที่การเคลื่อนไหวราคาเพียงอย่างเดียวจะสมเหตุสมผล และทำให้เกิดการตัดเส้น zero line ที่กลับตัวภายในไม่กี่แท่งเมื่อ volume กลับสู่ปกติ นอกจากนี้มันยัง whipsaw ในตลาดที่แกว่งตัวในกรอบ (range-bound) เหมือน oscillator ตัดศูนย์ทุกตัว เมื่อราคาและ volume ต่างก็แบน เส้นที่ smooth แล้วจะวนเวียนใกล้ศูนย์และตัดผ่านมันซ้ำๆ จาก noise ควรเชื่อถือสัญญาณการตัดเส้นของ Force Index มากขึ้นเมื่อมันสอดคล้องกับเทรนด์ที่ชัดเจนบนกราฟราคาเอง และระมัดระวังเมื่อตลาดกำลังหมุนเวียนอยู่ในกรอบอย่างเห็นได้ชัด — ดู เทรนด์กับกรอบราคา เพื่อดูวิธีแยกความแตกต่าง เช่นเดียวกับอินดิเคเตอร์ทุกตัวบนเว็บไซต์นี้ เนื้อหานี้เป็นเนื้อหาเพื่อการศึกษา ไม่ใช่คำแนะนำทางการเงินส่วนบุคคล ควรพิจารณาร่วมกับการอ่านโครงสร้างราคาด้วยตัวคุณเองเสมอก่อนตัดสินใจเทรดตามสัญญาณ

ดาวน์โหลดอินดิเคเตอร์

อินดิเคเตอร์แบบกำหนดเองนี้จะคำนวณ Force Index และแจ้งเตือนอัตโนมัติเมื่อมันตัดผ่านเส้น zero line มีให้ดาวน์โหลดทั้งสำหรับ MetaTrader 4 และ MetaTrader 5 ด้านล่าง

วิธีติดตั้ง — MetaTrader 4

  1. ดาวน์โหลดไฟล์ force-index-alert.mq4 ด้านล่าง
  2. เปิด MetaTrader 4 → คลิก FileOpen Data Folder
  3. นำไฟล์ไปวางในโฟลเดอร์ MQL4/Indicators
  4. รีสตาร์ท MetaTrader 4 จากนั้นลากอินดิเคเตอร์จากหน้าต่าง Navigator มาวางบนกราฟ

วิธีติดตั้ง — MetaTrader 5

  1. ดาวน์โหลดไฟล์ force-index-alert.mq5 ด้านล่าง
  2. เปิด MetaTrader 5 → คลิก FileOpen Data Folder
  3. นำไฟล์ไปวางในโฟลเดอร์ MQL5/Indicators
  4. รีสตาร์ท MetaTrader 5 จากนั้นลากอินดิเคเตอร์จากหน้าต่าง Navigator มาวางบนกราฟ

ไฟล์ทั้งสองเป็น source code — เปิดและตรวจสอบโค้ดทั้งหมดก่อนใช้งาน เพื่อความปลอดภัยของคุณเอง

ดาวน์โหลด force-index-alert.mq4

สำหรับ MetaTrader 4 — นี่คือ source code (.mq4) เปิดและตรวจสอบให้ครบถ้วนก่อนใช้งาน

ดาวน์โหลดไฟล์

ดาวน์โหลด force-index-alert.mq5

สำหรับ MetaTrader 5 — นี่คือ source code (.mq5) เปิดและตรวจสอบให้ครบถ้วนก่อนใช้งาน

ดาวน์โหลดไฟล์

บทเรียนที่เกี่ยวข้อง

อินดิเคเตอร์

On-Balance Volume (OBV): อ่านการไหลของ Volume

เส้น OBV แบบสะสมยืนยันหรือขัดแย้งกับ trend ของราคาอย่างไร ทำไม divergence ถึงเป็นจุดแข็งที่แท้จริงของมัน และข้อควรรู้เรื่อง tick volume ใน forex

ดาวน์โหลดได้ · MetaTrader 4 / MetaTrader 5
อินดิเคเตอร์

Money Flow Index (MFI): RSI แบบถ่วงน้ำหนักด้วย Volume

MFI รวมราคาและ volume เข้าด้วยกันเป็น oscillator ช่วง 0-100 ได้อย่างไร ทำไมถึงใช้โซน 80/20 แทน 70/30 แบบ RSI และวิธีเทรดการกลับตัวของมัน

ดาวน์โหลดได้ · MetaTrader 4 / MetaTrader 5
อินดิเคเตอร์

อินดิเคเตอร์: MACD คืออะไร? อ่านจุดตัดและโมเมนตัม

เส้น MACD เส้นสัญญาณ และฮิสโตแกรมทำงานร่วมกันอย่างไรในการจับจังหวะเข้าเทรด พร้อมไฟล์แจ้งเตือน MT4/MT5

ดาวน์โหลดได้ · MetaTrader 4 / MetaTrader 5