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

ทำความรู้จัก ColorXMA_Ishimoku_StDev: อินดิเคเตอร์สุดเจ๋งสำหรับ MetaTrader 5
MetaTrader5
ทำความรู้จัก ColorXMA_Ishimoku_StDev: อินดิเคเตอร์สุดเจ๋งสำหรับ MetaTrader 5

สวัสดีครับเพื่อนๆ เทรดเดอร์! วันนี้เรามาพูดถึง ColorXMA_Ishimoku_StDev ซึ่งเป็นอินดิเคเตอร์ที่น่าสนใจมากๆ สำหรับแพลตฟอร์ม MetaTrader 5 กันดีกว่า ทำไมต้องใช้ ColorXMA_Ishimoku_StDev? อินดิเคเตอร์นี้จะช่วยให้คุณวิเคราะห์แนวโน้มของราคาได้ง่ายขึ้น โดยเฉพาะเมื่อคุณต้องการจับจังหวะการซื้อและขายในตลาดที่มีความผันผวนสูง วิเคราะห์แนวโน้ม: ช่วยให้คุณเห็นทิศทางของราคาได้ชัดเจน ปรับแต่งได้: คุณสามารถปรับตั้งค่าให้เหมาะสมกับสไตล์การเทรดของคุณ ใช้งานง่าย: แม้สำหรับมือใหม่ก็สามารถเข้าใจและใช้งานได้ไม่ยาก วิธีการติดตั้ง ColorXMA_Ishimoku_StDev การติดตั้งอินดิเคเตอร์นี้ใน MetaTrader 5 นั้นทำได้ง่ายมาก! เพียงแค่ทำตามขั้นตอนดังนี้: ดาวน์โหลดไฟล์อินดิเคเตอร์ เปิดโปรแกรม MetaTrader 5 ไปที่เมนู File แล้วเลือก Open Data Folder นำไฟล์ไปวางในโฟลเดอร์ MQL5/Indicators รีสตาร์ทโปรแกรม MetaTrader 5 ไปที่ Navigator แล้วลากอินดิเคเตอร์ไปยังกราฟ หวังว่า ColorXMA_Ishimoku_StDev จะเป็นเครื่องมือที่ช่วยให้การเทรดของคุณมีประสิทธิภาพมากขึ้นนะครับ! หากมีข้อสงสัยหรือประสบการณ์การใช้ สามารถมาแชร์ให้ฟังได้ที่คอมเมนต์เลย!

2025.04.15
ZigZag Fibo: เครื่องมือวิเคราะห์ทางเทคนิคสำหรับ MetaTrader 4
MetaTrader4
ZigZag Fibo: เครื่องมือวิเคราะห์ทางเทคนิคสำหรับ MetaTrader 4

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

2025.04.14
Volume Oscillator: เครื่องมือวิเคราะห์แนวโน้มราคาสำหรับนักเทรด
MetaTrader5
Volume Oscillator: เครื่องมือวิเคราะห์แนวโน้มราคาสำหรับนักเทรด

Volume Oscillator คือ ตัวชี้วัดที่แสดงความสัมพันธ์ระหว่างค่าเฉลี่ยเคลื่อนที่สองค่าที่คำนวณจากปริมาณการซื้อขาย การคำนวณ: LongEMA = EMA(Volume, LongPeriod) ShortEMA = EMA(Volume, ShortPeriod) VolumeOsc = 100 * (ShortEMA - LongEMA) / LongEMA เมื่อราคาขึ้นหรือลง พร้อมกับการเพิ่มขึ้นของปริมาณการซื้อขาย อาจเป็นสัญญาณที่บ่งบอกถึงความแข็งแกร่งของแนวโน้ม ในกรณีนี้ หาก Volume Oscillator อยู่เหนือเส้นศูนย์ อาจยืนยันทิศทางราคากับแนวโน้มตลาด ว่าตลาดอยู่ในช่วงขาขึ้นหรือลง แต่ถ้าราคาขึ้นหรือลง พร้อมกับการลดลงของปริมาณการซื้อขาย อาจบ่งบอกถึงความอ่อนแอของแนวโน้ม ซึ่งหาก Volume Oscillator อยู่ต่ำกว่าเส้นศูนย์ อาจบ่งชี้ว่าทิศทางราคาและแนวโน้มตลาดโดยรวมอ่อนแอ การเกิด Divergence ในพื้นที่ลบของ Oscillator มักบ่งบอกถึงการกลับตัวของแนวโน้มที่อาจเกิดขึ้นในอนาคตอันใกล้ เส้นของตัวชี้วัดจะผันผวนไปมาระหว่างเหนือและต่ำกว่าเส้นศูนย์ ซึ่งจะบ่งบอกถึงแนวโน้มราคาว่ามีความแข็งแกร่งหรืออ่อนแอ ค่าบวกของ Oscillator แสดงให้เห็นว่ามีการสนับสนุนจากตลาดเพียงพอให้ราคายังคงดำเนินต่อไปในทิศทางปัจจุบัน ขณะที่ค่าลบหมายถึงไม่มีการสนับสนุนจากตลาด ซึ่งบ่งบอกว่าราคาอาจอยู่ในภาวะคงที่หรือส่อเค้ากลับตัว

2025.04.14
เครื่องมือติดตาม Drawdown EquiPeak สำหรับ MetaTrader 5 ที่คุณไม่ควรพลาด
MetaTrader5
เครื่องมือติดตาม Drawdown EquiPeak สำหรับ MetaTrader 5 ที่คุณไม่ควรพลาด

