ตัวชี้วัดทางเทคนิค

ดัชนี MAD (Moving Average Delta) เครื่องมือวิเคราะห์ที่นักเทรดต้องรู้จัก
MetaTrader4
ดัชนี MAD (Moving Average Delta) เครื่องมือวิเคราะห์ที่นักเทรดต้องรู้จัก

คำอธิบาย: MAD ย่อมาจาก Moving Average Delta ซึ่งเป็นเครื่องมือที่ใช้คำนวณความแตกต่างระหว่างจุดสองจุดของค่าเฉลี่ยเคลื่อนที่ (Moving Average) โดยเส้นที่ได้จะแสดงความแตกต่างในหน่วย Pips การคำนวณค่า Delta ระหว่างสองจุดนี้จะช่วยให้เรามองเห็นการเปลี่ยนแปลงเล็ก ๆ น้อย ๆ ในทิศทางของเส้นค่าเฉลี่ยเคลื่อนที่ ซึ่งตามปกติแล้วจะมองเห็นได้ยาก ดังนั้นเราสามารถมองเห็นเส้น MAD เสมือนกับการส่องผ่านกล้องจุลทรรศน์ไปยังเส้นค่าเฉลี่ยเคลื่อนที่ที่เรียบง่าย ช่วยให้เราสามารถคาดการณ์การเปลี่ยนแปลงแนวโน้มได้ก่อนที่จะเกิดขึ้น โดยตัวอย่างจะแสดงให้เห็นถึงการเริ่มต้นการเปลี่ยนแปลงแนวโน้มจากขาขึ้นไปขาลง แม้ว่าจะเป็นเครื่องมือที่เรียบง่าย แต่ผมยังเชื่อมั่นในค่าเฉลี่ยเคลื่อนที่ เพราะตลาดยังคงเคลื่อนที่ช้าอยู่ และการเปลี่ยนแนวโน้มต้องใช้เวลา หากแนวโน้มจะเปลี่ยนแปลง ผู้คนในตลาดล้านคนจะเริ่มซื้อ (หรือขาย) ตามด้วยผู้คนมากมาย การลดลง (หรือเพิ่มขึ้น) ของเส้นจะเริ่มลดความเร็วลง หยุด และเปลี่ยนทิศทาง (ผมสงสัยว่าทำไมไม่มีใครทำเครื่องมือแบบนี้มาก่อน) ภาพ: ดัชนี MAD การตีความ: หากเส้น MAD มีค่ามากกว่า 0 ค่าเฉลี่ยเคลื่อนที่กำลังเพิ่มขึ้น ก่อนการเปลี่ยนแปลงแนวโน้ม ค่าเฉลี่ยเคลื่อนที่จะเริ่มราบเรียบและเส้น MAD จะชี้ไปที่ศูนย์ เราสามารถเห็นค่าการเพิ่มขึ้น/การลดลงสูงสุดของค่าเฉลี่ยเคลื่อนที่และคาดการณ์การเปลี่ยนแปลงแนวโน้มที่จะเกิดขึ้น วิธีการใช้งาน: ให้ลากเส้นค่าเฉลี่ยเคลื่อนที่ลงบนกราฟและตั้งค่าช่วงเวลาในแบบที่เหมาะสมที่สุดกับการเคลื่อนไหว ไม่มีการตั้งค่าที่ "วิเศษ" สำหรับช่วงเวลาของค่าเฉลี่ยเคลื่อนที่ คุณสามารถดับเบิลคลิกที่เส้น MA เพื่อกำหนดค่าช่วงเวลาใหม่ได้ จากนั้นให้ลากดัชนี MAD ลงบนกราฟและตั้งค่าให้มีช่วงเวลาเดียวกับค่าเฉลี่ยเคลื่อนที่ที่คุณใช้งาน

2010.03.02
Price_Channel: ตัวช่วยสุดเจ๋งสำหรับการเทรดใน MetaTrader 5
MetaTrader5
Price_Channel: ตัวช่วยสุดเจ๋งสำหรับการเทรดใน MetaTrader 5

สวัสดีครับเพื่อนๆ นักเทรดทุกคน! วันนี้เราจะมาพูดถึง Price_Channel ซึ่งเป็นอินดิเคเตอร์ที่หลายคนรู้จักกันดีในวงการเทรด เจ้าอินดิเคเตอร์นี้จะช่วยให้เราเห็นราคาสูงสุดและต่ำสุด (รวมถึงค่ากลาง) ของแท่งเทียนในช่วงเวลาที่เรากำหนด ซึ่งถือว่าเป็นเครื่องมือที่สำคัญในการวิเคราะห์แนวโน้มราคาครับ การใช้ Price_Channel จะทำให้เราสามารถมองเห็นจุดที่ราคามีโอกาสจะกลับตัว หรือวิ่งตามแนวโน้มได้ชัดเจนขึ้น ช่วยให้การตัดสินใจของเรามีประสิทธิภาพมากยิ่งขึ้น ถ้าเพื่อนๆ คนไหนยังไม่เคยลองใช้ อินดิเคเตอร์ตัวนี้ ลองนำไปใช้ดูนะครับ แล้วจะรู้ว่ามันช่วยได้มากขนาดไหนในการเทรด!

2010.03.01
LoongMAx96 - อินดิเคเตอร์สำหรับ MetaTrader 5 ที่ควรรู้
MetaTrader5
LoongMAx96 - อินดิเคเตอร์สำหรับ MetaTrader 5 ที่ควรรู้

