Stochastic Oscillator — กลไกของเส้น %K และ %D
Stochastic oscillator แสดงค่า 92 บนกราฟ H4 และคู่มือสำหรับนักเทรดรายย่อยส่วนใหญ่บอกสิ่งเดียวกัน: เกิน 80 ให้ขาย คุณเปิดสถานะขาย USD/JPY / สถานะ Short ทันที ถูกหยุดขาดทุนภายในเซสชันเดียว แล้วเฝ้าดูราคาวิ่งขึ้นต่ออีกสองสัปดาห์ในขณะที่ตัวชี้วัดยังนั่งอยู่เหนือ 80 อย่างสบายใจ เรื่องนี้เกิดขึ้นนับพันครั้งต่อปี และมีรากมาจากความเข้าใจผิดข้อเดียว: stochastic ไม่ได้บอกว่าตลาดแพงเกินไป แต่บอกเพียงว่าราคาปิดอยู่ตรงไหนภายในช่วงของแท่งเทียน (candlestick) ไม่กี่สิบแท่งล่าสุด บทความนี้จะถอดประกอบตัวชี้วัดของ George Lane: ที่มาของเส้น %K และ %D, เหตุใดโซน 80 และ 20 จึงเป็นเพียงโซนแห่งความระวัง และความแตกต่างระหว่างรูปแบบ fast, slow และ full
ที่มาของ Stochastic Oscillator
ตัวชี้วัดนี้ถือกำเนิดในชิคาโกช่วงทศวรรษ 1950 เมื่อ George C. Lane นักวิเคราะห์จาก Investment Educators ต้องการเครื่องมือที่จับตำแหน่งของราคาเทียบกับช่วงราคาล่าสุด ไม่ใช่ความแรงของการเคลื่อนไหว เขาเริ่มจากการสังเกตอย่างง่าย: ในแนวโน้มขาขึ้น ราคาปิดมักกระจุกตัวอยู่ในส่วนบนของช่วงรายวัน ในแนวโน้มขาลงอยู่ในส่วนล่าง และเมื่อการเคลื่อนไหวเข้าใกล้จุดสูงสุด ราคาปิดจะค่อยๆ ห่างออกจากราคาสูงสุด ซึ่งเป็นสัญญาณว่าแรงซื้อกำลังหมดแรงผลักดัน
วิธีคำนวณเส้น %K
สูตรอย่างเป็นทางการคือ: %K คือผลต่างระหว่างราคาปิดกับราคาต่ำสุดในช่วง N คาบ หารด้วยผลต่างระหว่างราคาสูงสุดและราคาต่ำสุดในช่วง N คาบเดียวกัน แล้วคูณด้วยหนึ่งร้อย ค่าเริ่มต้นของ N คือ 14 แท่งเทียน ตัวอย่างต่อไปนี้จะช่วยให้เข้าใจการคำนวณได้ชัดเจนยิ่งขึ้น
ผลลัพธ์นี้มีนัยสำคัญ: %K สะท้อนตำแหน่งภายในช่วงราคาเฉพาะที่ ไม่ใช่โมเมนตัมในเชิงสัมบูรณ์ คู่เงินที่ทรงตัวอยู่ในช่องแคบๆ อาจพิมพ์ค่า 90 และ 10 สลับกันแต่ละวัน ขณะที่คู่เงินที่อยู่ในแนวโน้มแข็งแกร่งอาจหยุดที่ค่า 75 แล้วหันกลับ ทั้งที่การเคลื่อนไหวยังเพิ่งเริ่มต้น
เส้น %D ในฐานะตัวกรองและสัญญาณ
เส้น %K เพียงอย่างเดียวนั้นผันผวนมากเกินไป ภายในเซสชันเดียวอาจกระโดดจาก 30 ไปถึง 70 แล้วกลับมา George Lane จึงเพิ่มเส้นที่สอง คือ %D ซึ่งเป็นค่าเฉลี่ยเคลื่อนที่แบบเรียบง่าย (simple moving average) 3 คาบของ %K ทำหน้าที่เป็นเส้นสัญญาณ สัญญาณยอดนิยมคือการตัดกันภายในโซนสุดขีด: เมื่อ %K ตัดต่ำกว่า %D ใกล้ระดับ 80 ตำราอ่านว่าเป็นสัญญาณขาขึ้นอาจอ่อนแรง และการตัดขึ้นเหนือ %D ใกล้ระดับ 20 อ่านว่าเป็นสัญญาณการกลับตัวจากขาลง นี่คือรูปแบบที่คู่มือสำหรับนักเทรดรายย่อยนำเสนอเป็นสัญญาณเข้าตลาดสำเร็จรูป ทั้งที่ในทางปฏิบัติต้องมีตัวกรองเพิ่มเติมอย่างน้อยสองชั้น
สามรูปแบบ — Fast, Slow และ Full
ทั้งสามรูปแบบใช้คณิตศาสตร์เดียวกันแต่มีระดับการปรับให้เรียบที่ต่างกัน การเลือกขึ้นอยู่กับว่าต้องการให้ตัวชี้วัดตอบสนองเร็วแค่ไหนเมื่อเทียบกับกรอบเวลาและสไตล์การเทรด
- Stochastic fast — %K คือค่าดิบจากสูตร และ %D คือค่าเฉลี่ย 3 คาบของ %K ตอบสนองทันที แต่สร้างสัญญาณตัดกันจากสัญญาณรบกวนจำนวนมาก มีประโยชน์ในการ scalping บน M1 และ M5 บนกราฟรายวันสร้างความสับสนมากกว่าสัญญาณที่มีคุณภาพ
- Stochastic slow — ค่าเริ่มต้นใน MetaTrader และ TradingView %K ดิบผ่านการปรับให้เรียบชั้นแรก จากนั้น %D จึงเป็นค่าเฉลี่ย 3 คาบชั้นที่สอง เส้นเคลื่อนไหวสงบกว่า แลกกับการล่าช้าสองถึงสามคาบ เหมาะสำหรับการเทรดระหว่างวันและ swing trading บน H1 และ H4
- Stochastic full — ตรรกะเดียวกับ slow แต่ชั้นการปรับให้เรียบแรกสามารถกำหนดได้ สำหรับ swing trading บน D1 นิยมใช้ช่วงมองย้อนหลังนานขึ้นพร้อมการปรับให้เรียบหนักขึ้น รูปแบบนี้เป็นที่นิยมในหมู่นักวิเคราะห์ที่ทำงานกับข้อมูลรายสัปดาห์
หลักง่ายๆ คือ: ยิ่งกรอบเวลาสูงขึ้น ยิ่งได้ประโยชน์จากการปรับให้เรียบมากขึ้น นักสแคลปบน M5 เลือก fast นักเทรดระหว่างวันเลือก slow นักเทรด swing บน D1 และ W1 เลือก full พร้อมช่วงมองย้อนหลังที่นานขึ้น
ทำไมโซน 80 และ 20 จึงไม่ใช่สัญญาณขายหรือซื้อโดยอัตโนมัติ
นี่คือหัวใจของบทความและต้นเหตุของการขาดทุนที่พบบ่อยที่สุด Stochastic เกิน 80 บอกสิ่งเดียว: ราคาปิดอยู่ในหนึ่งในห้าบนสุดของช่วงราคา 14 คาบล่าสุด ซึ่งเป็นข้อมูลตำแหน่งภายในช่วงราคาเฉพาะที่ ไม่ใช่การประเมินมูลค่าตลาด ในแนวโน้มขาขึ้นที่แข็งแกร่ง oscillator อาจอยู่เหนือ 80 ได้หลายวัน และการขาย (เปิดสถานะขาย / สถานะ Short) เพียงเพราะอ่านค่า "80 ขึ้นไป" นั้นเท่ากับมอบเงินฝากให้กับตลาดโดยตรง
ลองพิจารณาสถานการณ์สมมติแต่พบได้บ่อยครั้ง USD/JPY กำลังขึ้นมาสองเดือน แนวโน้มรายวันมีความแข็งแกร่งสูง และบนกราฟ H4 stochastic แสดงค่า 92 นักเทรดเปิดสถานะขาย USD/JPY / สถานะ Short เพียงเพราะตัวชี้วัด และตั้งจุดตัดขาดทุน (Stop Loss) แคบกว่า ATR ในปัจจุบัน ราคาแตะ Stop Loss ในเซสชันเดียวแล้วเดินหน้าต่อขึ้นไปอีก นี่คือความผิดพลาดสามประการรวมกัน: ขายทวนแนวโน้ม, เข้าตลาดโดยไม่มีแท่งเทียนยืนยัน และ Stop Loss แคบกว่าช่วงการเคลื่อนไหวตามธรรมชาติ แต่ละข้อก็เพียงพอที่จะทำให้การเทรดนั้นล้มเหลวอยู่แล้ว
บทเรียนคือโซน 80 และ 20 มีความหมายก็ต่อเมื่อมีบริบทมาประกอบ ในตลาดที่ไปทางไหนก็ไม่ชัด (ตลาด ranging) โซนเหล่านี้ถือเป็นสัญญาณที่แท้จริง ราคาเด้งกลับจากขอบช่องและ oscillator ยืนยันการหมดแรง ในแนวโน้มโซนเหล่านี้เป็นเพียงฉากหลังสำหรับการมองหา divergence กฎง่ายๆ ที่ช่วยได้: เมื่อตลาดมีแนวโน้มชัดเจน ให้ละเว้นการตัดกันธรรมดาในโซนสุดขีดและพึ่งพา divergence กับความใกล้ชิดกับแนวรับและแนวต้านที่มีนัยสำคัญ
"Oscillators มีประโยชน์สูงสุดเมื่อค่าของมันถึงระดับสุดขีดใกล้กับขอบบนหรือขอบล่าง อย่างไรก็ตาม ในแนวโน้มที่แข็งแกร่ง สัญญาณ overbought และ oversold อาจคงอยู่เป็นเวลานาน และไม่ควรถือว่าเป็นสัญญาณอัตโนมัติที่ให้เคลื่อนไหวสวนทิศทางแนวโน้ม" — John J. Murphy, 1999
Divergence ระหว่าง %K, %D กับราคา — สัญญาณที่แข็งแกร่งที่สุด
ในบรรดาการใช้งานคลาสสิกสามแบบ ได้แก่ การตัดกันในโซนสุดขีด การแตะ 80 หรือ 20 และ divergence กับราคา — divergence คือสิ่งที่มีรากฐานมั่นคงที่สุด ทำงานคล้ายกับdivergence ที่คุ้นเคยจาก RSI และ MACD: ราคาพิมพ์จุดสูงสุดใหม่หรือจุดต่ำสุดใหม่ แต่ oscillator ปฏิเสธที่จะตาม แสดงค่าที่น้อยกว่า ซึ่งหมายความว่าโมเมนตัมใต้การเคลื่อนไหวกำลังจาง George Lane เองถือว่า divergence ของ %D เป็นสัญญาณที่สำคัญที่สุดของตัวชี้วัดนี้ สอดคล้องกับธรรมชาติของมัน: stochastic วัดความเร็วของการเคลื่อนไหวทางอ้อมและจับการชะลอตัวได้เร็วกว่าราคา กระนั้น divergence ก็ไม่ใช่ระบบที่ยืนอยู่ได้ด้วยตัวเอง หากปราศจากตัวกรองแนวโน้ม ความใกล้ชิดกับระดับที่มีนัยสำคัญ และการยืนยันจากแท่งเทียน มันยังคงเป็นเพียงคำใบ้ ไม่ใช่สัญญาณเข้าตลาดสำเร็จรูป
ตัวกรองเชิงปฏิบัติที่ช่วยเพิ่มคุณภาพสัญญาณ
- ตัวกรองแนวโน้มจากกรอบเวลาที่สูงขึ้น กำหนดทิศทางบนกรอบเวลาหนึ่งชั้นเหนือกรอบที่คุณเทรด และรับเฉพาะสัญญาณที่สอดคล้องกัน ละเว้นการตัดกันธรรมดาในโซนสุดขีดทั้งหมด
- ความใกล้ชิดกับระดับที่มีนัยสำคัญ สัญญาณที่เกิดขึ้นที่ระดับจิตวิทยาหรือภายในโซน consolidation เก่ามีน้ำหนักมากกว่าสัญญาณเดียวกันที่เกิดขึ้นในพื้นที่ว่างเปล่าของราคา
- การยืนยันจากแท่งเทียนกลับตัว รอให้แท่งเทียนปิดในทิศทางของสัญญาณ ไม่ว่าจะเป็นรูปแบบ engulfing, pin bar ที่มีไส้ยาว หรือ doji ที่โซนแนวรับ
- Stop Loss ที่ปรับตามความผันผวน ระยะ Stop Loss ควรเป็นทวีคูณของ ATR ปัจจุบัน ไม่ใช่จำนวน pip ที่กำหนดตายตัว Stop ที่แคบเกินไปคือเป้าหมายที่รับประกันว่าสัญญาณรบกวนตามปกติจะกวาดออก
ขั้นตอนถัดไป — นำ Stochastic เข้าสู่ชุดเครื่องมือของคุณ
Stochastic oscillator เป็นหนึ่งในเครื่องมือการวิเคราะห์ทางเทคนิคที่เก่าแก่และถูกใช้มากเกินไปที่สุด: จุดแข็งคือกลไกที่ชัดเจนของเส้นสองเส้น จุดอ่อนคือชื่อเสียงในฐานะเครื่องจักรสำเร็จรูป ขั้นตอนด้านล่างนี้จะแปลงกลไกให้กลายเป็นนิสัยที่จับต้องได้บนหน้าจอกราฟ สำหรับภาพรวมที่กว้างขึ้น สามารถดูได้ที่ส่วน technical analysis บน ForexMechanics
- เปิดกราฟของคู่เงินหลักคู่ใดก็ได้ เพิ่ม stochastic slow ด้วยค่าเริ่มต้น แล้วเลื่อนย้อนกลับไปหลายเดือน ทำเครื่องหมายทุกช่วงที่ตัวชี้วัดอยู่เหนือ 80 หรือต่ำกว่า 20 นานกว่าสองสามแท่งเทียน เพื่อดูด้วยตัวเองว่าโซนสุดขีดสามารถคงอยู่ได้นานแค่ไหนในแนวโน้มที่แข็งแกร่ง ก่อนที่จะใช้ทฤษฎีนี้กับบัญชีจริงให้ทดสอบบนบัญชีทดลอง (demo account) ก่อนเสมอ
- สำหรับทุกคู่เงินที่คุณติดตาม ให้กำหนดทิศทางแนวโน้มบนกรอบเวลาหนึ่งชั้นเหนือกรอบที่คุณเทรดก่อน จากนั้นจึงรับสัญญาณ stochastic ที่สอดคล้องกับทิศทางนั้น และปฏิเสธสัญญาณที่ขัดแย้งกับแรงหลักของตลาด หลักการการบริหารความเสี่ยงนี้สำคัญพอๆ กับตัวสัญญาณเอง
- ก่อนเปิดสถานะใดๆ จากตัวชี้วัดนี้ ให้กำหนดเงื่อนไขว่าต้องมี divergence ของ %K และ %D กับราคาพร้อมกับความใกล้ชิดกับแนวรับหรือแนวต้านที่มีนัยสำคัญ ให้ถือว่าการตัดกันธรรมดาหรือการแตะโซนสุดขีดเป็นเพียงคำใบ้เบื้องต้นสำหรับการวิเคราะห์ต่อไป ไม่ใช่สัญญาณเข้าตลาดโดยตรง
- ตั้ง Stop Loss เป็นทวีคูณของ ATR ปัจจุบันสำหรับเครื่องมือและกรอบเวลานั้น เขียนกฎนี้ลงในแผนการเทรดของคุณและปฏิบัติตามแทนที่จะเลือกจำนวน pip กลมๆ ที่สะดวก ซึ่งอาจตกอยู่ภายในช่วงการเคลื่อนไหวตามธรรมชาติของตลาด
อ่านเพิ่มเติม: บทความ stochastic oscillator ในการวิเคราะห์ทางเทคนิค ครอบคลุมสัญญาณคลาสสิกสามแบบและการตั้งค่าพื้นฐาน เป็นจุดเริ่มต้นที่ดีก่อนอ่านบทความนี้ สำหรับเนื้อหาด้านแนวคิด Forex ที่เกี่ยวข้อง ได้แก่ RSI และ MACD ซึ่ง divergence ของมันมักถูกใช้คู่กับ stochastic
แหล่งอ้างอิงและบรรณานุกรม
-
StockCharts ChartSchool Stochastic Oscillator (Fast, Slow, and Full) · pełny opis wzoru %K i %D, odmian fast/slow/full oraz sygnałów; zawiera oryginalny cytat George'a Lane'a o momentum chartschool.stockcharts.com ↗
-
TradingView Stochastic (STOCH) · dokumentacja wskaźnika: definicja, linie %K i %D, strefy 80/20 i sygnały dywergencji www.tradingview.com ↗
-
Corporate Finance Institute Stochastic Oscillator · omówienie wskaźnika z atrybucją George'a Lane'a, wzoru %K/%D i ograniczeń (fałszywe sygnały) corporatefinanceinstitute.com ↗
-
StockCharts ChartSchool StochRSI · pokrewny wskaźnik łączący formułę stochastica z RSI, przydatny do porównania mechaniki chartschool.stockcharts.com ↗
คำถามที่พบบ่อย
เส้น %K และ %D คำนวณอย่างไรกันแน่?
George Lane เผยแพร่สูตรต้นฉบับในทศวรรษ 1950: %K = (ราคาปิด − ราคาต่ำสุดใน N คาบ) ÷ (ราคาสูงสุดใน N คาบ − ราคาต่ำสุดใน N คาบ) × 100 ค่าเริ่มต้น N คือ 14 คาบ ผลลัพธ์คือตัวเลขจาก 0 ถึง 100 ที่บอกว่าราคาปิดล่าสุดอยู่ตรงไหนภายในช่วง N คาบ — 100 หมายถึงปิดที่จุดสูงสุดของช่วง, 0 ที่จุดต่ำสุด เส้น %D คือค่าเฉลี่ยเคลื่อนที่แบบเรียบง่าย 3 คาบของ %K ทำหน้าที่เป็นเส้นสัญญาณที่การตัดกันแบบคลาสสิกอิงอยู่ การตั้งค่ามาตรฐานเขียนเป็น (14, 3, 3): คาบ %K, การปรับให้เรียบ %K, การปรับให้เรียบ %D รูปแบบ "fast" ข้ามการปรับให้เรียบแรกและแสดง %K ดิบ (มีสัญญาณรบกวนมากกว่า); "slow" ปรับให้เรียบหนึ่งครั้ง; "full" ให้คุณเลือกคาบการปรับให้เรียบได้อิสระ
โซน 80 และ 20 มีความหมายที่แท้จริงอย่างไร?
โซนเหล่านี้คือโซนความระวัง ไม่ใช่โซนการลงมือ Stochastic เกิน 80 บอกสิ่งเดียว: ราคาปิดอยู่ในหนึ่งในห้าบนของช่วง 14 คาบ นั่นคือข้อมูลตำแหน่งภายในช่วงราคาเฉพาะที่ ไม่ใช่การประเมินมูลค่า ในแนวโน้มขาขึ้นที่แข็งแกร่ง oscillator อาจอยู่เหนือ 80 ได้หลายสัปดาห์ — การเปิดสถานะขาย / สถานะ Short เพียงเพราะอ่านค่า "เกิน 80" เพียงอย่างเดียวคือหนึ่งในวิธีที่พบบ่อยที่สุดที่นักเทรดมือใหม่ทำให้บัญชีหมดเงิน การใช้งานจริง: ในตลาด ranging โซน 80/20 สามารถเทรดได้จริง ในแนวโน้มที่แข็งแกร่งโซนเหล่านี้เป็นเพียงฉากหลังสำหรับสัญญาณอื่น หลักปฏิบัติของ Constance Brown: เมื่อ ADX (Average Directional Index) สูงกว่า 25 ให้ละเว้นการตัดกันในโซน 80/20 และพึ่งพา divergence เท่านั้น
Stochastic fast ต่างจาก slow และ full อย่างไร?
ทั้งสามรูปแบบใช้กลไกเดียวกันแต่มีระดับการปรับให้เรียบต่างกัน Fast (14, 3) — %K คือค่าดิบ, %D คือค่าเฉลี่ย 3 คาบของ %K ตอบสนองทันที สร้างการตัดกันจำนวนมาก ส่วนใหญ่เป็นสัญญาณรบกวน มีประโยชน์ใน scalping M1 และ M5 ที่การพุ่งออกระยะสั้นสำคัญ Slow (14, 3, 3) — ค่าเริ่มต้นใน MetaTrader และ TradingView %K ถูกปรับให้เรียบด้วยค่าเฉลี่ย 3 คาบแรก จากนั้น %D จึงคำนวณเป็นค่าเฉลี่ย 3 คาบชั้นที่สอง ผลลัพธ์เป็นเส้นที่สงบกว่าอย่างเห็นได้ชัด มีการตัดกันที่ผิดพลาดน้อยลง Full (14, 3, 3 พร้อมการปรับให้เรียบที่กำหนดได้) — ตรรกะเดียวกับ slow แต่พารามิเตอร์การปรับให้เรียบสามารถตั้งค่าได้ สำหรับ swing trading D1 การตั้งค่าที่นิยมคือ (21, 5, 5) ซึ่งทำให้ตัวชี้วัดนิ่งขึ้นและแสดงเฉพาะสัญญาณที่แข็งแกร่งที่สุด หลักปฏิบัติ: ยิ่งกรอบเวลาสูงขึ้น การปรับให้เรียบมากขึ้นยิ่งคุ้มค่า
สัญญาณ stochastic ใดที่น่าเชื่อถือที่สุด?
ในบรรดาสัญญาณคลาสสิกสามแบบ ได้แก่ การตัดกันของ %K/%D ในโซนสุดขีด การแตะ 80 หรือ 20 และ divergence กับราคา — divergence ยืนอยู่บนรากฐานที่มั่นคงที่สุด และนี่คือสัญญาณที่ George Lane เองมองว่าสำคัญที่สุดของตัวชี้วัดนี้ ทำงานได้ดีที่สุดเมื่อกรองด้วยทิศทางแนวโน้มจากกรอบเวลาที่สูงขึ้นและยืนยันด้วยแท่งเทียนกลับตัว ณ แนวรับหรือแนวต้านที่มีนัยสำคัญ การตัดกันธรรมดาในโซนสุดขีดคือสัญญาณที่อ่อนแอที่สุด เพราะในแนวโน้ม oscillator อาจนั่งอยู่ในโซน overbought หรือ oversold ได้หลายสัปดาห์ สร้างการเข้าตลาดที่ขาดทุนต่อเนื่องสวนทางแรงหลักของตลาด เหตุผลเดียวกับ RSI: oscillator จับโมเมนตัมได้ แต่ไม่รู้อะไรเกี่ยวกับบริบทตลาด หากปราศจากตัวกรองแนวโน้ม ความใกล้ชิดกับระดับที่มีนัยสำคัญ และการยืนยันจากแท่งเทียน stochastic เพียงอย่างเดียวไม่เคยและจะไม่มีวันเป็นกลยุทธ์ที่สมบูรณ์ — มันคือเครื่องมือสนับสนุนการวิเคราะห์ ไม่ใช่สิ่งทดแทน