เครื่องมือนี้ใช้ทำอะไร? เป็นจุดอ้างอิงการแสดงผลของ EA ของคุณ: คุณสามารถกรอกค่าดึงสูงสุดที่คาดหวังหรือรู้จักของกลยุทธ์ของคุณ (เช่น จากการทดสอบย้อนหลังหรือผลลัพธ์ก่อนหน้า) เพื่อให้คุณมีข้อมูลที่ชัดเจนเสมอว่าระบบการเทรดของคุณอยู่ในระดับปกติหรือมีปัญหาเกิดขึ้น การตรวจสอบความเสี่ยงอย่างต่อเนื่อง: สามารถใช้เพื่อติดตามดรอว์ดาวน์ในเวลาจริงและตรวจสอบว่าคุณเกินระดับที่สำคัญที่ต้องให้ความสนใจหรือไม่ การแจ้งเตือนที่ชาญฉลาดและละเอียด: เครื่องมือจะส่งการแจ้งเตือน (ไปยังมือถือของคุณผ่านแอพ MetaTrader) ทุกครั้งที่มีการตั้งค่าดรอว์ดาวน์ใหม่ หรือเป็นระยะๆ ตามที่คุณตั้งค่าไว้ เพื่อให้คุณได้รับข้อมูลโดยไม่ต้องมีข้อความที่ไม่จำเป็น การบันทึกอัตโนมัติ: ช่วยให้คุณสามารถบันทึกดรอว์ดาวน์อย่างต่อเนื่องเป็นไฟล์ภายนอก (CSV หรือ TXT) สำหรับการวิเคราะห์ในภายหลัง ใครควรใช้เครื่องมือนี้? เทรดเดอร์ที่ใช้ระบบอัตโนมัติหรือกึ่งอัตโนมัติและต้องการทราบอย่างรวดเร็วว่า EA ของตนทำงานอยู่ในระหว่างดรอว์ดาวน์ที่คาดหวังสูงสุดหรือไม่ ผู้ใช้ที่ต้องการตรวจสอบพฤติกรรมของกลยุทธ์ในสภาพจริงเทียบกับความคาดหวังจากการทดสอบก่อนหน้า เทรดเดอร์ทุกคนที่ต้องการจัดการความเสี่ยงอย่างมีประสิทธิภาพ โดยรู้ทันทีเมื่อการซื้อขายของตนเกินขีดจำกัดที่ยอมรับได้ คู่มือการตั้งค่ารายละเอียด (Inputs) นี่คือพารามิเตอร์ที่สามารถปรับแต่งได้ทั้งหมดของเครื่องมือ: Magics ที่ต้องการติดตาม (-1 ติดตามทั้งหมด) กำหนดหมายเลขเวทมนตร์ของตำแหน่งที่ต้องติดตาม ใช้   -1   เพื่อติดตามทั้งหมด Initial Max DD (%) กรอกค่าดรอว์ดาวน์สูงสุดที่รู้จักในอดีตของ EA ของคุณ (เช่น ผลลัพธ์สูงสุดที่ได้รับจากการทดสอบย้อนหลัง) ซึ่งจะใช้เป็นจุดอ้างอิง Refresh Interval (วินาที) ความถี่ในการอัพเดตการคำนวณ MaxDD update mode กำหนดวิธีการอัพเดตค่าดรอว์ดาวน์สูงสุด: UPDATE_MAX_DD_IF_BIGGER: อัพเดตโดยอัตโนมัติหากค่าปัจจุบันเกินค่าที่กรอกไว้ในประวัติ NO_UPDATE_MAX_DD: ไม่อัพเดตค่าในประวัติที่กรอกด้วยมือ แต่ส่งการแจ้งเตือนทุก 60 นาทีเกี่ยวกับสถานะปัจจุบัน Send push notifications? เปิดหรือปิดการแจ้งเตือนแบบพุชไปยังมือถือของคุณ Fixed or peak reference? เลือกวิธีการกำหนดจุดอ้างอิงยอดเงิน: REF_FIXED_BALANCE: ยอดเงินคงที่ที่กรอกด้วยมือ REF_PEAK_BALANCE: ใช้ยอดเงินสูงสุดที่เข้าถึงได้เสมอ (บันทึกโดยอัตโนมัติ) Fixed balance (0 => ปัจจุบัน) ยอดเงินคงที่เริ่มต้น หากคุณใช้   0, ยอดเงินปัจจุบันจะถูกนำไปใช้เมื่อโหลดเครื่องมือ Color for current DD text สีของข้อความดรอว์ดาวน์ปัจจุบัน Color for max DD text สีของข้อความดรอว์ดาวน์สูงสุดในอดีต Font size (current DD) ขนาดฟอนต์ของดรอว์ดาวน์ปัจจุบัน Font size (max DD) ขนาดฟอนต์ของดรอว์ดาวน์สูงสุดในอดีต Labels behind chart? วางข้อความไว้ด้านหลังกราฟ Label X (พิกเซล) ระยะห่างแนวนอนจากขอบซ้าย Label Y (พิกเซล) ระยะห่างแนวตั้งจากขอบบน Vertical spacing ระยะห่างแนวตั้งระหว่างข้อความ Print logs in Journal? เปิดใช้งานข้อความรายละเอียดใน Journal Enable File Log บันทึกดรอว์ดาวน์ปัจจุบันไปยังไฟล์ภายนอกโดยอัตโนมัติ File extension (CSV หรือ TXT) เลือกฟอร์แมตของไฟล์ที่สร้างขึ้น การบันทึกอัตโนมัติในไฟล์ ค่าดรอว์ดาวน์จะถูกบันทึกโดยอัตโนมัติพร้อมวันที่และเวลาในฟอร์แมต CSV หรือ TXT ซึ่งตั้งอยู่ในโฟลเดอร์ทั่วไปของ MT5 ( MetaTrader 5 Terminal/Common/Files/ ) เหมาะสำหรับการวิเคราะห์ผลลัพธ์ในภายหลัง คำแนะนำสำคัญเพื่อให้ใช้ประโยชน์สูงสุด กรอกราคาดรอว์ดาวน์สูงสุดที่คาดหวังเสมอ (ผลลัพธ์จากการทดสอบย้อนหลัง ผลการดำเนินงานก่อนหน้า ฯลฯ) ในช่อง "Initial Max DD (%)" นี้จะช่วยให้คุณประเมินได้อย่างรวดเร็วว่า EA ของคุณกำลังอยู่ในช่วงปกติหรือจำเป็นต้องปรับปรุง วางเครื่องมือไว้ในกราฟที่เฉพาะเจาะจง ติดตามหมายเลขเวทมนตร์ทั้งหมด หรือในกราฟเฉพาะหากคุณต้องการข้อมูลที่เป็นอิสระ ปรับอัตราการรีเฟรช สี ตำแหน่ง และขนาดของข้อความอย่างรอบคอบเพื่อการมองเห็นที่ดีที่สุดตามความชอบของคุณ วิธีการรับการแจ้งเตือนแบบพุชบนมือถือ เปิด MetaTrader บนมือถือและคัดลอก   MetaQuotes ID   ( การตั้งค่า > ข้อความ ) ใน MetaTrader 5 บนเดสก์ท็อป ให้ไปที่   เครื่องมือ > ตัวเลือก > การแจ้งเตือน ทำเครื่องหมาย   เปิดใช้งานการแจ้งเตือนแบบพุช   และวาง MetaQuotes ID ของคุณ

2025.04.14
Kuskus Starlight: อินดิเคเตอร์สุดเจ๋งสำหรับ MetaTrader 5
MetaTrader5
Kuskus Starlight: อินดิเคเตอร์สุดเจ๋งสำหรับ MetaTrader 5