ผู้เขียน: Loong อินดิเคเตอร์นี้สามารถวาดเส้นค่าเฉลี่ยเคลื่อนที่ (MA) ได้ถึง 96 เส้น โดยใช้โค้ดเพียงแค่ 100 บรรทัด (อิงจากคลาส MyBuffer) ประวัติ: แนวคิดนี้ได้มาจากหัวข้อของ Rosh https://www.mql5.com/ru/forum/102881/page6https://www.mql5.com/zh/forum/102888/page2https://www.mql5.com/en/forum/102908/page4https://www.mql5.com/en/forum/102908/page5 และแนวคิดในภาษาจีนเรียกว่า 'jun xian liu' (แปลว่า "การไหลของเส้นค่าเฉลี่ยเคลื่อนที่") ซึ่งผมต้องการทำให้เทมเพลตหลายอินดิเคเตอร์ง่ายขึ้นโดยใช้เพียงอินดิเคเตอร์เส้นหลายเส้น แต่ก็หมายถึงการเขียนโค้ดซ้ำซากจำนวนมาก หรือผมจำเป็นต้องใช้อาเรย์สองมิติ หนึ่งมิติสำหรับดัชนีเวลา อีกหนึ่งมิติสำหรับดัชนี MAs[] ใน MQL4 นั้นไม่สามารถทำได้ (และ MQL4 รองรับได้เพียง 8 เส้นเท่านั้น) แต่เมื่อเรามี MetaTrader 5 และ MQL5 ที่รองรับคลาส ซึ่งคลาสสามารถซ่อนไดเมนชันหนึ่งมิติได้ ดังนั้นผมจึงสามารถสร้างเวอร์ชั่นแรกได้ที่ https://www.mql5.com/en/forum/121672 (หมายเหตุ: คลาสเก่าชื่อ 'CIndicatorBuffer' มีชื่อซ้ำซ้อนกับชื่อใน Indicator.mqh) ต่อมาเวอร์ชั่นใหม่กว่าก็ได้มีการพูดคุยที่ https://www.mql5.com/en/forum/331/ (ขอบคุณ 'Rosh' และ 'investeo'!) และตอนนี้ เวอร์ชั่นล่าสุดก็อยู่ที่นี่แล้ว พารามิเตอร์การตั้งค่า: พารามิเตอร์? ลืมมันไปเถอะ! มันทำงานได้ดีโดยไม่ต้องเปลี่ยนพารามิเตอร์เลย

2010.02.15
การใช้ TimerClosingPeriod เพื่อช่วยในการเทรดใน MetaTrader 5
MetaTrader5
การใช้ TimerClosingPeriod เพื่อช่วยในการเทรดใน MetaTrader 5

สวัสดีครับเพื่อน ๆ เทรดเดอร์ทุกคน! วันนี้เราจะมาพูดถึงตัวช่วยที่น่าสนใจสำหรับการเปิดเทรดในช่วงเวลาที่สำคัญ นั่นก็คือ TimerClosingPeriod ซึ่งเป็นตัวชี้วัดที่สามารถใช้ได้ใน MetaTrader 5 ครับ ตัวชี้วัดนี้จะช่วยให้เราทราบเวลาที่จะปิดของกรอบเวลา (timeframe) ปัจจุบัน ซึ่งถือว่ามีประโยชน์อย่างยิ่งสำหรับการทำการซื้อขายในช่วงเปิดของแท่งเทียนใหม่ หากกรอบเวลาที่เราใช้อยู่ต่ำกว่า H1 ตัวชี้วัดนี้ยังจะแสดงเวลาที่จะปิดของแท่งเทียนรายชั่วโมงปัจจุบันให้เราเห็นด้วย ในการเขียนตัวชี้วัดนี้ ผมได้สร้างคลาสชื่อ CTimer ซึ่งอยู่ในไฟล์ CTimer.mqh ครับ เป็นคลาสที่ง่ายมาก สามารถนำไปใช้ในตัวชี้วัดหรือ EA ของเราได้เลย นอกจากนี้ ตัวชี้วัดนี้ยังมีปุ่ม ที่ช่วยในการ "เปิด" และ "ปิด" ตัวจับเวลา (timer) ได้ง่าย ๆ และไฟล์ต้นฉบับของตัวชี้วัดนี้จะอยู่ในสองไฟล์ ก่อนนำไปใช้งานให้ทำการคัดลอกทั้งสองไฟล์ไปไว้ในโฟลเดอร์เดียวกัน เวอร์ชันต้นฉบับ: TimerClosingPeriod

2010.02.11
Trend Paint: อินดิเคเตอร์ช่วยวิเคราะห์เทรนด์ใน MetaTrader 4
MetaTrader4
Trend Paint: อินดิเคเตอร์ช่วยวิเคราะห์เทรนด์ใน MetaTrader 4

สวัสดีครับเพื่อนนักเทรดทุกคน! วันนี้เรามีอินดิเคเตอร์ที่น่าสนใจมาแนะนำ นั่นคือ Trend Paint ซึ่งออกแบบมาเพื่อช่วยให้เราวิเคราะห์การทำงานของกลยุทธ์ได้ง่ายขึ้นครับ หลักการของอินดิเคเตอร์นี้คือ การเปลี่ยนสีของแท่งเทียนตามแนวโน้มของตลาดครับ แนวโน้มขาขึ้น: แท่งเทียนจะถูกเปลี่ยนเป็นสีเขียว แนวโน้มขาลง: แท่งเทียนจะถูกเปลี่ยนเป็นสีแดง แนวโน้มข้างเคียง: แท่งเทียนจะถูกเปลี่ยนเป็นสีเทา การใช้งานอินดิเคเตอร์นี้ทำให้เรามองเห็นภาพรวมของตลาดได้ชัดเจนขึ้น ทั้งจุดเข้าและออกจากตลาด รวมถึงเวลาในการออกจากตลาดด้วย นอกจากนี้ อินดิเคเตอร์นี้ยังมีการรวม MA Rounding Off และ Parabolic (Open-Close) ซึ่งถ้าเพื่อนๆ สนใจสามารถหาข้อมูลเพิ่มเติมได้จากงานก่อนหน้านี้ของผมครับ สำหรับการปรับแต่งอินดิเคเตอร์นี้ สามารถปรับให้เข้ากับกลยุทธ์ต่างๆ ได้ตามต้องการเลยครับ ขอแนะนำให้เพื่อนๆ เปลี่ยนสีของแท่งเทียนให้เข้ากับสีพื้นหลังของกราฟ จะทำให้กราฟดูสวยงามขึ้นมากเลยครับ! ขอบคุณสำหรับการติดตามครับ ด้วยความเคารพ, Backspace. หมายเหตุ: ไอเดียในการเปลี่ยนสีแท่งเทียนด้วย DRAW_HISTOGRAM มาจากสมาชิกท่านหนึ่งในกลุ่ม ขอบคุณมากนะครับ ถึงแม้ว่าผมจะจำชื่อท่านไม่ได้ แต่จะพยายามหามาให้ได้ครับ

