Stochastic Momentum Blau_SM: เครื่องมือวิเคราะห์สำหรับ MetaTrader 5

Mike 2011.06.28 20:32 45 0 0
ไฟล์แนบ

ผู้เขียน: Andrey N. Bolkonsky

Stochastic Momentum (SM) โดย William Blau (สามารถดูเพิ่มเติมได้ที่ Momentum, Direction, and Divergence: Applying the Latest Momentum Indicators for Technical Analysis).

Stochastic Momentum ในช่วง q จะคำนวณจากระยะห่างระหว่างราคาปิดปัจจุบันกับจุดกึ่งกลางของช่วง q แท่ง

  • ค่าของ Stochastic Momentum แสดงถึงระยะห่างระหว่างจุดกึ่งกลางของช่วงราคาที่มีระยะเวลา q.
  • สัญญาณของ Stochastic Momentum แสดงถึงตำแหน่งราคาสัมพัทธ์กับจุดกึ่งกลางของช่วงราคา: ค่าบวกหมายถึงราคาสูงกว่าจุดกึ่งกลาง ในขณะที่ค่าลบหมายถึงราคาต่ำกว่าจุดกึ่งกลางของช่วงราคา.

ความหมายของ Stochastic Momentum โดย William Blau

ความหมายของ Stochastic Momentum โดย William Blau

  • WilliamBlau.mqh ต้องถูกวางไว้ใน terminal_data_folder\MQL5\Include\
  • Blau_SM.mq5 ต้องถูกวางไว้ใน terminal_data_folder\MQL5\Indicators\

Stochastic Momentum โดย William Blau

การคำนวณ:

สูตรการคำนวณ Stochastic Momentum ในช่วง q มีดังนี้:

sm(price,q) = price - 1/2 * [LL(q) + HH(q)]

โดยที่:

  • price - ราคาปิด;
  • q - จำนวนแท่งที่ใช้ในการคำนวณ Stochastic Momentum;
  • LL(q) - ราคาต่ำสุด (ช่วง q แท่ง);
  • HH(q) - ราคาสูงสุด (ช่วง q แท่ง);
  • 1/2*[LL(q)+HH(q)] - จุดกึ่งกลางของช่วงราคาที่มีระยะเวลา q.

Stochastic Momentum ที่ถูกปรับเรียบในช่วง q คำนวณโดยสูตร:

SM(price,q,r,s,u) = EMA(EMA(EMA(sm(price,q),r),s),u)

โดยที่:

  • price - ราคาปิด;
  • q - จำนวนแท่งที่ใช้ในการคำนวณ Stochastic Momentum;
  • sm(price,q)=price-1/2*[LL(q)+HH(q)] - Stochastic Momentum ในช่วง q;
  • EMA(sm(price,q),r) - การปรับเรียบครั้งที่ 1 - ค่าเฉลี่ยเคลื่อนที่แบบเอ็กซ์โพเนนเชียล ที่มีระยะเวลา r ใช้กับ Stochastic Momentum ในช่วง q;
  • EMA(EMA(...,r),s) - การปรับเรียบครั้งที่ 2 - EMA ที่มีระยะเวลา s ใช้กับผลลัพธ์จากการปรับเรียบครั้งที่ 1;
  • EMA(EMA(EMA(sm(q),r),s),u) - การปรับเรียบครั้งที่ 3 - EMA ที่มีระยะเวลา u ใช้กับผลลัพธ์จากการปรับเรียบครั้งที่ 2.
พารามิเตอร์ที่ต้องป้อน:
  • q - ระยะเวลา Stochastic Momentum (ตามค่าเริ่มต้น q=5);
  • r - ระยะเวลา EMA ครั้งที่ 1 ที่ใช้กับ Stochastic Momentum (ตามค่าเริ่มต้น r=20);
  • s - ระยะเวลา EMA ครั้งที่ 2 ที่ใช้กับผลลัพธ์จากการปรับเรียบครั้งที่ 1 (ตามค่าเริ่มต้น s=5);
  • u - ระยะเวลา EMA ครั้งที่ 3 ที่ใช้กับผลลัพธ์จากการปรับเรียบครั้งที่ 2 (ตามค่าเริ่มต้น u=3);
  • AppliedPrice - ประเภทของราคา (ตามค่าเริ่มต้น AppliedPrice=PRICE_CLOSE).
หมายเหตุ:
  • q>0;
  • r>0, s>0, u>0. หาก r, s หรือ u =1 จะไม่มีการปรับเรียบ;
  • อัตราที่ต่ำที่สุด =(q-1+r+s+u-3+1).

รายการ
ความคิดเห็น 0