ชื่ออินดิเคเตอร์: Kuskus Starlight คำอธิบาย: Kuskus Starlight เป็นอินดิเคเตอร์ทางเทคนิคที่ทำงานเหมือนออสซิลเลเตอร์ โดยใช้การแปลงค่าฟิชเชอร์เพื่อช่วยเทรดเดอร์ในการระบุแนวโน้มและการกลับตัวของตลาด อินดิเคเตอร์นี้จะทำการปรับค่าตามช่วงเวลาที่กำหนด พร้อมด้วยพารามิเตอร์การปรับเรียบที่สามารถปรับเปลี่ยนได้ตามความต้องการ ซึ่งถือเป็นเครื่องมือที่มีค่าสำหรับการยืนยันสัญญาณการเทรดในระบบการเทรดต่าง ๆ เบื้องหลัง: ฉันได้ค้นพบอินดิเคเตอร์ Kuskus Starlight ผ่านช่องทาง Stonehill Forex และช่อง YouTube No Nonsense Forex (NNFX) ทั้งสองแพลตฟอร์มนี้เน้นการใช้งานอินดิเคเตอร์เป็นเครื่องมือยืนยันในระบบการเทรดของพวกเขา โดยหากอ้างอิงจาก Stonehill Forex อินดิเคเตอร์นี้มีต้นกำเนิดตั้งแต่ปี 2007 ขณะที่ NNFX อ้างอิงการเปิดตัวในปี 2017 สำหรับการรีวิวและการใช้งานอินดิเคเตอร์ Kuskus Starlight อย่างละเอียดสามารถดูได้จากแหล่งข้อมูลต่อไปนี้: บทความจาก Stonehill Forex: Kuskus  Starlight  เป็น  เครื่องมือยืนยัน  สัญญาณ คลิปวิดีโอจาก NNFX: Kuskus  Starlight  อินดิเคเตอร์ ทำไมถึงเขียนมันขึ้นมา: ในฐานะที่เป็นผู้ใช้งาน MetaTrader 5 (MT5) ฉันไม่สามารถหาตัวอินดิเคเตอร์ Kuskus Starlight ที่รองรับ MT5 ได้ ดังนั้นเพื่อให้เทรดเดอร์ใน MT5 ได้ใช้ประโยชน์จากมัน ฉันจึงตัดสินใจเขียนโปรแกรมมันขึ้นมาใหม่โดยคงคุณสมบัติและความถูกต้องตามอัลกอริธึมเดิมไว้ โค้ดและอัลกอริธึมต้นฉบับ MT4: เวอร์ชันต้นฉบับของอินดิเคเตอร์นี้ถูกออกแบบมาสำหรับ MetaTrader 4 (MT4) โดย Scriptor สามารถดูได้ที่นี่: Kuskus  Starlight  - โค้ด MQL4  ฐาน. การปรับแต่ง MT5 ของฉันอิงจากโค้ดนี้และรักษาหลักการสำคัญไว้ในขณะที่ทำให้สามารถใช้งานได้ในชุมชน MT5 หวังว่ารุ่น MT5 ของ Kuskus Starlight จะเป็นส่วนเสริมที่มีค่าสำหรับเครื่องมือการเทรดของคุณ! การตั้งค่าอินดิเคเตอร์: ตัวเลือก DrawType ตัวเลือก DrawType: เส้น ตัวเลือก DrawType: ฮิสโตแกรม ตัวเลือก DrawType: StaryStaryNight ตัวเลือกประเภทลูกศร: มีลูกศรหลายประเภทให้เลือก

2025.04.14
Chande Kroll Stop: ตัวช่วยตั้ง Stop Loss สำหรับเทรดเดอร์
MetaTrader5
Chande Kroll Stop: ตัวช่วยตั้ง Stop Loss สำหรับเทรดเดอร์

Chande Kroll Stop เป็นตัวชี้วัดที่ช่วยในการกำหนดระดับการตั้ง Stop Loss ของเรา โดยมันจะแสดงผลเป็นเส้นสองเส้นบนกราฟราคา เส้นสีแดงจะแสดงระดับ Stop Loss สำหรับการเปิดสถานะขาย (Short Position) ในขณะที่เส้นสีเขียวจะแสดงระดับ Stop Loss สำหรับการเปิดสถานะซื้อ (Long Position) เส้นสำหรับสถานะซื้อ (สีเขียว) จะบอกเราว่าควรตั้ง Stop Loss ที่ระดับใด ถ้าราคาเริ่มลดลงและแตะถึงระดับเส้นนี้ อาจจะเป็นสัญญาณให้เราปิดการซื้อ เส้นสำหรับสถานะขาย (สีแดง) จะบอกให้เราทราบว่าควรปิดสถานะขายที่ระดับใด หากราคาของสินทรัพย์เริ่มสูงขึ้นและแตะถึงเส้นนี้ อาจจะเป็นสัญญาณให้เราปิดการขาย Chande Kroll Stop คำนวณบนพื้นฐานของ True Range และจึงถูกจัดอยู่ในกลุ่มตัวชี้วัดที่ไม่ขึ้นกับความผันผวนของสินทรัพย์ ตัวชี้วัดนี้ถูกพูดถึงและนำเสนอครั้งแรกในหนังสือ "The New Technical Trader" ที่เขียนโดย Tushar Chande และ Stanely Kroll โดยมีจุดประสงค์เพื่อช่วยในการติดตามแนวโน้มตลาด Chande Kroll Stop ช่วยให้เทรดเดอร์สามารถตั้งระดับ Stop Loss โดยคำนวณค่า Average True Range ของแนวโน้มตลาด ขณะเดียวกันก็พิจารณาถึงความผันผวนของตลาดด้วย การคำนวณตัวชี้วัดนี้อิงจากค่าสูงสุดและต่ำสุดของราคาในช่วงเวลาหนึ่ง รวมถึงค่า Standard Deviation (ATR) ข้อมูลเหล่านี้ช่วยให้ตัวชี้วัด "รู้สึก" ถึงตลาดและปรับค่าตามสถานการณ์ปัจจุบัน ความผันผวนของตลาดมีบทบาทสำคัญในการคำนวณตัวชี้วัดนี้ เมื่อความผันผวนสูง เส้น Chande Kroll Stop จะอยู่ห่างจากราคาปัจจุบันมากขึ้น ทำให้เรามีพื้นที่มากขึ้นในการรับมือกับความผันผวนของตลาด แต่เมื่อความผันผวนต่ำ เส้นจะอยู่ใกล้กับราคา ทำให้เราสามารถตอบสนองต่อการเปลี่ยนแปลงได้เร็วขึ้น

2025.04.10
Second Bars - อินดิเคเตอร์สำหรับ MetaTrader 5 ที่คุณต้องลอง
MetaTrader5
Second Bars - อินดิเคเตอร์สำหรับ MetaTrader 5 ที่คุณต้องลอง

อินดิเคเตอร์นี้จะช่วยให้คุณสามารถสร้างกราฟในช่วงเวลาวินาทีบนแพลตฟอร์ม MetaTrader 5 ได้อย่างง่ายดาย ในส่วนของการตั้งค่า: จำนวนวัน: หากตั้งค่าวันมากเกินไป อาจใช้เวลาคำนวณนาน ระยะเวลาในวินาที: คุณสามารถกำหนดช่วงเวลานี้ได้ตามต้องการ การเลือกแสดง: คุณสามารถเลือกแสดงเป็นบาร์หรือแท่งเทียนได้ เมื่อเปรียบเทียบกับกราฟของ เครื่องมืออ้างอิง พบว่าอินดิเคเตอร์นี้สามารถวาดแท่งเทียนได้อย่างถูกต้อง อย่างไรก็ตาม ต้องเข้าใจว่า นี่ไม่ใช่กราฟวินาทีแบบเต็มรูปแบบ แต่เป็นเพียงอินดิเคเตอร์เท่านั้น คุณไม่สามารถติดตั้งอินดิเคเตอร์อื่นบนกราฟนี้ได้ หากคุณติดตั้ง อินดิเคเตอร์อื่น ๆ พวกมันจะแสดงค่าในกราฟตามช่วงเวลาที่คุณตั้งไว้ ไม่ใช่กราฟวินาที

2025.04.10
PriceChanges - ตัวชี้วัดเปลี่ยนแปลงราคาใน MetaTrader 5
MetaTrader5
PriceChanges - ตัวชี้วัดเปลี่ยนแปลงราคาใน MetaTrader 5