2010.02.11
ทำความรู้จักกับ Triple Exponential Average (TRIX) สำหรับนักเทรดใน MetaTrader 5
MetaTrader5
ทำความรู้จักกับ Triple Exponential Average (TRIX) สำหรับนักเทรดใน MetaTrader 5

Triple Exponential Average (TRIX) ถูกพัฒนาขึ้นโดย Jack Hutson เพื่อใช้เป็นออสซิลเลเตอร์ในการวิเคราะห์สภาวะตลาดที่ซื้อมากเกินไปหรือขายมากเกินไปนอกจากนี้ยังสามารถใช้เป็น Momentum indicator ได้อีกด้วย โดยจะมีการทำการเฉลี่ยแบบสามครั้งเพื่อกำจัดองค์ประกอบที่มีลักษณะเป็นวงจรในความเคลื่อนไหวของราคาโซนที่สร้างขึ้นนี้จะใช้เพื่อบ่งบอกถึงสภาวะที่ซื้อมากเกินไปหรือขายมากเกินไป (เชิงบวกและเชิงลบตามลำดับ) สัญญาณซื้อจะเกิดจากการที่เส้นตัดผ่านเส้นศูนย์จากด้านล่าง หรือที่เรียกว่า "bulls' divergence" ส่วนสัญญาณขายจะเกิดจากการที่เส้นตัดผ่านเส้นศูนย์จากด้านบน หรือ "bears' divergence" กับราคา คุณสมบัติที่โดดเด่นของ TRIX คือการกรองเสียงรบกวนในราคาที่มีประสิทธิภาพและไม่มีการล่าช้า ซึ่งเป็นลักษณะทั่วไปของค่าเฉลี่ยเคลื่อนที่ส่วนใหญ่Triple Exponential Average Indicatorการคำนวณ:ก่อนอื่นเราจะคำนวณ Exponential Moving Average ของราคา:EMA1(i) = EMA(Price, N, i)ซึ่ง:Price(i) - ราคาปัจจุบัน;N - ระยะเวลา EMA;EMA1(i) - ค่าปัจจุบันของ Exponential Moving Average.จากนั้นจะมีการทำการเฉลี่ยที่สองของค่าเฉลี่ยที่ได้ - การเฉลี่ยแบบสองเท่า:EMA2(i) = EMA(EMA1, N, i).การเฉลี่ยแบบสองเท่าจะถูกทำการเฉลี่ยอีกครั้งหนึ่ง - เราจะได้ Triple Exponential Moving Average:EMA3(i) = EMA(EMA2, N, i);ตอนนี้เราจะคำนวณค่า TRIX:TRIX(i) = (EMA3(i) - EMA3(i - 1))/ EMA3(i-1)

2010.02.03
ทำความรู้จักกับ VIDYA: ตัวชี้วัดที่ช่วยในการเทรดใน MetaTrader 5
MetaTrader5
ทำความรู้จักกับ VIDYA: ตัวชี้วัดที่ช่วยในการเทรดใน MetaTrader 5

Variable Index Dynamic Average (VIDYA) เป็นตัวชี้วัดทางเทคนิคที่พัฒนาโดย Tushar Chande VIDYA เป็นวิธีการคำนวณ Exponential Moving Average (EMA) ที่มีระยะเวลาเฉลี่ยที่เปลี่ยนแปลงได้ตามสภาพตลาด โดยระยะเวลาเฉลี่ยนี้ขึ้นอยู่กับความผันผวนของตลาด ซึ่งใช้ Chande Momentum Oscillator (CMO) เป็นตัววัดความผันผวน Oscillator นี้จะวัดอัตราส่วนระหว่างผลรวมของการเพิ่มขึ้นในเชิงบวกและผลรวมของการลดลงในเชิงลบในช่วงเวลาที่กำหนด (CMO period) ค่าของ CMO จะถูกใช้เป็นอัตราส่วนสำหรับปัจจัยการเรียบ EMA ดังนั้น VIDYA จะต้องตั้งค่าพารามิเตอร์สองอย่าง คือ ระยะเวลา CMO และระยะเวลา EMA การใช้งาน โดยทั่วไปแล้ว VIDYA เองจะไม่ถูกใช้ในระบบการเทรด แต่จะใช้ขอบบนและขอบล่าง (Upper band & Lower band) ซึ่งจะอยู่ที่ N% ข้างบนและข้างล่างของ VIDYA การตีความตัวชี้วัดเพื่อรับสัญญาณการเทรดในรูปแบบนี้จะคล้ายกับ Bollinger Bands ® ตัวชี้วัด Variable Index Dynamic Average การคำนวณ: ค่า Exponential Moving Average จะถูกคำนวณตามสูตรด้านล่างนี้: EMA(i) = Price(i) * F + EMA(i-1)*(1-F) โดยที่: F = 2/(Period_EMA+1) - ปัจจัยการเรียบ; Period_EMA - ระยะเวลาเฉลี่ย EMA; Price(i) - ราคาปัจจุบัน; EMA(i-1) - ค่าก่อนหน้าของ EMA. ค่าของ Variable Index Dynamic Average จะถูกคำนวณในลักษณะเดียวกันโดยใช้ CMO: VIDYA(i) = Price(i) * F * ABS(CMO(i)) + VIDYA(i-1) * (1 - F* ABS(CMO(i))) โดยที่: ABS(CMO(i)) - ค่าปัจจุบันที่เป็นบวกของ Chande Momentum Oscillator; VIDYA(i-1) - ค่าก่อนหน้าของ VIDYA. ค่าของ CMO จะถูกคำนวณตามสูตรด้านล่าง: CMO(i) = (UpSum(i) - DnSum(i))/(UpSum(i) + DnSum(i)) โดยที่: UpSum(i) - ผลรวมของการเพิ่มขึ้นในเชิงบวกสำหรับช่วงเวลา; DnSum(i) - ผลรวมของการลดลงในเชิงลบสำหรับช่วงเวลา.

