แบ่งปัน indicator Auto- DailyFibo / DailyPivot ตั้งเวลาเริ่มวันเองได้

อ่าน 1628 ครั้ง

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

สวัสดีครับเพื่อนๆ ทุกท่าน

พอดีช่วงนี้ผมศึกษาเรื่องแนวรับ-แนวต้าน เลยได้ไปทำความรู้จักกับ Pivot Points และ Fibonacci Retracement ซึ่ง indicator แนวนี้มีแจกฟรีมากมาย แต่ทุกตัวล้วนเริ่มวันใหม่ที่เวลา 00:00 ของเวลาเซิร์ฟเวอร์ แล้วผมก็พบว่าโบรกเกอร์แต่ละเจ้าใช้ server time แตกต่างกัน เท่าที่เจอมามี 2 แบบ คือพวกที่ใช้เวลา GMT+2 (หรือ GMT+3 ในช่วง Daylight Saving Time) ซึ่งจะทำให้เวลาเซิร์ฟเวอร์ตรงกับเวลาเปิดปิดตลาดที่ 00:00 - 23:59 กับอีกพวกที่ใช้เวลาเซิร์ฟเวอร์เป็น GMT+0 เช่น Exness, RVD Markets จะทำให้เวลาเปิดปิดตลาดเลื่อนออกไปเป็น 21:00 - 20:59 ทำให้พอเวลาใช้ indicator พวกนั้นแล้ว ค่า pivot, fibo จะคลาดเคลื่อน(ช้า)ไป 2 (หรือ 3 DST) ชม. ซึ่งไม่แน่ใจว่าจริงๆ แล้วมันคือปัญหาไหม หรือจะเป็นแค่ปัญหาของผมคนเดียว ฮ่าๆ

ผมจึงเอาโค้ดชาวบ้านมาปรับปรุงใหม่ให้สามารถกำหนดชั่วโมงเริ่มต้นได้ เช่น ถ้าใช้กับโบรก GMT+3 จะเริ่มวันใหม่ที่เวลา 00:00 ส่วนโบรก GMT+0 (เช่น Exness) จะเริ่มวันใหม่ที่เวลา 21:00 ทำให้ค่า Pivot, Fibo เริ่มคำนวณจากแท่งเวลาเดียวกัน

DailyFibo

server_starting_hour = เวลาเริ่มต้นวันใหม่ (0 หรือ 21 ตามที่บอกไปข้างบน)
show_period_separators = แสดงเส้นคั่นระหว่างวัน
line_color = สีเส้น fibo
line_style = ลักษณะเส้น fibo

DailyPivot

server_starting_hour = เวลาเริ่มต้นวันใหม่ (0 หรือ 21 ตามที่บอกไปข้างบน)
show_period_separators = แสดงเส้นคั่นระหว่างวัน
show_line_labels = แสดงชื่อเส้น
p_line_color = สีเส้น pivot
r_line_color = สีเส้นแนวต้าน (resistance)
s_line_color = สีเส้นแนวรับ (support)
mid_line_color = สีเส้นรอง
main_line_style = ลักษณะเส้นหลัก
mid_line_style = ลักษณะเส้นรอง

* สี ดูเพิ่มเติมที่ https://http://docs.mql4.com/basis/types/integer/color
* เส้น ดูเพิ่มเติมที่ https://http://docs.mql4.com/constants/indicatorconstants/drawstyles

ใครเอาไปลองใช้แล้วก็มาแลกเปลี่ยนกันได้นะครับ หรือถ้าพบเจอข้อผิดพลาด (บั๊ก) ก็แจ้งเข้ามาได้เลย ขอให้ร่ำรวยกันทุกคนนะครับ :)

# อัพเดท v1.1 (2015-03-16 10:35:00): แก้บั๊ก Exness มีแท่งเกินมา 1 แท่ง
# อัพเดท v1.2 (2015-03-18 10:00:00): แก้บั๊กไม่ยอม re-draw เส้นใหม่หลังจากเปิดโปรแกรม

โค๊ด: [Select]
http://traderider.com/index.php/topic,1414.0.html
  • Tamol

  • ****
  • สถานะ: ออฟไลน์
  • พลังน้ำใจ: 1 | กระทู้ 250
  • เพศ: ไม่ระบุ
วิธีเปิดบัญชี forex exness อย่างละเอียด 2023 ทีละขั้นตอน | วิธีสมัคร Forex Update 2566



 

SMF 2.0.15 | SMF © 2011, Simple Machines
SMFAds for Free Forums