ตัวชี้วัด PriceChanges นี้เป็นเครื่องมือที่แสดงการเปลี่ยนแปลงราคาของสัญลักษณ์ต่าง ๆ จาก Market Watch ในช่วงระยะเวลาที่กำหนดโดยเส้นแนวตั้ง ทำให้เราสามารถมองเห็นภาพรวมของการเคลื่อนไหวของตลาดได้อย่างชัดเจนเครื่องมือนี้มีประโยชน์มากในการประเมินว่าอะไรได้เคลื่อนไหวไปบ้าง และมากน้อยแค่ไหน เพื่อให้เราสามารถแสดงสถานการณ์ของตลาดได้อย่างรวดเร็วและแม่นยำมากขึ้นการจัดการเราสามารถจัดการวันที่ได้โดยใช้เมาส์ และแสดงผลผ่านแป้นพิมพ์ตามปุ่มต่อไปนี้:KEYCODE_KEY_C - 67KEYCODE_NUMPAD_0 - 96KEYCODE_OPEN_BRACKET - 219KEYCODE_CLOSE_BRACKET - 221วิธีนี้ช่วยให้เราสามารถสลับไปมาระหว่างสัญลักษณ์ต่าง ๆ ได้อย่างรวดเร็ว ความสะดวกนี้จะสัมผัสได้เมื่อเราเปิดใช้งานและทดลองใช้งานจริงคุณสมบัติตัวชี้วัดนี้จะเริ่มทำงานใหม่ทันทีเมื่อเปิดใช้งาน และจะทำงานเองเมื่อมีการเปลี่ยนแปลงสัญลักษณ์

2025.04.10
ตัวชี้วัดปัจจัยความสม่ำเสมอ: เครื่องมือวิเคราะห์สำหรับ MetaTrader 5
MetaTrader5
ตัวชี้วัดปัจจัยความสม่ำเสมอ: เครื่องมือวิเคราะห์สำหรับ MetaTrader 5

สวัสดีครับเพื่อนนักเทรดทุกคน! วันนี้เรามาพูดถึง ตัวชี้วัดปัจจัยความสม่ำเสมอ (Uniformity Factor Indicator) ซึ่งเป็นเครื่องมือวิเคราะห์ที่ช่วยให้เราทดสอบสมมติฐานว่าลำดับราคามีลักษณะเป็น "การเดินแบบสุ่ม" (random walk) โดยเฉพาะอย่างยิ่งเป็นการเดินแบบสุ่มแบบ Gaussian ซึ่งสามารถช่วยให้เราสร้างการแปลงพารามิเตอร์ของการเปลี่ยนแปลงราคาให้มีการกระจายอย่างสม่ำเสมอและมีความคาดการณ์ได้มากขึ้นในแง่ของความผันผวน ตามที่หลายๆ คนอาจทราบกันดีว่า ระยะทางที่ตัวแปร "การเดินแบบสุ่ม" คาดว่าจะครอบคลุมหลังจากที่เดินไป N ขั้น สามารถประมาณได้จากการคูณส่วนเบี่ยงเบนมาตรฐาน (standard deviation) กับ sqrt(N) หรือ N^0.5 ตัวชี้วัดนี้จะคำนวณสถิติการเปลี่ยนแปลงราคาที่ "เฉลี่ย" (average) ต่อแท่ง (per bar) สำหรับช่วงของแท่งที่กำหนดไว้ โดยการ "เฉลี่ย" จะดำเนินการตามระยะห่าง (จำนวนแท่งที่ขึ้นอยู่กับ N) ที่ยกกำลัง F — ซึ่งเป็นปัจจัยที่นับจาก 0.1 ถึง 1 โดยมีขั้นตอน 0.1 แท่งทั้งหมดที่มีในกราฟปัจจุบันจะถูกใช้ในการเก็บสถิติในหน้าต่างเลื่อน (sliding windows) ของแท่งสูงสุดถึง N แท่ง จากนั้น ตัวชี้วัดจะค้นหาการกระจายที่ "สม่ำเสมอ" ที่สุดของสถิติระหว่าง F ต่างๆ และแสดงฮิสโตแกรมสำหรับปัจจัยนี้ (ซึ่งถือว่าเหมาะสม) โดยปกติจะอยู่ที่ 0.5 หรือ 0.6 โดยแต่ละคอลัมน์ในฮิสโตแกรมจะแสดง "เฉลี่ย" ของการเปลี่ยนแปลงจุดต่อแท่งสำหรับระยะเวลาการเทรดที่สอดคล้องกัน (จำนวนแท่ง) ซึ่ง "การเฉลี่ย" จะทำโดย N^F (เมื่อ F=1 จะได้การเฉลี่ยตามปกติ) ตัวชี้วัดนี้สามารถใช้วิธีการต่างๆ ในการตรวจจับ "ความสม่ำเสมอ" (regularity) ของกราฟสถิติ: ขั้นต่ำของความแปรปรวน; ขั้นต่ำของความแตกต่างระหว่าง M สามตัว (Mean, Median, Mode) ในรูปแบบของข้อผิดพลาดกำลังสอง; ขั้นต่ำของสัมประสิทธิ์ Gini; การรู้จักปัจจัยที่เหมาะสมสามารถมีประโยชน์ในการ: ปรับค่าข้อมูลนำเข้า (การเปลี่ยนแปลงราคา) สำหรับเครือข่ายประสาทและอัลกอริธึมการเรียนรู้ของเครื่องอื่นๆ; ประเมินจำนวนแท่งที่เพียงพอสำหรับการสุ่มเป็นเวกเตอร์นำเข้าสำหรับการวิเคราะห์ในระบบการเทรดความผันผวน; ตรวจจับสัญลักษณ์และ/หรือกรอบเวลา (timeframes) ที่มีความผิดปกติ (F ที่ไม่สม่ำเสมอหรือความเป็นเอกลักษณ์ในกราฟการกระจาย); Input Period — ระยะห่างสูงสุดในแท่ง (N) ที่จะใช้ในการเก็บสถิติการเปลี่ยนแปลงราคา โดยค่าเริ่มต้นคือ 200; Factor — ยกกำลังสำหรับ "การเฉลี่ย" ตามระยะห่าง โดยค่าเริ่มต้นคือ 0 - หมายถึงการตรวจจับอัตโนมัติ สามารถป้อนค่าที่กำหนดเองระหว่าง 0.0 ถึง 1.0 สำหรับการประมาณ เช่น 0.525; Method — หนึ่งในวิธีการประเมินความสม่ำเสมอ: ความแปรปรวน, triple_M, Gini; MaxBars — ขีดจำกัดของแท่งในการคำนวณสถิติ โดยค่าเริ่มต้นคือ 0 - หมายถึงแท่งทั้งหมดที่มี; หมายเหตุ: หากคุณใช้จำนวนแท่งที่ไม่จำกัดหรือหลายแสนแท่งในกราฟ การคำนวณอาจใช้เวลานาน—หากนี่เป็นปัญหา ควรพิจารณาจำกัดจำนวนแท่งให้เป็นหลักหมื่น Output ตัวชี้วัดจะแสดงฮิสโตแกรมสีฟ้าของการเปลี่ยนแปลงราคาที่เฉลี่ยต่อแท่งสำหรับแต่ละระยะห่างในช่วงของระยะห่าง (1..Period) และสำหรับปัจจัยความสม่ำเสมอที่เลือก นอกจากนี้ยังมีการแสดงจำนวนแท่ง (ระยะห่าง) ที่เพิ่มขึ้นอย่างต่อเนื่องในฮิสโตแกรมที่สอง (สีส้ม) เพื่อใช้เป็นข้อมูลอ้างอิง ตารางที่สมบูรณ์ของปัจจัยที่ทดสอบและเมตริกที่เกี่ยวข้องของลำดับเวลาปัจจุบันจะถูกพิมพ์ในบันทึก ภาพหน้าจอ ภาพหน้าจอด้านล่างนี้แสดงตัวชี้วัดใน 3 เฟรมเวลา: D1, H1, M1 แต่ละกราฟมีตัวชี้วัด 2 ตัว: ตัวบนถูกตั้งค่าให้ตรวจจับ F โดย Gini โดยค่าที่พบ (เปลี่ยนแปลงระหว่าง 0.4 หนึ่งครั้ง และ 0.5 สองครั้ง) แสดงในชื่อ และทำเครื่องหมายด้วยดอกจัน; ตัวล่างถูกตั้งค่าที่ F=0.6; 2 indicators Uniformity Factor on XAGUSD,D1 2 indicators Uniformity Factor on XAGUSD,H1 2 indicators Uniformity Factor on XAGUSD,M1

