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 ในหน้าต่างแยกใต้ราคา และแจ้งเตือนทันทีที่มันตัดผ่านศูนย์:
- 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
- ดาวน์โหลดไฟล์
force-index-alert.mq4ด้านล่าง - เปิด MetaTrader 4 → คลิก
File→Open Data Folder - นำไฟล์ไปวางในโฟลเดอร์
MQL4/Indicators - รีสตาร์ท MetaTrader 4 จากนั้นลากอินดิเคเตอร์จากหน้าต่าง Navigator มาวางบนกราฟ
วิธีติดตั้ง — MetaTrader 5
- ดาวน์โหลดไฟล์
force-index-alert.mq5ด้านล่าง - เปิด MetaTrader 5 → คลิก
File→Open Data Folder - นำไฟล์ไปวางในโฟลเดอร์
MQL5/Indicators - รีสตาร์ท MetaTrader 5 จากนั้นลากอินดิเคเตอร์จากหน้าต่าง Navigator มาวางบนกราฟ
ไฟล์ทั้งสองเป็น source code — เปิดและตรวจสอบโค้ดทั้งหมดก่อนใช้งาน เพื่อความปลอดภัยของคุณเอง