ทำความรู้จักกับ Stochastic Indicator Blau_TStoch สำหรับ MetaTrader 5

Mike 2011.06.24 22:02 47 0 0
ไฟล์แนบ

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

Stochastic Indicator (smoothed q-period Stochastic) โดย William Blau เป็นตัวชี้วัดที่พัฒนาโดยอิงจาก Stochastic Indicator (ดูเพิ่มเติมใน Momentum, Direction, and Divergence: Applying the Latest Momentum Indicators for Technical Analysis).

ตัวชี้วัดนี้จะแสดงระยะห่างระหว่างราคาปิดและราคาต่ำสุดใน q แท่ง โดยค่าตัวเลขของ Stochastic จะบอกตำแหน่งราคาที่สัมพันธ์กับราคาต่ำสุดในช่วงเวลา (q แท่ง) โดยค่าจะมีค่ามากกว่าหรือเท่ากับ 0

Stochastic Indicator Blau_TStoch

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

Stochastic Indicator Blau_TStoch

Stochastic Indicator Blau_TStoch

การคำนวณ:

สูตรการคำนวณ Stochastic ระยะเวลา q มีดังนี้:

stoch(price,q) = price - LL(q)

โดยที่:

  • price - ราคาปิดของกรอบเวลาในปัจจุบัน;
  • q - จำนวนแท่งที่ใช้ในการคำนวณ Stochastic;
  • LL(q) - ราคาต่ำสุดใน q แท่ง.

Stochastic ระยะเวลา q ที่เรียบเรียบจะคำนวณตามนี้:

TStoch(price,q,r,s,u) = EMA(EMA(EMA( stoch(price,q) ,r),s),u)

โดยที่:

  • price - ราคาปิด;
  • q - จำนวนแท่งที่ใช้ในการคำนวณ Stochastic;
  • stoch(price,q)=price-LL(q) - Stochastic ระยะเวลา q;
  • EMA(stoch(price,q),r) - การเรียบเรียบครั้งที่ 1 - ค่าเฉลี่ยเคลื่อนที่แบบเรียบเรียบแบบเอ็กซ์โพเนนเชียล ด้วยระยะเวลา r ที่ใช้กับ Stochastic;
  • EMA(EMA(...,r),s) - การเรียบเรียบครั้งที่ 2 - EMA ระยะเวลา s ที่ใช้กับผลลัพธ์จากการเรียบเรียบครั้งที่ 1;
  • EMA(EMA(EMA(...,r),s),u) - การเรียบเรียบครั้งที่ 3 - EMA ระยะเวลา u ที่ใช้กับผลลัพธ์จากการเรียบเรียบครั้งที่ 2.

พารามิเตอร์การนำเข้า:

  • q - ระยะเวลาใช้ในการคำนวณ Stochastic (โดยค่าเริ่มต้น q=5);
  • r - ระยะเวลาของ EMA ครั้งที่ 1 ที่ใช้กับ Stochastic (โดยค่าเริ่มต้น 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