2025.04.07
Angle และ Speed - เครื่องมือวิเคราะห์สำหรับ MetaTrader 5
MetaTrader5
Angle และ Speed - เครื่องมือวิเคราะห์สำหรับ MetaTrader 5

ได้รับแรงบันดาลใจจาก ข้อความนี้ เครื่องมือวิเคราะห์นี้คำนวณมุมระหว่างเส้นแนวโน้มกับแนวนอน โดยที่แกน X จะใช้แท่งนาทีซึ่งไม่ขึ้นอยู่กับกรอบเวลา และแกน Y จะเป็นจุดต่างๆ ต้องสังเกตว่าจุดต่ำสุดหรือสูงสุดในกรอบเวลาที่ต่ำกว่าอาจไม่ตรงกับจุดเริ่มต้นของแท่งในกรอบเวลาที่สูงกว่า ดังนั้นค่าของเครื่องมือวิเคราะห์อาจไม่แตกต่างกันมากในกรอบเวลาที่แตกต่างกัน อีกหนึ่งรูปแบบของเครื่องมือวิเคราะห์นี้คือการคำนวณอัตราเฉลี่ยของการเปลี่ยนแปลงราคา - pips/นาที แล้วควรใช้เครื่องมือนี้อย่างไร? สำหรับความคิดเห็นส่วนตัวของผม ผมคิดว่ามันแทบจะไม่มีประโยชน์เลย ผมได้เพิ่มฐานข้อมูลเข้าไป แต่ก็ยังคงรู้สึกว่าไม่มีประโยชน์

2025.04.04
Pan PrizMA ไม่มีเลเวอเรจ 72 - อินดิเคเตอร์สำหรับ MetaTrader 5
MetaTrader5
Pan PrizMA ไม่มีเลเวอเรจ 72 - อินดิเคเตอร์สำหรับ MetaTrader 5

วันนี้เราจะมาพูดถึง Pan PrizMA อินดิเคเตอร์ที่ไม่มีเลเวอเรจ 72 ซึ่งออกแบบมาเฉพาะสำหรับ MetaTrader 5 กันนะครับอินดิเคเตอร์นี้สร้างเส้นที่เคลื่อนที่ได้จากการประมาณค่าโดยใช้พอลิโนเมียลระดับ 4 ทำให้เส้นที่สร้างขึ้นมีการขยายขอบเขตโดยใช้คลื่นไซน์ และมี line_poweraxial หรือใกล้เคียงกับ power_line ที่มีค่า = 3 (ซึ่งจะมีการวาดใหม่เพื่อให้เห็นกราฟชัดเจนขึ้น)จากการสร้างและไซนุซอยด์ที่มีแกนหนึ่งค่าจะถูกลบออกจากแต่ละแท่ง และจะมีการสร้างเส้นของค่าที่ขยายซึ่ง ไม่ถูกวาดใหม่.ตัวแปรภายนอก:line_power - ระดับของเส้นที่ขยายleverage: ค่าที่ใช้ในการกำจัดค่าต่าง ๆ สำหรับเส้นที่ได้ จะถูกตั้งค่าจากเส้นที่เคลื่อนที่ไปข้างหลังmultiplier - ตัวคูณ หากเท่ากับศูนย์ ค่าจะถูกลบจากแกน หากเท่ากับหนึ่ง จะถูกลบจากไซนุซอยด์ หากเท่ากับลบหนึ่ง จะถูกลบจากจุดสะท้อนของไซนุซอยด์ผ่านแกน สามารถมีค่าใด ๆ ก็ได้line4_SHIFT - การเคลื่อนที่ของเส้นที่เกิดจากค่าที่ขยายinterval - เพิ่มค่าเฉลี่ยหลายเท่าสำหรับการปรับปรุงอินดิเคเตอร์จากหัวข้อที่กล่าวถึง สามารถดูได้ที่ การคำนวณความแตกต่าง, ตัวอย่าง.

2025.04.04
PSAR Zigzag: อินดิเคเตอร์ใหม่สำหรับ MetaTrader 5 ที่ไม่มีการดีเลย์
MetaTrader5
PSAR Zigzag: อินดิเคเตอร์ใหม่สำหรับ MetaTrader 5 ที่ไม่มีการดีเลย์

