ผู้เขียน: Andrey N. Bolkonsky
Ergodic CSI Oscillator (ที่อิงจาก Candlestick Index) ถูกอธิบายโดย William Blau ในหนังสือ "Momentum, Direction, and Divergence: Applying the Latest Momentum Indicators for Technical Analysis".
- ต้องวาง WilliamBlau.mqh ใน terminal_data_folder\MQL5\Include\
- ต้องวาง Blau_Ergodic_CSI.mq5 ใน terminal_data_folder\MQL5\Indicators\

Ergodic CSI-Oscillator โดย William Blau
การคำนวณ:
CSI Oscillator ถูกกำหนดดังนี้:
Ergodic_CSI(price1,price2,q,r,s,u) = CSI(price1,price2,q,r,s,u)
SignalLine(price1,price2,q,r,s,u,ul) = EMA( Ergodic_CSI(price1,price2,q,r,s,u) ,ul)
โดย:
- Ergodic_CSI() - เส้น Ergodic - Candlestick Index CSI(price1,price2,q,r,s,u);
- SignalLine() - เส้นสัญญาณ - EMA(ul) ที่ใช้กับ Ergodic;
- ul - ช่วงของเส้นสัญญาณ.
- กราฟ #0 - เส้น Ergodic (Candlestick Index):
- q - จำนวนแท่งที่ใช้ในการคำนวณ Candlestick Momentum (โดยค่าเริ่มต้น q=1);
- r - ช่วงของ EMA ตัวแรกที่ใช้กับ Candlestick Momentum (โดยค่าเริ่มต้น r=20);
- s - ช่วงของ EMA ตัวที่สองที่ใช้กับผลลัพธ์จากการปรับเรียบตัวแรก (โดยค่าเริ่มต้น s=5);
- u - ช่วงของ EMA ตัวที่สามที่ใช้กับผลลัพธ์จากการปรับเรียบตัวที่สอง (โดยค่าเริ่มต้น u=3);
- กราฟ #1 - เส้นสัญญาณ:
- ul - ช่วงของเส้นสัญญาณ, EMA(ul) ใช้กับ Ergodic (โดยค่าเริ่มต้น ul=3);
- AppliedPrice1 - ประเภทราคา (โดยค่าเริ่มต้น AppliedPrice1=PRICE_CLOSE);
- AppliedPrice2 - ประเภทราคา (โดยค่าเริ่มต้น AppliedPrice2=PRICE_OPEN).
- q>0;
- r>0, s>0, u>0 หาก r, s หรือ u เท่ากับ 1 การปรับเรียบจะไม่ถูกใช้;
- ul>0 หาก ul=1 เส้นสัญญาณและเส้น Ergodic จะเหมือนกัน;
- อัตราขั้นต่ำ = (q-1+r+s+u+ul-4+1).
โพสต์ที่เกี่ยวข้อง
- เครื่องมือ Open Range Breakout สำหรับ MetaTrader 5
- Volume Profile + Range v6.0: เครื่องมือวิเคราะห์การซื้อขายใน MetaTrader 5
- เครื่องมือแสดงความยาวของไส้เทียนใน MT5 สำหรับเทรดเดอร์
- ID Lite Info MA – ตัวช่วยวิเคราะห์ Moving Average สำหรับ MetaTrader 5
- การวิเคราะห์สเปกตรัมเดี่ยว: ตัวชี้วัดแนวโน้มสำหรับ MetaTrader 5