2010.02.03
ค่าเฉลี่ยเคลื่อนที่แบบเอ็กซ์โปเนนเชียลสามเท่า (TEMA) สำหรับ MetaTrader 5
MetaTrader5
ค่าเฉลี่ยเคลื่อนที่แบบเอ็กซ์โปเนนเชียลสามเท่า (TEMA) สำหรับ MetaTrader 5

ค่าเฉลี่ยเคลื่อนที่แบบเอ็กซ์โปเนนเชียลสามเท่า (TEMA) เป็นเครื่องมือทางเทคนิคที่พัฒนาโดย Patrick Mulloy และถูกเผยแพร่ใน นิตยสาร "Technical Analysis of Stocks & Commodities" หลักการในการคำนวณของ TEMA จะคล้ายกับ ค่าเฉลี่ยเคลื่อนที่แบบเอ็กซ์โปเนนเชียลสองเท่า (DEMA) ซึ่งชื่อ "Triple Exponential Moving Average" อาจไม่สะท้อนถึงอัลกอริธึมของมันได้อย่างถูกต้องนัก เพราะมันเป็นการรวมกันที่ไม่เหมือนใครของค่าเฉลี่ยเคลื่อนที่แบบเอ็กซ์โปเนนเชียลแบบเดี่ยว แบบคู่ และแบบสามเท่า ที่ให้การหน่วงเวลาน้อยกว่าทั้งสามแบบเมื่อใช้แยกกัน TEMA สามารถใช้แทนค่าเฉลี่ยเคลื่อนที่แบบดั้งเดิมได้ โดยมันสามารถใช้เพื่อการเรียบเรียงข้อมูลราคาหรือแม้กระทั่งเรียบเรียงตัวชี้วัดอื่นๆ ได้ ค่าเฉลี่ยเคลื่อนที่แบบเอ็กซ์โปเนนเชียลสามเท่า การคำนวณ: เริ่มต้นจะคำนวณ DEMA ก่อน จากนั้นคำนวณความผันผวนของราคาจาก DEMA: err(i) = Price(i) - DEMA(Price, N, ii) โดยที่: err(i) - ความผิดพลาดของ DEMA ในขณะนั้น; Price(i) - ราคาปัจจุบัน; DEMA(Price, N, i) - ค่า DEMA ปัจจุบันจากชุดข้อมูลราคาในช่วงเวลา N. จากนั้นเพิ่มค่าของค่าเฉลี่ยเอ็กซ์โปเนนเชียลของความผิดพลาดและได้ TEMA: TEMA(i) = DEMA(Price, N, i) + EMA(err, N, i) = DEMA(Price, N, i) + EMA(Price - EMA(Price, N, i), N, i) == DEMA(Price, N, i) + EMA(Price - DEMA(Price, N, i), N, i) = 3 * EMA(Price, N, i) - 3 * EMA2(Price, N, i) + EMA3(Price, N, i) โดยที่: EMA(err, N, i) - ค่าปัจจุบันของค่าเฉลี่ยเอ็กซ์โปเนนเชียลของความผิดพลาด err; EMA2(Price, N, i) - ค่าปัจจุบันของการเรียบเรียงราคาสองเท่า; EMA3(Price, N, i) - ค่าปัจจุบันของการเรียบเรียงราคาสามเท่า.

2010.02.03
การใช้ค่าเฉลี่ยเคลื่อนที่สองเท่า (DEMA) ในการเทรดที่ MetaTrader 5
MetaTrader5
การใช้ค่าเฉลี่ยเคลื่อนที่สองเท่า (DEMA) ในการเทรดที่ MetaTrader 5

