หน้าแรก ตัวชี้วัดทางเทคนิค โพสต์

ทำความรู้จักกับ Smoothed ADX เครื่องมือช่วยเทรดที่คุณไม่ควรพลาด

ไฟล์แนบ
7072.zip (1 KB, ดาวน์โหลด 0 ครั้ง)

สวัสดีครับเพื่อนเทรดเดอร์ทุกคน! วันนี้เราจะมาพูดถึง Smoothed ADX ซึ่งเป็นเครื่องมือที่หลายคนอาจจะยังไม่คุ้นเคยนัก แต่บอกเลยว่าไม่ควรมองข้ามนะครับ


Smoothed ADX ถูกพัฒนาขึ้นตามคำขอจากสมาชิกในฟอรั่ม และไม่ใช่เรื่องยากเกินไปในการทำความเข้าใจ แต่กลับมีข้อมูลเกี่ยวกับอัลกอริธึม Smoothed ADX น้อยมาก ดังนั้นวันนี้ผมจะนำเสนอแต่โค้ดที่มีให้ครับ



Inputs: {ประกาศ Input}
     Length( 14 ),
     ADXTrend( 25 ), alpha1(0.25), alpha2(0.33);
 
Variables: {ประกาศ Variables}
     DMIPlus( 0 ), DMIMinus( 0 ), DMI( 0 ), ADX( 0 ),
     DIPlusLead(0), DIMinusLead(0), DIPlusFinal(0), DIMinusFinal(0),
     ADXLead(0), ADXFinal(0);

Value1 = DirMovement( H, L, C, Length, DMIPlus, DMIMinus, ADX);
 
ในส่วนนี้คือการทำให้ ADX เรียบขึ้น โดยจะมีการทำให้ DI+, DI- และ ADX มีความเรียบมากขึ้น
DIPlusLead = 2*DMIPlus + (alpha1 - 2) * DMIPlus[1] + (1 - alpha1) * DIPlusLead[1];
DIPlusFinal = alpha2*DIPlusLead + (1 - alpha2) * DIPlusFinal[1];
 
DIMinusLead = 2*DMIMinus + (alpha1 - 2) * DMIMinus[1] + (1 - alpha1) * DIMinusLead[1];
DIMinusFinal = alpha2*DIMinusLead + (1 - alpha2) * DIMinusFinal[1];
 
ADXLead = 2*ADX + (alpha1 - 2) * ADX[1] + (1 - alpha1) * ADXLead[1];
ADXFinal = alpha2*ADXLead + (1 - alpha2) * ADXFinal[1];
 
Plot1( DIPlusFinal, "DMI+" ) ;
Plot2( DIMinusFinal, "DMI-" ) ;
Plot3( ADXFinal, "ADX" ) ;


ถ้าเราลองคิดดูให้ลึกซึ้งเกี่ยวกับ Smoothed ADX จริงๆ จะเห็นว่าการเรียบนี้แบ่งออกเป็นสองขั้นตอน โดยเราจะใช้ลำดับตัวเลข P ในการทำให้เรียบด้วยการหน่วงที่น้อยที่สุด ดังนี้:


  • P0 คือค่าปัจจุบันของลำดับ (ราคา หรือ อินดิเคเตอร์);
  • P1 คือค่าก่อนหน้าของลำดับ;
  • V1 คือค่าก่อนหน้าของการแกว่ง;
  • V0 คือค่าปัจจุบันของการแกว่ง.

หรือในอีกมุมมองหนึ่ง:


V0 = (Vol(P) + 3*V1) / 4,
โดยที่:
Vol(P) = 8*P0 - 7P1 - Ehlers' burst (คำนี้ผมคิดเองนะครับ)


ในขั้นตอนที่สอง เราจะใช้การทำให้เรียบแบบน้ำหนักง่ายๆ:


  • W0 คือค่าที่เรียบขึ้นปัจจุบันของลำดับ P;
  • V0 คือค่าปัจจุบันของการแกว่งลำดับ P;
  • W1 คือค่าที่เรียบขึ้นก่อนหน้า.

ใน Smoothed ADX อัลกอริธึมการทำให้เรียบนี้จะถูกใช้กับบัฟเฟอร์ทั้งสามของ ADX สแตนดาร์ด ทำให้ได้เครื่องมือที่ชื่อว่า Smoothed ADX นั่นเอง ถ้าเราใช้การทำให้เรียบกับอินดิเคเตอร์ RSI ก็จะได้ชื่อว่า Smoothed RSI เป็นต้น ดังภาพด้านล่างที่แสดงให้เห็นว่า Smoothed ADX นั้นไม่ "กระตุก" เท่ากับ ADX ดั้งเดิม ซึ่งเป็น Average Directional Movement Index ครับ



โพสต์ที่เกี่ยวข้อง

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