คำอธิบาย
Speed Oscillator เป็นเครื่องมือที่ช่วยวัดความเร็วของค่าเฉลี่ยเคลื่อนที่ในแท่งปัจจุบัน โดยเปรียบเทียบกับค่าเฉลี่ยของแท่งที่ผ่านมาในช่วงเวลาที่กำหนด
คุณสามารถดูการทำงานของ Oscillator นี้ได้ใน Speed Indicator
การคำนวณ
ความเร็วของแท่งปัจจุบัน / ความเร็วเฉลี่ย ของแท่งที่ผ่านมาจำนวน # แท่ง
AvgPosBuffer[i] = pos_sum/InpSPeriod;
AvgNegBuffer[i] = neg_sum/InpSPeriod;
if(ExtMABuffer[i] - ExtMABuffer[i-1]>0)
{
SO[i] = (ExtMABuffer[i]-ExtMABuffer[i-1]) / AvgPosBuffer[i];
}
else if(ExtMABuffer[i] - ExtMABuffer[i-1]<0)
{
SO[i] = -((ExtMABuffer[i]-ExtMABuffer[i-1]) / AvgNegBuffer[i]);
}
else
{
SO[i] = 0;
} ตัวอย่าง
ค่าเฉลี่ยเคลื่อนที่ (9)
ช่วงเวลาเฉลี่ย (120)

ความคิดเห็น 0