Average Daily Range : ค่าเฉลี่ยระยะแต่ละวัน
**** ใช้เพื่อดูว่าแต่ละวันมีการเคลื่อนที่ของราคาในระยะไหน
แนวคิดง่าย
High[10] - Low [10] -> 1
High[11] - Low [11] -> 2
High[12] - Low [12] -> 3
High[13] - Low [13] -> 4
High[14] - Low [14] -> 5
High[15] - Low [15] -> 6
High[16] - Low [16] -> 7
High[17] - Low [17] -> 8
( เอาค่าที่ 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 ) / จำนวนทั้งหมด( 8 )
= ADR
*** สามารถนำไปหาแบบอื่นได้เช่นใช้ มัธยฐาน ฐานนิยม
*** Daily Range : คือแต่ละแท่งต้องเป็น 1 วันนะครับถ้างั้นไม่เป็น Daily แน่นอน
Source Code
ประกาศตัวแปร เป็นตัวเลข และตัวเลขเป็น Interger
int N = numberOfPoint ;
ประกาศตัวตัวแปร เป็นตัวเลข และตัวเลขเป็น double
double ADR=0;
ทำการวนรูปเพื่อคำนวณค่า
For(int i = 1 ; i < N ; i++)
{
if(i == 1) /// ตัวแรกไม่ต้องเฉลี่ยนะครับ เพราะถ้าเอาค่าแรกไปเฉลี่ย มันจะเรียกว่าเอาไปหาร
/// ถ้าหาร 2 ก็จะลดลงครึ่งหนึ่ง เวลาจะใช้จริงก็จะคาดเคลื่อน
ADR = High[i] - Low[i]
else
ADR = ( ADR + ( High[i] - Low[i] ) ) / 2 ;
}
*** Basic Programing
int : integer คือจำนวนเต็มสามารถ เป็นทศนิยม หรือเศษส่วน ไม่ได้
double : เป็นตัวเลขที่เป็นจำนวนเต็ม ทศนิยม และเศษส่วนได้
loop : คือการวนทำซ้ำไปเรื่อยๆ เหมือนโลกวน loop รอบดวงอาทิตย์
MT4 File : Note#5
**** ใช้เพื่อดูว่าแต่ละวันมีการเคลื่อนที่ของราคาในระยะไหน
แนวคิดง่าย
High[10] - Low [10] -> 1
High[11] - Low [11] -> 2
High[12] - Low [12] -> 3
High[13] - Low [13] -> 4
High[14] - Low [14] -> 5
High[15] - Low [15] -> 6
High[16] - Low [16] -> 7
High[17] - Low [17] -> 8
( เอาค่าที่ 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 ) / จำนวนทั้งหมด( 8 )
= ADR
*** สามารถนำไปหาแบบอื่นได้เช่นใช้ มัธยฐาน ฐานนิยม
*** Daily Range : คือแต่ละแท่งต้องเป็น 1 วันนะครับถ้างั้นไม่เป็น Daily แน่นอน

ประกาศตัวแปร เป็นตัวเลข และตัวเลขเป็น Interger
int N = numberOfPoint ;
ประกาศตัวตัวแปร เป็นตัวเลข และตัวเลขเป็น double
double ADR=0;
ทำการวนรูปเพื่อคำนวณค่า
For(int i = 1 ; i < N ; i++)
{
if(i == 1) /// ตัวแรกไม่ต้องเฉลี่ยนะครับ เพราะถ้าเอาค่าแรกไปเฉลี่ย มันจะเรียกว่าเอาไปหาร
/// ถ้าหาร 2 ก็จะลดลงครึ่งหนึ่ง เวลาจะใช้จริงก็จะคาดเคลื่อน
ADR = High[i] - Low[i]
else
ADR = ( ADR + ( High[i] - Low[i] ) ) / 2 ;
}
*** Basic Programing
int : integer คือจำนวนเต็มสามารถ เป็นทศนิยม หรือเศษส่วน ไม่ได้
double : เป็นตัวเลขที่เป็นจำนวนเต็ม ทศนิยม และเศษส่วนได้
loop : คือการวนทำซ้ำไปเรื่อยๆ เหมือนโลกวน loop รอบดวงอาทิตย์
MT4 File : Note#5
ไม่มีความคิดเห็น:
แสดงความคิดเห็น