สวัสดีเพื่อนเทรดเดอร์ทุกคน! วันนี้เรามาพูดถึงอินดิเคเตอร์ที่น่าสนใจมาก ๆ อย่าง PSAR Zigzag กันดีกว่า ซึ่งมันแตกต่างจาก Zigzag ทั่วไปที่หลายคนคุ้นเคยกันดี ความแตกต่างระหว่าง PSAR Zigzag และ Zigzag ทั่วไป Zigzag แบบดั้งเดิมนั้นมักจะใช้เพื่อเน้นการเคลื่อนไหวของตลาดในอดีต โดยมันจะชี้ให้เห็นถึงการสวิงที่เกิดขึ้นก่อนหน้านี้และจะมีการดีเลย์ก่อนที่จะยืนยันการสวิงครั้งถัดไป ซึ่งมันทำงานตามการกระทำของราคา และก็ไม่เหมาะที่จะใช้ในการตรวจจับสัญญาณแบบเรียลไทม์ ในทางกลับกัน PSAR Zigzag นี้เป็น Zigzag ที่มีความไดนามิกและทำงานบนพื้นฐานของแนวโน้ม (Trend) โดยไม่มีการดีเลย์จนถึงแท่งปัจจุบัน มันถูกออกแบบมาให้ทำงานร่วมกับ SAR (Stop and Reverse) ซึ่งเป็นอัลกอริธึมที่ติดตามแนวโน้มที่ไม่มีการดีเลย์ ทำไมเราต้องมี Zigzag ที่ไม่มีการดีเลย์? ก่อนหน้านี้เคยมีการพัฒนา Zigzag ที่ติดตามแนวโน้มในอดีต แต่มีการดีเลย์และทำให้เกิดขา (Legs) ที่ไม่ถูกต้อง ทำไมต้องใช้ Zigzag ที่มีการดีเลย์เมื่อเรามีอัลกอริธึมที่ไม่ดีเลย์? นี่คือเหตุผลที่ทำให้ฉันตัดสินใจสร้าง PSAR Zigzag ขึ้นมา กลไกการทำงานของ PSAR Zigzag PSAR Zigzag ใช้การตรวจสอบย้อนกลับ (Backstep) เพื่อให้แน่ใจว่าขาจะถูกต้อง เมื่อเราค้นหาจุดสูงสุด มันจะหาจุดสูงสุดที่สูงที่สุดจากจำนวนแท่งที่กำหนดไว้ในตัวแปร Backstep และจะหาจุดต่ำสุดเมื่อค้นหาจุดต่ำสุดด้วยจำนวนแท่งเดียวกัน นั่นหมายความว่าช่วงสุดท้ายของเซ็กเมนต์อาจจะสวิงที่จุดสูงหรือต่ำ หรือที่แนวรับหรือแนวต้านล่าสุด อย่างไรก็ตาม PSAR มักจะมีปัญหาในตลาดที่ไม่เคลื่อนไหว (Ranging Market) ซึ่งเป็นจุดอ่อนของมัน แต่โดยรวมแล้วมันเป็นอินดิเคเตอร์ที่ติดตามแนวโน้มที่ดี โครงสร้างของ PSAR Zigzag โครงสร้างของ Zigzag นี้มีความสำคัญมาก และถูกออกแบบให้สะอาดและมีประสิทธิภาพ ฉันหวังว่าทุกคนจะชื่นชมกับงานและการทดลองที่เกิดขึ้น เวอร์ชันใหม่ ๆ ของ PSAR Zigzag v1: เชื่อมโยงจากจุดสูงหรือต่ำของแท่งเทียน หรือแนวรับและแนวต้านที่พบด้วย Backstep v2: เชื่อมโยงขาไปยังจุดสูงและต่ำของแท่งเทียนที่จุดสวิง v3: มีตรรกะการก้าวไปข้างหน้า (Forward Step) เพื่อควบคุม Zigzag อย่างเต็มที่ หวังว่าบทความนี้จะเป็นประโยชน์สำหรับทุกคนที่สนใจใน PSAR Zigzag และจะช่วยให้การเทรดของคุณมีประสิทธิภาพมากขึ้น!

2025.04.01
ตัวตรวจจับตลาดแรนจ์ - อินดิเคเตอร์สำหรับ MetaTrader 5
MetaTrader5
ตัวตรวจจับตลาดแรนจ์ - อินดิเคเตอร์สำหรับ MetaTrader 5

ทำความรู้จักกับตัวตรวจจับตลาดแรนจ์สวัสดีเพื่อนๆ นักเทรดทุกคน! วันนี้เราจะมาพูดถึงตัวตรวจจับตลาดแรนจ์ที่ช่วยให้เราสามารถมองเห็นช่วงเวลาที่ตลาดเคลื่อนไหวอยู่ในกรอบได้อย่างชัดเจน โดยมันใช้จุดยึดที่มีการปรับเปลี่ยนตามสถานการณ์ ซึ่งการตรวจจับนี้ไม่มีการหน่วงเวลา (non lagging) และมีสองโหมดการทำงานให้เลือกใช้โหมดที่หนึ่ง: กำหนดช่วงตลาดตามเกณฑ์พอยท์โหมดที่สอง: กำหนดช่วงตลาดอย่างพลศาสตร์ด้วย ATR และตัวคูณโดยค่าเริ่มต้น ตัวตรวจจับนี้จะใช้ ATR ซึ่งดูเหมาะสมกับวัตถุประสงค์นี้ที่สุด นอกจากนี้ยังมีการสร้างกราฟจำลองแยกออกจากกราฟเดิมเพื่อให้เรามองเห็นเทียนในช่วงที่เราต้องการได้ง่ายขึ้น และมีการปรับสีให้แตกต่างออกไปตรรกะที่ใช้ในการกำหนดช่วงตลาดนั้นค่อนข้างง่าย และเรายังสามารถปรับตั้งค่าต่างๆ เช่น ระยะเวลา ATR และตัวคูณตามที่เราต้องการ เพื่อให้สอดคล้องกับแนวทางการเทรดของแต่ละคน บางครั้งตลาดแรนจ์อาจหมายถึงสิ่งที่แตกต่างกันสำหรับแต่ละคน นักเทรดระยะยาวอาจจะเลือกที่จะมองข้ามการเคลื่อนไหวของตลาดเป็นจำนวนมาก ในขณะที่นักสเกลเปอร์อาจจะสนใจช่วงตลาดที่เล็กลง

2025.03.31
การตรวจจับโมเมนตัมตาม FVG - เครื่องมือสำหรับ MetaTrader 5
MetaTrader5
การตรวจจับโมเมนตัมตาม FVG - เครื่องมือสำหรับ MetaTrader 5

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

2025.03.22
การใช้ Indicator Trend Zigzag บน MetaTrader 5 สำหรับการวิเคราะห์การข้ามค่าเฉลี่ยเคลื่อนที่
MetaTrader5
การใช้ Indicator Trend Zigzag บน MetaTrader 5 สำหรับการวิเคราะห์การข้ามค่าเฉลี่ยเคลื่อนที่

วันนี้เรามาพูดถึง Indicator Trend Zigzag ที่ใช้ใน MetaTrader 5 กันนะครับ ซึ่ง Indicator ตัวนี้จะช่วยให้เราวิเคราะห์การข้ามของค่าเฉลี่ยเคลื่อนที่ได้ง่ายขึ้น Indicator นี้จะเชื่อมโยงจุดตัดกันของค่าเฉลี่ยเคลื่อนที่สองแบบ โดยเมื่อค่าเฉลี่ยเคลื่อนที่ระยะสั้นตัดขึ้นเหนือค่าเฉลี่ยเคลื่อนที่ระยะยาว นั่นคือสัญญาณซื้อ แต่ถ้าตัดลงมา นั่นคือสัญญาณขาย ในกรณีที่เกิดการตัดกันแบบขาขึ้น จะมีขาเขียวปรากฏขึ้น ส่วนการตัดกันแบบขาลงจะมีขาแดงตามมา การอ่าน Indicator Zigzag นี้มีวิธีเฉพาะ โดย: การเกิดขาแดงหันลง ถือเป็นสัญญาณซื้อ เพราะขาถัดไปจะเป็นสีเขียว การเกิดขาเขียวหันขึ้น ถือเป็นสัญญาณขาย เพราะขาถัดไปจะเป็นสีแดง การใช้ Backstep จะช่วยทำให้ขา Zigzag มีความถูกต้อง และลดเสียงรบกวนที่เกิดจากค่าเฉลี่ยเคลื่อนที่ตามปกติ ซึ่งขึ้นอยู่กับผู้ใช้งานว่าช่วงเวลาของค่าเฉลี่ยเคลื่อนที่แบบไหนที่เหมาะสมที่สุดสำหรับการเทรดของคุณ Indicator ตัวนี้ถือเป็นการทดลองใหม่ที่มีโครงสร้าง Zigzag แบบใหม่ ซึ่งถูกจัดระเบียบด้วย enum cycles