การใช้ค่าเฉลี่ยเคลื่อนที่สองเท่า (DEMA) เป็นเครื่องมือทางเทคนิคที่ถูกพัฒนาขึ้นโดย Patrick Mulloy และเผยแพร่ในเดือนกุมภาพันธ์ ปี 1994 ใน นิตยสาร 'Technical Analysis of Stocks & Commodities' DEMA ถูกใช้เพื่อช่วยปรับเรียบราคาหุ้นและสามารถนำมาใช้ตรงบนกราฟราคาของทรัพย์สินทางการเงิน นอกจากนี้ยังสามารถใช้ปรับเรียบค่าของตัวชี้วัดอื่นๆ ได้อีกด้วย ข้อดีของ DEMA คือมันช่วยลดสัญญาณผิดพลาดจากการเคลื่อนไหวของราคาแบบฟันเลื่อย และช่วยให้เราสามารถรักษาสถานะในช่วงแนวโน้มที่แข็งแกร่งได้ ตัวชี้วัดค่าเฉลี่ยเคลื่อนที่สองเท่า (DEMA) การคำนวณ: เครื่องมือนี้อิงจาก ค่าเฉลี่ยเคลื่อนที่แบบเอ็กซ์โพเนนเชียล (EMA) มาดูกันว่าความผิดพลาดของราคาที่เบี่ยงเบนจากค่า EMA คำนวณอย่างไร: err(i) = Price(i) - EMA(Price, N, i) โดยที่: err(i) - ความผิดพลาดของ EMA ในปัจจุบัน; Price(i) - ราคาปัจจุบัน; EMA(Price, N, i) - ค่าของ EMA ในปัจจุบันของชุดราคาที่มีระยะเวลา N. จากนั้นเราจะนำค่าความผิดพลาดเฉลี่ยแบบเอ็กซ์โพเนนเชียลมาบวกกับค่าของค่าเฉลี่ยเคลื่อนที่แบบเอ็กซ์โพเนนเชียลของราคาเพื่อให้ได้ DEMA: DEMA(i) = EMA(Price, N, i) + EMA(err, N, i) = EMA(Price, N, i) + EMA(Price - EMA(Price, N, i), N, i) == 2 * EMA(Price, N, i) - EMA(Price - EMA(Price, N, i), N, i) = 2 * EMA(Price, N, i) - EMA2(Price, N, i) โดยที่: EMA(err, N, i) - ค่าปัจจุบันของค่าเฉลี่ยเคลื่อนที่แบบเอ็กซ์โพเนนเชียลของความผิดพลาด err; EMA2(Price, N, i) - ค่าปัจจุบันของการปรับเรียบราคาที่ย้อนหลังสองครั้ง.

2010.02.03
FRAMA: ค่าเฉลี่ยเคลื่อนที่แบบปรับตัวด้วยแฟรคทัล สำหรับ MetaTrader 5
MetaTrader5
FRAMA: ค่าเฉลี่ยเคลื่อนที่แบบปรับตัวด้วยแฟรคทัล สำหรับ MetaTrader 5

FRAMA หรือ Fractal Adaptive Moving Average เป็นตัวชี้วัดทางเทคนิคที่พัฒนาขึ้นโดย John Ehlers เพื่อช่วยนักเทรดในการวิเคราะห์ตลาดได้อย่างมีประสิทธิภาพมากขึ้น. ตัวชี้วัดนี้สร้างขึ้นจากอัลกอริธึมของ ค่าเฉลี่ยเคลื่อนที่แบบเอ็กซ์โพเนเชียล (EMA) โดยมีการคำนวณปัจจัยการปรับความราบเรียบตามมิติแฟรคทัลของชุดราคาในขณะนั้น. ข้อดีของ FRAMA คือสามารถติดตามการเคลื่อนไหวของแนวโน้มที่แข็งแกร่งได้ดี และสามารถชะลอการเคลื่อนไหวได้ในช่วงที่ราคาเคลื่อนที่ในลักษณะคงที่. การวิเคราะห์ทุกประเภทที่ใช้สำหรับค่าเฉลี่ยเคลื่อนที่สามารถนำมาใช้กับตัวชี้วัดนี้ได้. ตัวชี้วัด FRAMA การคำนวณ: FRAMA(i) = A(i) * Price(i) + (1 - A(i)) * FRAMA(i-1) โดยที่: FRAMA(i) - ค่าปัจจุบันของ FRAMA; Price(i) - ราคาปัจจุบัน; FRAMA(i-1) - ค่าก่อนหน้าของ FRAMA; A(i) - ปัจจัยการปรับความราบเรียบแบบเอ็กซ์โพเนเชียลในขณะนั้น. ปัจจัยการปรับความราบเรียบแบบเอ็กซ์โพเนเชียลคำนวณตามสูตรดังนี้: A(i) = EXP(-4.6 * (D(i) - 1)) โดยที่: D(i) - มิติแฟรคทัลในขณะนั้น; EXP() - ฟังก์ชันทางคณิตศาสตร์ของเลขชี้กำลัง. มิติแฟรคทัลของเส้นตรงเท่ากับหนึ่ง. จากสูตรถ้า D = 1, A = EXP(-4.6 * (1-1)) = EXP(0) = 1. ดังนั้นถ้าราคาเคลื่อนไหวในลักษณะเส้นตรง การปรับความราบเรียบแบบเอ็กซ์โพเนเชียลจะไม่ถูกใช้, เพราะในกรณีนี้สูตรจะมีลักษณะดังนี้: FRAMA(i) = 1 * Price(i) + (1 - i) * FRAMA(i-1) = Price(i) กล่าวคือ ตัวชี้วัดจะติดตามราคาตรงตามนั้น. มิติแฟรคทัลของพื้นที่เท่ากับสอง. จากสูตรเราจะได้ว่าถ้า D = 2, ปัจจัยการปรับ A = EXP(-4.6*(2-1)) = EXP(-4.6) = 0.01. ค่าที่เล็กมากของปัจจัยการปรับแบบเอ็กซ์โพเนเชียลนี้จะเกิดขึ้นในช่วงที่ราคามีการเคลื่อนไหวแบบซิกแซกอย่างรุนแรง. การชะลอที่แข็งแกร่งนี้สอดคล้องกับค่าเฉลี่ยเคลื่อนที่แบบง่ายประมาณ 200 ช่วงเวลา. สูตรของมิติแฟรคทัล: D = (LOG(N1 + N2) - LOG(N3))/LOG(2) คำนวณจากสูตรเสริม: N(Length,i) = (HighestPrice(i) - LowestPrice(i))/Length โดยที่: HighestPrice(i) - ค่าสูงสุดปัจจุบันในช่วง Length; LowestPrice(i) - ค่าต่ำสุดปัจจุบันในช่วง Length. ค่าต่างๆ N1, N2 และ N3 จะมีค่าเท่ากับ: N1(i) = N(Length,i)N2(i) = N(Length,i + Length)N3(i) = N(2 * Length,i)

