ผู้เขียนจริง:
olegok83
วันนี้เรามีสัญญาณเซมาฟอร์ที่อิงจากค่าของ XXRSX_StDev มาแนะนำให้เพื่อนๆ ทุกคนได้รู้จักกัน
input Applied_Mode Mode=Mode_LevelsStDev_On; // ตัวแปรอัลกอริธึม
โดยขึ้นอยู่กับค่าของพารามิเตอร์การตั้งค่า Mode สัญญาณนี้จะใช้หนึ่งใน 5 วิธีในการกำหนดสัญญาณ:
- ระดับเท่านั้น: สัญญาณจะถูกกำหนดเมื่อตัวชี้วัด XXRSX เข้าสู่โซน overbought หรือ oversold ตามที่กำหนดโดยพารามิเตอร์ UpLevel และ DnLevel
- ความเบี่ยงเบนเท่านั้น: สัญญาณจะถูกบันทึกเมื่อความเบี่ยงเบนเกินค่าขอบเขตที่กำหนดโดยพารามิเตอร์ dK
- ระดับบวกความเบี่ยงเบน: สัญญาณจะปรากฏเมื่อความเบี่ยงเบนเกินค่าขอบเขตที่ตั้งโดย dK และ XXRSX อยู่ในพื้นที่ oversold หรือ overbought
- ระดับบวกความเบี่ยงเบนตามแนวโน้ม: อัลกอริธึมนี้คล้ายกับก่อนหน้า แต่จะพิจารณาเฉพาะสัญญาณในแนวโน้มขาขึ้นในโซน overbought และสัญญาณในแนวโน้มขาลงในโซน oversold
- ระดับบวกความเบี่ยงเบนสวนทางแนวโน้ม: อัลกอริธึมนี้คล้ายกับอัลกอริธึมที่สาม แต่จะพิจารณาเฉพาะสัญญาณในแนวโน้มขาลงในโซน overbought และสัญญาณในแนวโน้มขาขึ้นในโซน oversold
นอกจากนี้ สัญญาณนี้ยังใช้คลาสจาก SmoothAlgorithms.mqh (ให้คัดลอกไปยัง <terminal_data_folder>\MQL5\Include) และรายละเอียดการใช้งานสามารถอ่านได้ในบทความ "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers".
โปรดทราบว่าสัญญาณนี้ต้องการไฟล์ตัวชี้วัดที่คอมไพล์แล้ว XXRSX_StDev.mq5 ซึ่งต้องวางไว้ใน <terminal_data_folder>\MQL5\Indicators\.

Fig.1. สัญญาณ XXRSX_StDev_Signal
โพสต์ที่เกี่ยวข้อง
- เครื่องมือ Open Range Breakout สำหรับ MetaTrader 5
- Volume Profile + Range v6.0: เครื่องมือวิเคราะห์การซื้อขายใน MetaTrader 5
- ID Lite Info MA – ตัวช่วยวิเคราะห์ Moving Average สำหรับ MetaTrader 5
- ค้นหา Pin Bar: เครื่องมือวิเคราะห์สำหรับ MetaTrader 5
- การวิเคราะห์สเปกตรัมเดี่ยว: ตัวชี้วัดแนวโน้มสำหรับ MetaTrader 5