Candle_Code: อินดิเคเตอร์สำหรับ MetaTrader 5 ที่นักเทรดไม่ควรพลาด

Mike 2018.07.09 21:35 13 0 0
ไฟล์แนบ

วันนี้เรามาพูดถึงอินดิเคเตอร์ที่น่าสนใจอย่าง Candle_Code ซึ่งจะแสดง "โค้ด" ของแท่งเทียนในหน้าต่างแยก โดยจะแสดงเป็นเส้นที่สร้างขึ้นจากอัตราส่วนของพารามิเตอร์แต่ละแท่งเทียน ซึ่งพารามิเตอร์ของแท่งเทียนแต่ละแท่งมีน้ำหนักที่แตกต่างกันในมุมมองรวมของแท่งเทียนนั้น:

  1. ขนาดของแท่งเทียน;
  2. ขนาดของเงาแท่งเทียนด้านบน;
  3. ขนาดของเงาแท่งเทียนด้านล่าง;
  4. ทิศทางของแท่งเทียน;
  5. ระยะห่างระหว่างแท่งเทียนที่อยู่ติดกัน (แท่งปัจจุบันและแท่งก่อนหน้า).

หากน้ำหนักของพารามิเตอร์ใดๆ เกินกว่าช่วงเฉลี่ยที่สองเท่า ค่าน้ำหนักนั้นจะถูกกำหนดให้กับมัน; หากไม่เกิน น้ำหนักที่มองเห็นในภาพรวมของแท่งเทียนจะเป็นน้ำหนักที่คูณด้วยช่วงพารามิเตอร์และหารด้วยช่วงเฉลี่ยที่สองเท่า.

จากนั้น ข้อมูลที่คำนวณได้สำหรับแต่ละแท่งเทียน จะสร้างค่าเฉลี่ยเคลื่อนที่ (Weights Data) ที่แสดงในกราฟข้อมูลทั้งหมดที่มีอยู่ในประวัติ (การแสดงเส้นนี้จะถูกปิดโดยค่าเริ่มต้น). จากนั้นเส้นนี้จะถูกทำให้เรียบเพื่อแสดงเส้นอินดิเคเตอร์หลัก (Primary MA). เส้นอินดิเคเตอร์รอง (Secondary MA) จะถูกสร้างจากการทำให้เรียบของเส้นหลัก.

อินดิเคเตอร์นี้มีพารามิเตอร์การตั้งค่าทั้งหมด 10 ตัว:

  • น้ำหนักขนาดแท่ง - น้ำหนักของแท่งเทียน;
  • น้ำหนักเงาด้านบน - น้ำหนักของเงาแท่งเทียนด้านบน;
  • น้ำหนักเงาด้านล่าง - น้ำหนักของเงาแท่งเทียนด้านล่าง;
  • น้ำหนักทิศทางแท่ง - น้ำหนักทิศทาง (ขาขึ้น/ขาลง) ของแท่งเทียน;
  • น้ำหนักระยะห่าง - น้ำหนักของระยะห่างระหว่างแท่งเทียนที่อยู่ติดกัน;
  • แสดงเส้นน้ำหนักข้อมูล - ว่าจะแสดงเส้นน้ำหนักที่คำนวณของแต่ละแท่งเทียนหรือไม่ (ใช่/ไม่ใช่);
  • ระยะเวลา MA แรก - ระยะเวลาของการคำนวณค่าเฉลี่ยเคลื่อนที่ที่เรียบสำหรับน้ำหนักแท่งเทียน;
  • วิธีการ MA แรก - วิธีการคำนวณค่าเฉลี่ยเคลื่อนที่แรก;
  • ระยะเวลา MA ที่สอง - ระยะเวลาของการคำนวณค่าเฉลี่ยเคลื่อนที่ที่เรียบที่สอง;
  • วิธีการ MA ที่สอง - วิธีการคำนวณค่าเฉลี่ยเคลื่อนที่ที่สอง.

ตัวอย่างการคำนวณน้ำหนักของแท่งเทียน:

ถ้า Abs(Open-Close) >= Avg(Open-Close)

BodySize = BodyWeight

ถ้าไม่ใช่

BodySize = BodyWeight * (Abs(Open-Close)) / Avg(Open-Close)

โดยที่:

Abs(Open-Close) = ขนาดแท่งเทียนที่แท้จริง
Avg(Open-Close) = ขนาดเฉลี่ยของแท่งเทียนในช่วงเวลาประวัติ
BodyWeight = น้ำหนักของแท่งเทียนที่กำหนดในพารามิเตอร์

Fig 1. Default weights.

Fig 1. น้ำหนักค่าเริ่มต้น.


Fig. 2. Candlestick direction weight = 512

Fig. 2. น้ำหนักทิศทางแท่งเทียน = 512


Figure 2. Default weights, Show data = Yes

Figure 2. น้ำหนักค่าเริ่มต้น, แสดงข้อมูล = ใช่

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