2010.02.03
Bulls Power: ตัวช่วยในการเทรดสำหรับ MetaTrader 5
MetaTrader5
Bulls Power: ตัวช่วยในการเทรดสำหรับ MetaTrader 5

ในการเทรดทุกวันนั้นเหมือนการต่อสู้ระหว่างผู้ซื้อ ("Bulls") ที่พยายามผลักดันราคาให้สูงขึ้น กับผู้ขาย ("Bears") ที่พยายามกดราคาลงมา ขึ้นอยู่กับว่าฝ่ายไหนจะได้คะแนนมากกว่ากัน วันนั้นก็จะจบลงด้วยราคาที่สูงหรือต่ำกว่าของวันก่อนหน้า ผลลัพธ์ระหว่างวัน เช่น ราคาสูงสุดและต่ำสุด จะช่วยให้เราประเมินได้ว่าการต่อสู้นั้นเป็นอย่างไรในแต่ละวัน การประเมินสมดุลของ Bulls Power เป็นสิ่งสำคัญมาก เพราะการเปลี่ยนแปลงในสมดุลนี้จะส่งสัญญาณถึงความเป็นไปได้ในการกลับตัวของแนวโน้มได้ โดยเราสามารถใช้เครื่องมือ Bulls Power ที่พัฒนาโดย Alexander Elder และได้อธิบายไว้ในหนังสือ "Trading for a Living: Psychology, Trading Tactics, Money Management" เพื่อช่วยในการวิเคราะห์ได้ ค่าเฉลี่ยเคลื่อนที่ (Moving Average) คือการตกลงราคาระหว่างผู้ซื้อและผู้ขายในช่วงเวลาหนึ่ง ราคาสูงสุด (Highest Price) แสดงถึงพลังของผู้ซื้อที่มากที่สุดในวันนั้น จากหลักการดังกล่าว Elder จึงพัฒนา Bulls Power โดยคำนวณจากความแตกต่างระหว่างราคาสูงสุดและค่าเฉลี่ยเคลื่อนที่แบบเอ็กซ์โพเนนเชียล (HIGH - EMA) การใช้งาน เครื่องมือนี้ควรใช้ร่วมกับเครื่องมือวิเคราะห์แนวโน้ม (เช่น Moving Average) เพื่อให้ได้ผลลัพธ์ที่แม่นยำยิ่งขึ้น: ถ้าเครื่องมือวิเคราะห์แนวโน้มชี้ลง และ Bulls Power อยู่เหนือศูนย์แต่ลดลง นั่นคือสัญญาณที่จะขาย; ในกรณีนี้ควรมีการเกิด Divergence ของยอดในกราฟของเครื่องมือด้วย การคำนวณ: ขั้นตอนแรกในการคำนวณเครื่องมือนี้คือการคำนวณค่าเฉลี่ยเคลื่อนที่แบบเอ็กซ์โพเนนเชียล (โดยทั่วไปจะแนะนำให้ใช้ EMA 13 ช่วงเวลา) BULLS = HIGH - EMA โดยที่: BULLS - พลังของ Bulls; HIGH - ราคาสูงสุดของบาร์ปัจจุบัน; EMA - ค่าเฉลี่ยเคลื่อนที่แบบเอ็กซ์โพเนนเชียล ในช่วงขาขึ้น ราคาสูงสุด (HIGH) จะสูงกว่าค่า EMA ดังนั้น Bulls Power จะอยู่เหนือศูนย์ และกราฟฮิสโทแกรมจะอยู่เหนือเส้นศูนย์ หากราคาสูงสุดต่ำกว่าค่า EMA เมื่อราคาลดลง Bulls Power จะอยู่ต่ำกว่าศูนย์และกราฟฮิสโทแกรมจะต่ำกว่าเส้นศูนย์

2010.01.26
ZigZag: เครื่องมือวิเคราะห์ราคาใน MetaTrader 5 สำหรับเทรดเดอร์ไทย
MetaTrader5
ZigZag: เครื่องมือวิเคราะห์ราคาใน MetaTrader 5 สำหรับเทรดเดอร์ไทย

เครื่องมือ ZigZag เป็นตัวช่วยในการเชื่อมต่อจุดสูงสุดและต่ำสุดที่สำคัญในกราฟราคา โดยจะทำให้เรามองเห็นการเปลี่ยนแปลงที่มีความหมายได้ง่ายขึ้น พารามิเตอร์การเปลี่ยนแปลงราคาขั้นต่ำจะกำหนดเปอร์เซ็นต์ที่ราคาต้องเคลื่อนไหวเพื่อที่จะสร้างเส้น "Zig" หรือ "Zag" ใหม่ ซึ่งตัวชี้วัดนี้จะตัดการเปลี่ยนแปลงที่ไม่สำคัญออกไป ทำให้เราสามารถมองเห็นการเปลี่ยนแปลงที่สำคัญได้ชัดเจนขึ้น โดยทั่วไปแล้ว เรามักใช้ ZigZag เพื่อช่วยให้การวิเคราะห์กราฟเป็นไปได้ง่ายขึ้น เพราะมันแสดงเฉพาะการเปลี่ยนแปลงและจุดกลับตัวที่สำคัญ คุณยังสามารถใช้มันในการเปิดเผยคลื่นอีเลียตและรูปแบบต่าง ๆ บนกราฟได้อีกด้วย สิ่งสำคัญที่ต้องเข้าใจคือ ส่วนสุดท้ายของตัวชี้วัดอาจมีการเปลี่ยนแปลงขึ้นอยู่กับข้อมูลที่คุณวิเคราะห์ นี่คือหนึ่งในตัวชี้วัดที่การเปลี่ยนแปลงของราคาสินทรัพย์สามารถกระตุ้นการเปลี่ยนแปลงของค่าก่อนหน้าได้ ความสามารถในการปรับค่าของมันตามการเปลี่ยนแปลงของราคาในอนาคต ทำให้ ZigZag เป็นเครื่องมือที่เหมาะสำหรับการวิเคราะห์การเปลี่ยนแปลงราคาที่เกิดขึ้นแล้ว ดังนั้นคุณไม่ควรพยายามสร้างระบบการเทรดที่อิงจาก ZigZag เพราะมันเหมาะสำหรับการวิเคราะห์ข้อมูลในอดีตมากกว่าการคาดการณ์ในอนาคต