2025.03.21
SuperTrend: เครื่องมือวิเคราะห์แนวโน้มใน MetaTrader 5
MetaTrader5
SuperTrend: เครื่องมือวิเคราะห์แนวโน้มใน MetaTrader 5

มาทำความรู้จักกับ SuperTrend เครื่องมือวิเคราะห์แนวโน้มที่ช่วยให้เราเห็นภาพรวมของตลาดได้ชัดเจนยิ่งขึ้น โดยอิงจากความผันผวนของ Average True Range (ATR) ซึ่งเป็นตัวช่วยที่ดีในการตัดสินใจซื้อขายในตลาดหุ้นและฟอเร็กซ์ สูตรพื้นฐาน Upper Band = ราคาสูงสุด + (ตัวคูณ × ATR) Lower Band = ราคาต่ำสุด - (ตัวคูณ × ATR) ในช่วงขาขึ้น: SuperTrend = Lower Band (สีเขียว) ในช่วงขาลง: SuperTrend = Upper Band (สีแดง) การใช้งาน เส้นสีเขียวแสดงถึงแนวโน้มขาขึ้น (โอกาสในการซื้อ) เส้นสีแดงแสดงถึงแนวโน้มขาลง (โอกาสในการขาย) สามารถใช้ในการติดตามแนวโน้ม หรือหาจุดกลับตัว ทำงานได้ดีเป็นกลไกในการตั้งจุดหยุดขาดทุน การติดตั้ง ทำการคัดลอกไฟล์ไปยังโฟลเดอร์ Indicators ของ MetaTrader 5 (ปกติตั้งอยู่ที่ Terminal_Directory\MQL5\Indicators\) รีสตาร์ท MetaTrader 5 หรือรีเฟรชแผง Navigator ลากตัวชี้วัดไปวางบนกราฟที่ต้องการ พารามิเตอร์ ATRPeriod: ระยะเวลาสำหรับการคำนวณ ATR (ค่าเริ่มต้น: 22) Multiplier: ตัวคูณ ATR เพื่อปรับความไว (ค่าเริ่มต้น: 3.0) SourcePrice: ประเภทของราคาที่ใช้ในการคำนวณ TakeWicksIntoAccount: ว่าจะรวมราคาที่มีจุดวิมลในคำนวณหรือไม่

2025.03.15
BarDuration - เครื่องมือวิเคราะห์ระยะเวลาของแท่งเทียนใน MetaTrader 5
MetaTrader5
BarDuration - เครื่องมือวิเคราะห์ระยะเวลาของแท่งเทียนใน MetaTrader 5

เครื่องมือนี้จะแสดงให้เห็นถึงกราฟแท่งเทียนในรูปแบบของ histogram ที่แสดงระยะเวลาของแท่งเทียนแบบกำหนดเองในนาที ซึ่งสามารถใช้ได้กับกราฟ Renko, Point and Figure (PnF), และแท่งเทียนแบบ Equivolume รวมถึงกราฟแบบกำหนดอื่น ๆ ที่ระยะเวลาแท่งเทียนมีความแตกต่างกัน ไม่เหมือนกับกราฟมาตรฐานที่ใช้กรอบเวลา (timeframe) เดียวกัน โปรดทราบว่า MT5 ไม่รองรับกราฟที่มีกรอบเวลาที่แตกต่างกัน ดังนั้นการแสดงผลแบบกำหนดเอง เช่น Renko หรือ Equivolume จะต้องใช้กราฟมาตรฐานอยู่ดี ซึ่งโดยทั่วไปจะใช้กรอบเวลา M1 เนื่องจากเป็นกรอบเวลาที่เล็กที่สุดและให้ความแม่นยำสูงสุดในการจัดเรียงแท่งเทียนตามแกนเวลา การใช้เครื่องมือนี้ในกราฟปกติอาจจะไม่ค่อยมีประโยชน์นัก เพราะมันจะแสดงคอลัมน์แนวตั้งที่มีความสูงเท่ากันสำหรับแท่งเทียนทั้งหมด การตั้งค่า Directional - ตัวเลือกบูลีนที่ใช้ในการแสดง histogram ที่มีค่าบวกหรือลบ; โดยค่าเริ่มต้นจะเป็น false (ไม่ระบุทิศทาง) และค่าทั้งหมดจะเป็นค่าที่แน่นอน; หากเปิดใช้งานทิศทาง (true) ค่าจะเป็นบวกหรือลบขึ้นอยู่กับการเปลี่ยนแปลงของราคาในแท่งเทียนที่เกี่ยวข้อง;

2025.03.14
T3 Moving Average: เครื่องมือวิเคราะห์ที่ช่วยเทรดเดอร์ใน MetaTrader 5
MetaTrader5
T3 Moving Average: เครื่องมือวิเคราะห์ที่ช่วยเทรดเดอร์ใน MetaTrader 5

สวัสดีครับเพื่อนๆ เทรดเดอร์ทุกคน! วันนี้เราจะมาพูดถึง T3 Indicator ซึ่งเป็นเครื่องมือในการวิเคราะห์ราคาแบบ Moving Average ที่ถูกพัฒนาขึ้นโดย Tim Tillson โดยเจ้า T3 นี้จะช่วยลดการล่าช้าในสัญญาณขณะที่ยังคงรักษาความเรียบของเส้นที่ช่วยกรองเสียงรบกวนจากตลาดได้อย่างมีประสิทธิภาพ วิธีการคำนวณ T3 จะถูกคำนวณจากการใช้ EMA (Exponential Moving Average) จำนวนหกตัว ซึ่งมีระบบการชั่งน้ำหนักที่อิงจากปัจจัยปริมาณการซื้อขาย โดยสูตรในการคำนวณจะใช้ค่าคงที่เฉพาะเพื่อรวม EMA เหล่านี้เข้าด้วยกัน: เริ่มแรกจะคำนวณ EMA หกตัวโดยที่แต่ละ EMA จะนำผลลัพธ์จาก EMA ก่อนหน้าไปใช้เป็นข้อมูลนำเข้า จากนั้นสูตร T3 จะรวม EMA เหล่านี้เข้าด้วยกันด้วยค่าคงที่ที่ได้จากปัจจัยปริมาณการซื้อขาย: T3 = c1*EMA6 + c2*EMA5 + c3*EMA4 + c4*EMA3 โดยที่: c1 = -factor³ c2 = 3factor² + 3factor³ c3 = -6factor² - 3factor - 3*factor³ c4 = 1 + 3factor + factor³ + 3factor² พารามิเตอร์ในการตั้งค่า T3_Length: ระยะเวลาสำหรับ EMA (ค่าเริ่มต้น: 12) T3_Factor: ปัจจัยปริมาณการค้า ซึ่งควบคุมความเรียบและความไวของเส้น (ค่าเริ่มต้น: 0.7) ค่าที่สูงขึ้น (ใกล้ 1) จะสร้างเส้นที่เรียบกว่าแต่มีการล่าช้ามากขึ้น ค่าที่ต่ำลง (ใกล้ 0) จะสร้างเส้นที่ตอบสนองได้เร็วขึ้นแต่มีการล่าช้าน้อยลง การใช้งาน T3 Indicator สามารถใช้ในการ: ระบุแนวโน้ม (ทิศทางของเส้น T3) สร้างสัญญาณการซื้อขาย (ราคาข้ามเส้น T3) กำหนดระดับแนวรับและแนวต้าน กรองเสียงรบกวนในตลาดในระยะสั้น การติดตั้ง ให้คุณวางไฟล์ในโฟลเดอร์ Indicators ของ MetaTrader 5 และแนบไปกับกราฟใดก็ได้ ปรับพารามิเตอร์การตั้งค่าให้เหมาะกับกลยุทธ์การเทรดและกรอบเวลาในการเทรดของคุณ