2010.01.26
ทำความรู้จักกับ Williams’ Percent Range (%R) เครื่องมือวิเคราะห์ตลาดสำหรับเทรดเดอร์
MetaTrader5
ทำความรู้จักกับ Williams’ Percent Range (%R) เครื่องมือวิเคราะห์ตลาดสำหรับเทรดเดอร์

Williams’ Percent Range หรือ %R เป็นเครื่องมือวิเคราะห์ทางเทคนิคที่ช่วยบอกเราว่าตลาดอยู่ในสภาวะซื้อมากเกินไปหรือขายมากเกินไป โดย %R จะมีลักษณะคล้ายกับ Stochastic Oscillator แต่มีความแตกต่างตรงที่ %R มีการตั้งค่าช่วงที่กลับหัว และ Stochastic Oscillator จะมีการปรับแต่งภายใน การแสดงผลของ %R จะมีการใส่เครื่องหมายลบหน้าค่าของ Williams Percent Range (เช่น -30%) แต่เราไม่ต้องสนใจเครื่องหมายลบนี้ขณะทำการวิเคราะห์ ค่าของเครื่องมือที่อยู่ระหว่าง 80 ถึง 100% จะแสดงว่าตลาดมีการขายมากเกินไป ในขณะที่ค่าที่อยู่ระหว่าง 0 ถึง 20% จะแสดงว่าตลาดมีการซื้อมากเกินไป เช่นเดียวกับเครื่องมือที่ใช้วิเคราะห์สภาวะซื้อมากเกินไปหรือขายมากเกินไป แนะนำให้รอให้ราคาเปลี่ยนทิศทางก่อนที่จะเข้าสู่การเทรด ตัวอย่างเช่น หากเครื่องมือบอกว่าสภาวะซื้อมากเกินไป ควรรอให้ราคาลดลงก่อนที่จะขาย สิ่งที่น่าสนใจเกี่ยวกับ Williams Percent Range คือความสามารถในการคาดการณ์การกลับตัวของราคาในตลาด โดยเครื่องมือนี้มักจะสร้างจุดสูงสุดและลดลงไม่กี่วันก่อนที่ราคาในตลาดจะถึงจุดสูงสุดและลดลง นอกจากนี้ %R ยังจะสร้างจุดต่ำสุดและกลับตัวขึ้นไม่กี่วันก่อนที่ราคาจะกลับตัวขึ้นอีกด้วย Williams’ Percent Range indicator การคำนวณ: ด้านล่างคือสูตรการคำนวณของ %R ที่คล้ายกับสูตรของ Stochastic Oscillator: %R = (HIGH(i-n)-CLOSE)/(HIGH(i-n)-LOW(i-n))*100 โดยที่: CLOSE - ราคาปิดในวันนี้; HIGH(i-n) - ราคาสูงสุดในช่วง (n) ของช่วงเวลาก่อนหน้า; LOW(i-n) - ราคาต่ำสุดในช่วง (n) ของช่วงเวลาก่อนหน้า.

2010.01.26
ทำความรู้จักกับดัชนีการสะสม/การจำหน่ายของวิลเลียมส์ (W_A/D) สำหรับ MetaTrader 5
MetaTrader5
ทำความรู้จักกับดัชนีการสะสม/การจำหน่ายของวิลเลียมส์ (W_A/D) สำหรับ MetaTrader 5

ดัชนีการสะสม/การจำหน่ายของวิลเลียมส์ (W_A/D) คือผลรวมสะสมของการเคลื่อนไหวของราคาที่เป็นบวก "การสะสม" และลบ "การจำหน่าย" ยกตัวอย่างเช่น ถ้าราคาปิดในปัจจุบันสูงกว่าราคาปิดก่อนหน้า W_A/D จะเพิ่มขึ้นตามความแตกต่างระหว่างราคาปิดปัจจุบันและราคาต่ำสุดที่แท้จริง แต่ถ้าราคาปิดในปัจจุบันต่ำกว่าราคาปิดก่อนหน้า W_A/D จะลดลงตามความแตกต่างระหว่างราคาปิดปัจจุบันและราคาสูงสุดที่แท้จริง คำว่า "การสะสม" หมายถึงตลาดที่ถูกควบคุมโดยผู้ซื้อ ส่วนคำว่า "การจำหน่าย" หมายถึงตลาดที่ถูกควบคุมโดยผู้ขายการเกิดความแตกต่างระหว่างดัชนีกับราคาเป็นสัญญาณเช่นเดียวกับดัชนีอื่น ๆ W_A/D จะนำราคาสินทรัพย์ไปข้างหน้า กล่าวคือ เมื่อมีการเกิดความแตกต่าง ราคาจะเปลี่ยนทิศทางตามดัชนี ถ้าราคาไปถึงจุดสูงสุดใหม่ แต่ดัชนีการสะสม/การจำหน่ายไม่สามารถไปถึงจุดสูงสุดใหม่ได้ แสดงว่าหุ้นนั้นกำลังจำหน่าย นี่คือสัญญาณขาย ถ้าราคาไปถึงจุดต่ำสุดใหม่ แต่ดัชนีการสะสม/การจำหน่ายไม่สามารถไปถึงจุดต่ำสุดใหม่ได้ แสดงว่าหุ้นนั้นกำลังสะสม นี่คือสัญญาณซื้อ ดัชนีการสะสม/การจำหน่ายของวิลเลียมส์ การคำนวณ: ในการคำนวณดัชนีการสะสม/การจำหน่าย คุณต้องหาค่า "True Range High" (TRH) และ "True Range Low" (TRL) ก่อน: TRH (i) = MAX (HIGH (i) || CLOSE (i - 1))TRL (i) = MIN (LOW (i) || CLOSE (i - 1)) จากนั้นคุณต้องหาค่าปัจจุบันของการสะสม/การจำหน่าย (CurA/D) โดยเปรียบเทียบราคาปิดของวันนี้และเมื่อวาน ถ้าราคาปิดในปัจจุบันสูงกว่าราคาก่อนหน้า: CurA/D = CLOSE (i) - TRL (i) ถ้าราคาปิดในปัจจุบันต่ำกว่าราคาก่อนหน้า: CurA/D = CLOSE (i) - TRH (i) ถ้าราคาปิดปัจจุบันและก่อนหน้าตรงกัน: CurA/D = 0 ดัชนีการสะสม/การจำหน่ายของวิลเลียมส์คือผลรวมสะสมของค่าเหล่านี้ในแต่ละวัน: W_A/D (i) = CurA/D + W_A/D (i - 1) โดยที่: TRH (i) - ค่า True Range High; TRL (i) - ค่า True Range Low; MIN - ค่าต่ำสุด; MAX - ค่าสูงสุด; || - การดำเนินการ OR; LOW (i) - ราคาต่ำสุดของแท่งปัจจุบัน; HIGH (i) - ราคาสูงสุดของแท่งปัจจุบัน; CLOSE (i) - ราคาปิดของแท่งปัจจุบัน; CLOSE (i - 1) - ราคาปิดของแท่งก่อนหน้า; CurA/D - ค่าปัจจุบันของการสะสม/การจำหน่าย; W_A/D (i) - ค่าปัจจุบันของดัชนีการสะสม/การจำหน่ายของวิลเลียมส์; W_A/D (i - 1) - ค่าของดัชนีการสะสม/การจำหน่ายของวิลเลียมส์ในแท่งก่อนหน้า.

2010.01.26
การวิเคราะห์การเปลี่ยนแปลงปริมาณการซื้อขายด้วย VROC สำหรับ MetaTrader 5
MetaTrader5
การวิเคราะห์การเปลี่ยนแปลงปริมาณการซื้อขายด้วย VROC สำหรับ MetaTrader 5

การวิเคราะห์การเปลี่ยนแปลงปริมาณการซื้อขาย หรือ VROC (Volume Rate of Change) เป็นเครื่องมือที่ช่วยให้เราเข้าใจทิศทางการเคลื่อนไหวของปริมาณการซื้อขายในตลาดได้ดีขึ้น แนวคิดของ VROC มาจากความจริงที่ว่า การเคลื่อนไหวที่สำคัญในกราฟ เช่น จุดสูงสุด จุดต่ำสุด หรือการทะลุผ่าน จะมักมีการเพิ่มขึ้นอย่างมีนัยสำคัญของปริมาณการซื้อขายตามมาด้วย VROC คำนวณจากความแตกต่างระหว่างปริมาณการซื้อขายในบาร์ปัจจุบันกับปริมาณการซื้อขายเมื่อ n ช่วงเวลา ก่อนหน้านี้ หากปริมาณในบาร์ปัจจุบันสูงกว่าผลรวมเมื่อ n ช่วงเวลา VROC จะมีค่าบวก แต่ถ้าต่ำกว่าก็จะได้ค่าลบ ดังนั้น VROC จึงช่วยให้เราเข้าใจความเร็วในการเปลี่ยนแปลงของปริมาณการซื้อขายได้ชัดเจนขึ้น การเลือกช่วงเวลาสำหรับการคำนวณ VROC เป็นสิ่งสำคัญมาก ช่วงเวลาสั้นๆ ประมาณ 10-15 บาร์จะแสดงการเปลี่ยนแปลงของปริมาณที่รวดเร็ว แต่ถ้าต้องการสัญญาณที่มีความแม่นยำมากขึ้น ควรเลือกช่วงเวลาประมาณ 25-30 บาร์ ซึ่งจะทำให้กราฟเรียบง่ายและวิเคราะห์ได้ง่ายขึ้น ในขณะที่การใช้ช่วงเวลาสั้นๆ จะทำให้กราฟมีลักษณะที่ไม่เรียบสวย และยากต่อการวิเคราะห์ เครื่องมือ VROC สำหรับการวิเคราะห์การซื้อขาย สูตรการคำนวณ: VROC = ((VOLUME (i) - VOLUME (i - n)) / VOLUME (i - n)) * 100 โดยที่: VOLUME (i) - คือปริมาณในบาร์ปัจจุบัน; VOLUME (i - n) - คือปริมาณเมื่อ n บาร์ก่อน; VROC - ค่าเครื่องมือการเปลี่ยนแปลงปริมาณการซื้อขาย.

2010.01.26
แรก ก่อนหน้า 338 339 340 341 342 343 344 345 346 347 348 ถัดไป สุดท้าย