2025.03.11
เส้นแนวตั้งประจำวัน - เครื่องมือที่ไม่ควรพลาดใน MetaTrader 5
MetaTrader5
เส้นแนวตั้งประจำวัน - เครื่องมือที่ไม่ควรพลาดใน MetaTrader 5

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

2025.03.10
Fibonacci ZigZag: เครื่องมือวิเคราะห์ตลาดสำหรับ MetaTrader 5
MetaTrader5
Fibonacci ZigZag: เครื่องมือวิเคราะห์ตลาดสำหรับ MetaTrader 5

การตั้งค่า เราต้องการ: 1 แผนภาพ zigzag 2 บัฟเฟอร์ข้อมูลสำหรับจุดสูงและจุดต่ำ พารามิเตอร์การนำเข้า ชุดตัวแปรของระบบที่รีเซ็ตทุกครั้งที่ตัวบ่งชี้คำนวณใหม่ ตัวแปรระบบ: เราต้องรู้ประเภทคลื่นล่าสุด จุดเริ่มต้น จุดสิ้นสุด และระยะห่างในบาร์ระหว่างจุดเริ่มต้นและจุดสิ้นสุด #property indicator_buffers 2 #property indicator_plots 1 input double retracement=23.6; //จำนวนการย้อนกลับ input double minSizeInAtrUnits=0.0; //ขนาดขั้นต่ำของคลื่นในหน่วย ATR input int rollingAtrPeriod=14; //ระยะเวลาการคำนวณ ATR input color Color=clrDodgerBlue; //สีของคลื่น input int Width=3; //ความกว้างของคลื่น input ENUM_LINE_STYLE Style=STYLE_SOLID; //สไตล์ของคลื่น //--- เก็บข้อมูลคลื่นขึ้นและลง double upWaves[],dwWaves[]; อาร์เรย์ upWaves จะเก็บจุดสูงและอาร์เรย์ dwWaves จะเก็บจุดต่ำ เราต้องสร้างฟังก์ชั่นรีเซ็ตระบบ: void resetSystem(){ ArrayFill(upWaves,0,ArraySize(upWaves),0.0); ArrayFill(dwWaves,0,ArraySize(dwWaves),0.0); wave_type=0; wave_start_price=0.0; wave_end_price=0.0; wave_start_distance=0; wave_end_distance=0; high_mem=0.0; low_mem=0.0; distance_from_high=0; distance_from_low=0; rollingAtr=0.0; rollingAtrs=0; } มาต่อกันที่การคำนวณกันเถอะ สิ่งแรกที่เราต้องจัดการคือ ATR ที่ไหลไป: หากเรายังไม่ได้เก็บข้อมูลมากกว่าระยะเวลาให้เพิ่มช่วงของบาร์ที่พบลงในผลรวม เมื่อเราถึงระยะเวลาแล้วทำการแบ่งครั้งแรก (เฉลี่ย) //--- จัดการ ATR rollingAtrs++; if(rollingAtrs>rollingAtrPeriod){ double new_portion=((high[i]-low[i])/_Point)/((double)rollingAtrPeriod); rollingAtr=(rollingAtr)-(rollingAtr/((double)rollingAtrPeriod))+new_portion; } else if(rollingAtrs<=rollingAtrPeriod){ rollingAtr+=(high[i]-low[i])/_Point; if(rollingAtrs==rollingAtrPeriod){ rollingAtr/=((double)rollingAtrs); high_mem=high[i]; low_mem=low[i]; distance_from_high=0; distance_from_low=0; } } เยี่ยมไปเลย ตอนนี้เรามีอีกปัญหาหนึ่ง. พื้นฐานของ zig zag นี้คือการย้อนกลับ แต่สำหรับการย้อนกลับจะต้องมีคลื่นอย่างน้อยหนึ่งคลื่นก่อน ดังนั้นเราจะทำการ: เมื่อ ATR ถูกเติมเต็ม (ATR ที่เก็บ = ระยะเวลา) เราจะจับจุดสูงและจุดต่ำในตัวแปรระบบของเรา ข้างใดที่สามารถสร้างคลื่นที่มีขนาดที่ถูกต้องในหน่วย ATR และสร้างจุดสูงใหม่ (คลื่นขึ้น) หรือจุดต่ำใหม่ (คลื่นลง) จะเป็นฝ่ายชนะ if(!wave_type){ if(high[i]>high_mem&&low[i]>=low_mem){ double new_wave_size_in_atr_units=((high[i]-low_mem)/_Point)/rollingAtr; if(new_wave_size_in_atr_units>=minSizeInAtrUnits){ wave_type=1; wave_start_price=low_mem; wave_start_distance=distance_from_low; wave_end_price=high[i]; wave_end_distance=0; dwWaves[i-wave_start_distance]=low_mem; upWaves[i]=high[i]; high_mem=high[i]; distance_from_high=0; low_mem=low[i]; distance_from_low=0; } } else if(low[i]wave_end_price){ upWaves[i-wave_end_distance]=0.0; upWaves[i]=high[i]; wave_end_price=high[i]; wave_end_distance=0; high_mem=high[i]; distance_from_high=0; low_mem=low[i]; distance_from_low=0; } if(low[i]0.0){ double retraced=(size_of_retracement/size_of_wave)*100.0; double new_wave_size_in_atr_units=((wave_end_price-low_mem)/_Point)/rollingAtr; if(new_wave_size_in_atr_units>=minSizeInAtrUnits){ if(retraced>=retracement){ wave_type=-1; wave_start_price=high[i-distance_from_high]; wave_start_distance=distance_from_high; wave_end_price=low[i]; wave_end_distance=0; upWaves[i-wave_start_distance]=high_mem; dwWaves[i]=low[i]; high_mem=high[i]; distance_from_high=0; low_mem=low[i]; distance_from_low=0; } } } } } และเราก็เสร็จสิ้นแล้ว zigzag กับ 23.6% การย้อนกลับและ 0.0 ขนาดขั้นต่ำของคลื่นในหน่วย ATR และนี่คือ zigzag เดียวกันกับ 3 ขนาดขั้นต่ำของคลื่นในหน่วย ATR

2025.03.03
แรก ก่อนหน้า 3 4 5 6 7 8 9 10 11 12 13 ถัดไป สุดท้าย