ตัวชี้วัดทางเทคนิค

การวิเคราะห์กระแสตลาดด้วย MFAM สำหรับเทรดราคา - ระบบเทรดใน MetaTrader 4
MetaTrader4
การวิเคราะห์กระแสตลาดด้วย MFAM สำหรับเทรดราคา - ระบบเทรดใน MetaTrader 4

คำอธิบาย: แนวคิดนี้มาจากวิธีการวิเคราะห์กระแสตลาด (Market Flow Analysis Method - MFAM) ที่พูดถึงใน http://www.eminisuccessformula.com โดย Todd Mitchell (ฉันไม่มีความสัมพันธ์ใด ๆ กับเว็บไซต์นี้หรือ Todd Mitchell) โปรแกรมจะติดตามจุดสูงสุด (Highest Highs) และจุดต่ำสุด (Lowest Lows) รวมถึงการเปลี่ยนแปลงแนวโน้มที่อาจเกิดขึ้น เส้นสีแดงและเขียวที่โดดเด่นจะแสดงจุดสูงสุดและจุดต่ำสุด ส่วนเส้นสีฟ้าและม่วงอ่อนจะติดตามจุดสูงต่ำที่ใช้งาน (Active High & Low) ซึ่งอาจกลายเป็นจุดสูงสุดหรือต่ำสุดได้หากเกิดการทำลายราคา (Price Break) ทฤษฎีคือคุณควรเปิดสถานะซื้อ (Long) เมื่อราคาทะลุจุดสูงสุด หรือเปิดสถานะขาย (Short) เมื่อราคาตกลงต่ำกว่าจุดต่ำสุด โดยจะมีสัญญาณเมื่อเส้นเขียวกระโดดขึ้นหรือตรงกันข้ามเมื่อเส้นแดงตกลง คุณสามารถดาวน์โหลดเอกสาร PDF ที่อธิบายแนวคิดนี้ได้ที่ https://s3.amazonaws.com/eminisuccessformula/Truth+About+Trends.pdf ในระหว่างการพัฒนา ฉันได้ติดตาม 'ช่วงเวลาที่ผ่านมา' ตั้งแต่จุดสูงสุดไปจนถึงอื่น ๆ ในกราฟแยกต่างหาก เพียงแค่เปลี่ยนแหล่งข้อมูลในบรรทัดเดียว (กราฟตัวชี้วัด) และปรับพารามิเตอร์หนึ่งตัว ก็สามารถสร้างได้เหมือนเดิม นอกจากนี้ยังมีพารามิเตอร์อีกตัวหนึ่งเพื่อจำกัดระยะเวลาที่จุดสูงสุดสามารถใช้งานได้ (พารามิเตอร์นี้ถูกเพิ่มขึ้นโดยมีความตั้งใจจะเอาการใช้ 4 บัฟเฟอร์ออก แต่ยังไม่ได้ทำ) ภาพ:

2011.02.03
Zig Zag ไม่พึ่งพาพารามิเตอร์: ตัวช่วยวิเคราะห์กราฟใน MetaTrader 5
MetaTrader5
Zig Zag ไม่พึ่งพาพารามิเตอร์: ตัวช่วยวิเคราะห์กราฟใน MetaTrader 5

Zig Zag แบบไม่พึ่งพาพารามิเตอร์ เป็นเครื่องมือที่ช่วยในการวิเคราะห์แนวโน้มของกราฟการเทรดได้อย่างมีประสิทธิภาพ โดยมีเงื่อนไขการเพิ่มขึ้นของช่วง Zig Zag ที่ต้องมีการเปรียบเทียบระหว่าง High ของแท่งเทียนถัดไปไม่ให้ต่ำกว่า Low ของช่วงที่กำลังเพิ่มขึ้น ในทำนองเดียวกันสำหรับช่วงที่ลดลงของ Zig Zag ด้วย เส้น Zig Zag (ZigZagLineBuffer) จะถูกวาดจาก High ที่ต่ำที่สุดไปยัง Low ที่สูงที่สุด และในทางกลับกัน โดยจุดสุดขีดที่เรียกว่า "outer" จะถูกทำเครื่องหมายด้วยเส้นสีน้ำเงินและแดง (HighBuffer และ LowBuffer) ซึ่งอาจจะมีลูกศรที่เรียงลำดับผิด (ลูกศรแดงสองลูกติดต่อกันหรือลูกศรน้ำเงินสองลูกติดต่อกัน) แต่ไม่ต้องกังวลนะครับ ที่สำคัญคือ ตัวชี้วัดนี้ไม่ทำการ repaint หมายความว่าข้อมูลที่แสดงจะไม่ถูกเปลี่ยนแปลงหลังจากที่ถูกวาดไปแล้ว ผมคิดว่า Zig Zag ตัวนี้สามารถนำมาใช้ในการแบ่งกราฟออกเป็นส่วนๆ เพื่อวิเคราะห์ต่อได้อย่างมีประสิทธิภาพครับ

2011.01.31
การใช้ Nonparametric Zig Zag: รูปแบบ A-la Clyde Lee สำหรับ MetaTrader 5
MetaTrader5
การใช้ Nonparametric Zig Zag: รูปแบบ A-la Clyde Lee สำหรับ MetaTrader 5

ในตลาดการเงิน การวิเคราะห์กราฟเป็นสิ่งสำคัญที่ช่วยให้เราเข้าใจแนวโน้มและการเคลื่อนไหวของราคาได้ดีขึ้น โดยเฉพาะอย่างยิ่งเมื่อเราพูดถึง Nonparametric Zig Zag ที่ช่วยในการระบุจุดกลับตัวของราคา ในส่วนของ ZigZag ขาขึ้น จะเริ่มต้นเมื่อมีรูปแบบขาขึ้น (Bullish) เกิดขึ้นที่แท่งเทียนในขณะนั้น ซึ่งหมายความว่าหมายเลขที่แสดงอยู่ใต้แท่งจะบ่งบอกถึงดัชนีรูปแบบ "Low bars a-la Clyde Lee" (P0..P4) ในขณะที่หมายเลขที่แสดงเหนือแท่ง (P5..P9) จะเป็นดัชนีของรูปแบบ High bars สิ่งที่น่าสนใจคือ ตัวชี้วัดนี้ไม่ทำการ repaint ซึ่งหมายความว่าคุณสามารถวิเคราะห์แนวโน้มได้อย่างมั่นใจมากขึ้น ผมเชื่อว่า ZigZag นี้สามารถใช้ในการแปลงกราฟให้เป็นเซกเมนต์สำหรับการวิเคราะห์เพิ่มเติมได้เป็นอย่างดี

2011.01.31
Doda-Bollinger Bands: ตัวช่วยเทรดที่คุณไม่ควรพลาด
MetaTrader4
Doda-Bollinger Bands: ตัวช่วยเทรดที่คุณไม่ควรพลาด

Doda-Bollinger Bands เป็นเครื่องมือที่นักเทรดหลายคนรู้จักกันดี โดยเฉพาะในวงการเทรด Forex แต่สำหรับมือใหม่ อาจจะรู้สึกสับสนกับเส้นสามเส้นที่มีอยู่ใน Bollinger Bands เดิม วันนี้เรามีเวอร์ชันที่ปรับปรุงใหม่มาให้คุณได้ลองใช้กัน วิธีการใช้งานก็แสนง่าย เพียงแค่ซื้อเมื่อราคาปิดเหนือเส้นสีแดงและเห็นเส้นสีน้ำเงิน และขายเมื่อราคาปิดต่ำกว่าเส้นสีน้ำเงินและเห็นเส้นสีแดง ดูตัวอย่างในภาพด้านล่าง ซึ่งแสดงกราฟคู่เงิน EURUSD ในกรอบเวลา H4 คุณจะเห็นการเริ่มต้นของการขึ้นราคาครั้งใหญ่ และตอนนี้เริ่มเข้าสู่ช่วงขาลง สุดท้ายนี้ โค้ดได้ถูกปรับปรุงใหม่จากโค้ดเดิมที่จัดทำโดย TrendLaboratory ดังนั้นเครดิตในการเขียนโค้ดพื้นฐานก็ต้องให้กับพวกเขา คำแนะนำ: ใช้ได้ดีในกรอบเวลา H4 สามารถใช้ได้กับทุกคู่เงิน แต่แนะนำให้ใช้กับคู่เงินที่มีความเสถียร เช่น EURUSD ให้ดำเนินการเมื่อราคาปิดของแท่งเทียน ไม่ใช่แค่สัมผัสเส้นสีน้ำเงินหรือสีแดง หากต้องการดูตัวอย่างเพิ่มเติม สามารถเข้าไปที่ http://www.DodaCharts.com

2011.01.31
การใช้ Accelerated MA: ตัวช่วยสำหรับเทรดเดอร์ใน MetaTrader 4
MetaTrader4
การใช้ Accelerated MA: ตัวช่วยสำหรับเทรดเดอร์ใน MetaTrader 4

สวัสดีครับเพื่อนๆ เทรดเดอร์ทุกคน! วันนี้เราจะมาพูดถึง Accelerated MA ซึ่งเป็นตัวชี้วัดที่น่าสนใจใน MetaTrader 4 ที่ช่วยให้เรามองเห็นโอกาสในการเทรดได้ชัดเจนขึ้น ส่วนตัวผมชอบใช้ MA และยิ่งชอบ CCI เป็นพิเศษ เพราะมันช่วยให้เราสามารถทำการเทรดตามโมเมนตัมได้ดีเมื่อมีการเบี่ยงเบนเกิดขึ้น โดยเฉพาะเมื่อเราต้องการมองหาจังหวะในการเข้าออกตลาด แนวคิดทั่วไป: หากราคาหนีห่างจาก Accelerated MA ก็ถือว่าเป็นสัญญาณที่ดีในการเข้าทำการเทรดตามโมเมนตัม แนวคิดทั่วไป N2: หาก MA ติดตามราคามา เราก็จะอยู่ในช่วงที่ตลาดมีการเคลื่อนไหวในกรอบ ดังนั้นก็ควรใช้กลยุทธ์แบบกรอบราคา หรือไม่ก็หลีกเลี่ยงการเทรดในช่วงนี้ สำหรับใครที่สนใจบริจาคเพื่อสนับสนุน สามารถทำได้ที่นี่: PAYPAL สามารถดูผลิตภัณฑ์อื่นๆ รวมถึงบริการเขียนโปรแกรมได้ที่นี่: บริการเขียนโปรแกรม Forex

2011.01.31
การใช้งาน Spread Logger สำหรับ MetaTrader 4: บันทึกและวิเคราะห์ Spread แบบเรียลไทม์
MetaTrader4
การใช้งาน Spread Logger สำหรับ MetaTrader 4: บันทึกและวิเคราะห์ Spread แบบเรียลไทม์

คุณได้รับสเปรดที่โบรกเกอร์เสนอให้จริงหรือไม่? เคยอยากตรวจสอบสถิติข้อมูลสเปรดจากแหล่งอื่น หรือสร้างข้อมูลของคุณเองไหม? คำอธิบาย: Spread Logger ประกอบไปด้วยสองอินดิเคเตอร์: Spread Logger Write - สร้างไฟล์ CSV ที่บันทึกข้อมูลสเปรดตามเวลา โดยทำงานแบบเรียลไทม์ Spread Logger Read - อ่านไฟล์ CSV ที่สร้างขึ้น แสดงสถิติบางอย่าง และวาดข้อมูลที่เก็บรวบรวมลงในกราฟ นอกจากนี้ยังวาดข้อมูลสเปรดแบบเรียลไทม์ลงในกราฟด้วย วิธีใช้งาน: บันทึกไฟล์ทั้งสองในโฟลเดอร์ terminal\experts\indicators Spread Logger Write: แนบ Spread Logger Write เข้ากับกราฟใด ๆ (Insert > Indicators > Custom > Spread Logger Write) ตั้งชื่อไฟล์ของคุณในแท็บ Inputs หรือจะใช้ชื่อไฟล์เริ่มต้นก็ได้ เปิด MT4 และทิ้งกราฟไว้ในเวลาที่ต้องการ Spread Logger จะเก็บข้อมูลแบบเรียลไทม์ หมายเหตุ: เพื่อให้ได้ข้อมูลที่แม่นยำที่สุด แนะนำให้แนบ Spread Logger Write กับกราฟระยะเวลา 1 นาที หมายเหตุ: ไฟล์ทั้งหมดที่สร้างโดย Spread Logger Write จะถูกบันทึกในโฟลเดอร์ terminal\experts\files Spread Logger Read: เปิดกราฟของคู่สกุลเงินที่คุณได้บันทึกข้อมูลไว้ และแนบ Spread Logger Read เข้ากับกราฟ หากคุณใช้ชื่อไฟล์ที่กำหนดเอง โปรดตรวจสอบให้แน่ใจว่าคุณพิมพ์ชื่อไฟล์ถูกต้อง หมายเหตุ: แม้ว่าคุณจะสามารถแนบ Spread Logger Read กับกราฟของช่วงเวลาใดก็ได้ การใช้กราฟในช่วงเวลาเดียวกันกับที่คุณเก็บข้อมูลจะให้ผลลัพธ์ที่ดีที่สุดในเชิงภาพ Spread Logger Read จะแสดงสถิติบางประการ: ระยะเวลาที่ทดสอบ & จำนวนแท่งที่ทดสอบ สเปรดเฉลี่ย โหมด & ความถี่ของโหมดในรูปแบบเปอร์เซ็นต์ หากช่วงเวลาที่เก็บรวบรวมข้อมูลอยู่ในช่วงของกราฟที่แสดงอยู่ คุณจะเห็นข้อมูลสเปรดที่คุณเก็บรวบรวมแสดงอยู่ในกราฟ และข้อมูลสเปรดแบบเรียลไทม์จะแสดงเมื่อ Spread Logger Read ถูกแนบเข้ากับกราฟ โปรดโพสต์ข้อมูลและผลลัพธ์ของคุณด้วยนะครับ ขอให้สนุกในการบันทึกข้อมูล! :)

2011.01.31
ตัวชี้วัดเซสชันตลาด Forex สำหรับ MetaTrader 4
MetaTrader4
ตัวชี้วัดเซสชันตลาด Forex สำหรับ MetaTrader 4

ผู้เขียน: OldZ วันนี้เรามาพูดถึงตัวชี้วัดที่ช่วยในการวิเคราะห์เซสชันหลักของตลาด Forex ซึ่งมีทั้งหมด 4 เซสชัน ได้แก่: ซิดนีย์ (Sydney) โตเกียว (Tokyo) ลอนดอน (London) นิวยอร์ก (New York) หลายคนคงสังเกตว่าในช่วงเซสชันซิดนีย์และโตเกียว ตลาดมักจะเคลื่อนไหวในกรอบที่แคบ แต่ในช่วงเซสชันลอนดอนและนิวยอร์กนั้น ตลาดจะมีการเคลื่อนไหวที่รุนแรงมากขึ้น ดังนั้นการเลือกกลยุทธ์ที่เหมาะสมในแต่ละเซสชันจึงมีความสำคัญ ตัวชี้วัดนี้ถูกออกแบบมาเพื่อแสดงแต่ละเซสชันด้วยเส้นสีที่แตกต่างกัน ตัวชี้วัดนี้มีพารามิเตอร์การตั้งค่าภายนอก 3 ตัว ได้แก่: LocalGMT: เป็นการตั้งค่า GMT ของเขตเวลาท้องถิ่นของคุณ BrokerGMT: เป็นการตั้งค่า GMT ของโบรกเกอร์ที่ใช้ MT4 ShowText: ถ้าตั้งค่าเป็นจริง จะมีการแสดงชื่อเซสชันตามเวลาในท้องถิ่นที่มุมซ้ายบน เส้นสีน้ำเงินจะแทนเซสชันซิดนีย์, เส้นสีเหลืองแทนเซสชันโตเกียว, เส้นสีเขียวแทนเซสชันลอนดอน และเส้นสีแดงแทนเซสชันนิวยอร์ก แนวคิดในการออกแบบมาจาก http://www.forexmarkethours.com/ คำแนะนำ: แนะนำให้ใช้งานตัวชี้วัดนี้ในกรอบเวลา M5

2011.01.21
การใช้ New Bar Event Handler สำหรับ Indicator ใน MetaTrader 5
MetaTrader5
การใช้ New Bar Event Handler สำหรับ Indicator ใน MetaTrader 5

ในบทความนี้เราจะมาพูดถึงแนวคิดเกี่ยวกับการใช้ New Bar Event Handler ที่ช่วยให้เราสามารถคำนวณค่าใหม่ได้เฉพาะเมื่อแท่งเทียนใหม่ปรากฏขึ้นเท่านั้น ซึ่งเป็นทางเลือกที่สะดวกสบายกว่าในการใช้ฟังก์ชัน OnCalculate() ตรงๆ ครับ ตัวอย่างที่เรานำมาให้ดูในวันนี้คือ Indicator ง่ายๆ ที่จะแสดงเส้นเมื่อมีแท่งเทียนใหม่เกิดขึ้น: //+------------------------------------------------------------------+ //|                                                OnNewBarCalculate.mq5 | //|                                            Copyright 2010, Lizar | //|                                                    Lizar@mail.ru | //+------------------------------------------------------------------+ #property copyright "Copyright 2010, Lizar" #property link      "Lizar@mail.ru" #property version   "1.00" #property indicator_chart_window #include <OnNewBarCalculate.mqh> // นี่คือความลับในการเรียกใช้ฟังก์ชัน OnNewBarCalculate()//+------------------------------------------------------------------+ //| New bar event handler for the indicator      | //+------------------------------------------------------------------+ int OnNewBarCalculate(const int rates_total,                 const int prev_calculated,                 const datetime& time[],                 const double& open[],                 const double& high[],                 const double& low[],                 const double& close[],                 const long& tick_volume[],                 const long& volume[],                 const int& spread[]) { //--- ที่นี่คุณสามารถเขียนโค้ดได้คล้ายกับ OnCalculate(); //--- แต่ฟังก์ชันนี้จะถูกเรียกใช้เฉพาะเมื่อแท่งเทียนใหม่เกิดขึ้น (ไม่ทุกที)    PrintFormat("New bar: %s",TimeToString(TimeCurrent(),TIME_SECONDS)); //--- คืนค่าของ prev_calculated สำหรับการเรียกครั้งถัดไป    return(rates_total); }  

2011.01.21
ZigZag มืออาชีพ - ตัวชี้วัดที่คุณต้องมีใน MetaTrader 5
MetaTrader5
ZigZag มืออาชีพ - ตัวชี้วัดที่คุณต้องมีใน MetaTrader 5

สวัสดีครับทุกคน! ตัวชี้วัด ZigZag นี้ได้ถูกพัฒนาขึ้นจาก โค้ด ZigZag และได้รับอนุญาตจากผู้เขียน PPC. ผมได้ทดสอบเวอร์ชันนี้และแก้ไขข้อผิดพลาดในอัลกอริธึมแล้วครับ โค้ดนี้เป็นเวอร์ชัน MQL5 ของ ตัวชี้วัด ZigZag สำหรับ MetaTrader 4 ครับ โปรดทราบ! ไลบรารี AlexSTAL_OutsideBar.mqh ควรอยู่ใน  ..\MQL5\Include โฟลเดอร์ของ MetaTrader 5 ครับ แค่นี้เหรอ? สำหรับผมแล้ว ZigZag เป็นเหมือนการบีบอัดกราฟราคา ตัวชี้วัด ZigZag สามารถคำนวณได้จากราคาบาร์ (เช่น ราคาปิด) หรือราคาสูง/ต่ำของบาร์ (วิธีที่นิยมใช้มากที่สุด) ในขณะที่ทำงานกับ ZigZag มาตรฐานที่เสนอโดย MetaQuotes ผมพบข้อผิดพลาดบางประการ ปัญหาหลักคือ ZigZag มาตรฐานไม่สามารถจัดการกับกรณี outside bar ได้ ในปี 2007 Rashid Umarov (Rosh) ได้เผยแพร่ โค้ด Zigzag2 R ที่มีการจัดการ outside bar (DRAW_ZIGZAG แทนที่จะเป็น DRAW_SECTION). มาดูกันว่าฟีเจอร์ของการใช้งาน ZigZag ที่ "ถูกต้อง" ควรเป็นอย่างไร: Highs และ Lows ต้องสลับกันอย่างเคร่งครัด; High ต้องสูงกว่า (หรือเท่ากับ) บาร์ทั้งหมดทางด้านขวาจนกว่าจะถึง Low (ที่ตรงกัน); Low ต้องต่ำกว่า (หรือเท่ากับ) บาร์ทั้งหมดทางด้านซ้ายจนกว่าจะถึง High (ที่ตรงกัน). ลองมาดูตัวอย่าง (EURUSD, H1, 2006, 8-13 ธันวาคม) กันดูนะครับ ที่นี่เรามีสองกรณีกับ outside bar ZigZag ปกติไม่สามารถสร้างภาพ "ถูกต้อง" ได้ รูปที่ 1. ZigZag ปกติ ด้วยพารามิเตอร์ [12;5;3] และ [12;0;0] รูปที่ 2. Zigzag2 R ด้วยพารามิเตอร์ [12;5;3] รูปที่ 3. Zigzag2 R ด้วยพารามิเตอร์ [12;0;0] จากมุมมองแรก การสร้างที่ถูกต้องจะปรากฏใน  รูปที่ 3 แต่มีข้อควรพิจารณาบางประการ: ในกรณีนี้มันถูกสร้างขึ้นอย่างถูกต้องเพราะพารามิเตอร์นำเข้า แต่โดยทั่วไปอัลกอริธึมควรทำงานกับพารามิเตอร์ใดๆOutside bar ทางด้านซ้ายไม่ถูกต้อง เนื่องจากลำดับของการสร้าง High/Low ของบาร์: เซกเมนต์ ZigZag ต้องถูกสร้างขึ้นเช่นนี้ ผมได้ทดสอบหลายกรณีของอัลกอริธึม ZigZag ต่อไปนี้: ZigZag MT3, ZigZag, Zigzag R, Zigzag2 R, ZigZag_NK, ZigZag_ZUP89_nen, ZigZag_new_nen4, CZigZag, Swing_ZZ_1, DT_ZZ_nen, ZigZag_Talex, Reverse_ZZ, Points_ZZ_1, i_MF_Fractal_ZZ_3in1, ang_Amp_ZZ, ZigzagFr_v1, NonLagZigZag_v2, ZZ_FF_v3, ZigZag Ensign, ZigZag tauber, SQZZ Товаровед, ZZ_2L_nen wellx, Channel ZZ, Azzx_larryzz_3_0, RPoint, RPoint-m v2, ZigZagTF. แต่ไม่มีตัวใดที่สามารถแก้ปัญหาได้อย่างถูกต้อง. มาดูภาพเหล่านี้กับตัวชี้วัดนี้: รูปที่ 4. ZigZag มืออาชีพ ด้วยพารามิเตอร์ [12;0] รูปที่ 5. ZigZag มืออาชีพ ด้วยพารามิเตอร์ [23;0] ฟีเจอร์บางอย่างของเวอร์ชันนี้: อัลกอริธึมแบบ one-pass มันจะคำนวณและวาดใหม่เฉพาะเซกเมนต์สุดท้าย (เซกเมนต์ไม่สามารถถูกยกเลิกได้ นอกจากการอัปเดตประวัติ) มีอัลกอริธึมการปรับแต่งสำหรับการคำนวณภายในบาร์ (มันไม่ใช้การคำนวณใหม่ตาม tick ถ้าราคาได้เปลี่ยนภายในบาร์ 0 (ที่ยังไม่เสร็จ) หรือการเปลี่ยนแปลงราคาต่ำกว่าค่ากำหนดที่กำหนดโดยพารามิเตอร์ MinMotion) มีสองอัลกอริธึมสำหรับการจัดเรียงการสร้าง High/Low: ใช้ประเภทบาร์ (รวดเร็วแต่ไม่แม่นยำ) ใช้ข้อมูลจากกรอบเวลาต่ำกว่า (ต้องมีประวัติ ต้องตรวจสอบความถูกต้องหรือคุณต้องปรับแต่งไลบรารี OutsideBar) เวอร์ชัน ProExtra ยังไม่ถูกเผยแพร่ เพราะความถูกต้องของข้อมูลใน MetaTrader 5 ยังไม่ได้รับการตรวจสอบ.มาดูตัวอย่างเพิ่มเติมเกี่ยวกับการสร้าง ZigZag ที่ไม่ถูกต้อง: รูปที่ 6. EURUSD, H1, 29 พฤศจิกายน - 7 ธันวาคม (เส้นแดง: ZigZag ด้วยพารามิเตอร์ [7;0;0]. เส้นสีน้ำเงิน: Zigzag2 R ด้วยพารามิเตอร์ [7;0;0].) รูปที่ 7. EURUSD, H1, 2010, 29 พฤศจิกายน - 7 ธันวาคม การสร้าง ZigZag ที่ถูกต้อง. สรุป น่าเสียดายที่เวอร์ชันนี้ยังไม่สมบูรณ์แบบ แต่ผมกำลังทำงานต่อไปเนื่องจากอัลกอริธึมช่อง (iHighest/iLowest) บางครั้งมันจะข้าม highs. โปรดแจ้งให้ผมทราบเกี่ยวกับข้อบกพร่องและฟีเจอร์ของตัวชี้วัดนี้ครับ.

2011.01.19
เทคนิคการใช้ CustomTimeframe Candles ใน MetaTrader 4 สำหรับเทรดเดอร์
MetaTrader4
เทคนิคการใช้ CustomTimeframe Candles ใน MetaTrader 4 สำหรับเทรดเดอร์

สวัสดีครับเพื่อนๆ เทรดเดอร์ทุกคน! วันนี้เรามาคุยกันถึงการใช้ CustomTimeframe Candles ที่เป็นตัวช่วยในระบบการเทรดของเราใน MetaTrader 4 กันนะครับ เมื่อไม่นานมานี้ ผมเห็นหลายๆ ระบบการเทรดที่ต้องการกรอบเวลาอย่างเช่น 5 วินาที ซึ่ง Indicator นี้ให้คุณเลือกกรอบเวลาได้ตามต้องการ (เป็นวินาที) และจะสร้างแท่งเทียนขึ้นมาให้ แต่ต้องบอกก่อนครับว่าแท่งเทียนที่สร้างขึ้นมาไม่ใช่แท่งเทียนจริงๆ แต่จะเป็น ฮิสโตแกรมที่มีลักษณะคล้ายกัน ต้องขอแจ้งให้ทราบว่า Indicator นี้จะทำงานได้เฉพาะในโหมด Forward เท่านั้นนะครับ ผมแนะนำให้คุณทำให้กราฟหลักไม่แสดงผล เพื่อให้ใช้งานได้ง่ายขึ้น ตามที่เห็นในภาพหน้าจอด้านล่างนี้ครับ ขอให้ทุกคนสนุกกับการเทรดนะครับ! หากคุณชอบบทความนี้ สามารถสนับสนุนเราได้ที่นี่นะครับ ภาพหน้าจอนี้แสดงกราฟในกรอบเวลา 5 วินาที

2011.01.14
ZigZag ของ Orlov - อินดิเคเตอร์สำหรับ MetaTrader 4
MetaTrader4
ZigZag ของ Orlov - อินดิเคเตอร์สำหรับ MetaTrader 4

สั้น ๆ: มี Zigzag จำนวนมากมายในตลาด แต่ส่วนใหญ่มีอัลกอริธึมที่ซับซ้อนและไม่ให้ผลลัพธ์ตามที่ต้องการ นอกจากนี้ หลักการทำงานและการปรับแต่งก็เข้าใจได้ยาก ฉันตัดสินใจที่จะเขียน Zigzag ของตัวเองและตั้งชื่อตามชื่อของฉันเอง :) Zigzag นี้มีหลักการทำงานที่เรียบง่าย ชัดเจน และเป็นธรรมชาติ มันจะแสดงแรงกระตุ้นและการปรับฐานที่สำคัญสำหรับคุณ โดย Zigzag จะไม่รีเฟรช เพราะมันจะวาดเฉพาะแรงกระตุ้นที่มีอยู่แล้ว ตัวเลือกและหลักการทำงาน: extern double MinRatio=0.33; นี่หมายถึงความสัมพันธ์ของแรงกระตุ้นใหม่กับแรงกระตุ้นก่อนหน้า ที่ Zigzag จะตอบสนอง กล่าวคือ เส้นใหม่จะถูกสร้างขึ้นเฉพาะเมื่อแรงกระตุ้นปัจจุบันมีขนาดไม่น้อยกว่า 0.33 ของแรงกระตุ้นก่อนหน้า 0.5 - ไม่น้อยกว่าครึ่ง 0.75 - ไม่น้อยกว่าสามในสี่ เป็นต้น extern int MinPoints=20; นี่เป็นฟิลเตอร์ที่ตัดการเคลื่อนไหวที่เล็กเกินไป หรือที่เรียกว่าความสั่นสะเทือนในตลาด มันกำหนดขนาดของแรงกระตุ้นขั้นต่ำสำหรับการตอบสนองในหน่วยพ้อยท์ กล่าวคือ Zigzag จะไม่ตอบสนองต่อแรงกระตุ้นที่น้อยกว่า MinPoints extern int ForcePoints=50; พารามิเตอร์นี้ช่วยให้ตอบสนองต่อการถอยที่มีขนาดใหญ่ แม้ว่าแรงกระตุ้นนั้นจะน้อยกว่า MinRatio ตัวอย่างเช่น หลังจากการเคลื่อนไหวที่รุนแรง หากพารามิเตอร์ MinPoints ตั้งค่ามากกว่า ForcePoints ForcePoints จะถูกปรับให้มีขนาดเท่ากันโดยอัตโนมัติ extern bool ByClose=False; พารามิเตอร์ที่น่าสนใจนี้ช่วยให้วาด Zigzag โดยอิงจากราคาปิดและไม่สนใจความสั่นสะเทือนในตลาดของ High และ Low extern int History=5000; นี่คือประวัติการทำงานของ Zigzag :)

2011.01.13
MACD Ichimoku: เครื่องมือวิเคราะห์สำหรับเทรด MetaTrader 4
MetaTrader4
MACD Ichimoku: เครื่องมือวิเคราะห์สำหรับเทรด MetaTrader 4

MACD เป็นหนึ่งในอินดิเคเตอร์ที่มั่นคงซึ่งมีการพัฒนากลยุทธ์มากมายรอบๆ มัน ผมได้พยายามนำแนวคิดจาก Ichimoku มาประยุกต์ใช้กับค่า MACD เพื่อเพิ่มความเข้าใจเกี่ยวกับอารมณ์ตลาด แทนที่จะเขียนซ้ำว่าใช้งาน Ichimoku อย่างไร ผมขอแนะนำให้คุณไปดูแหล่งข้อมูลที่ดีมากๆ ที่ Ichimoku Wiki เพื่อให้คุณเข้าใจการใช้เครื่องมือนี้ได้อย่างเต็มที่ ในกราฟที่แนบมานี้ ผมได้แสดงทิศทางการเคลื่อนไหวเบื้องต้นเพื่อให้คุณเห็นภาพว่าเราสามารถอ่านข้อมูลที่นำเสนอได้อย่างไร อินดิเคเตอร์นี้ใช้รหัสการทำเงาอัตโนมัติเดียวกันกับที่ผมใช้ในการสร้างเงา ซึ่งคุณจะต้องอนุญาต dll สำหรับการทำงานนี้และรอการเคลื่อนไหวใหม่ หรือ คลิกขวาและแก้ไขโดยไม่ต้องเปลี่ยนแปลงอะไร จากนั้นปิดกราฟนิ่งเพื่อให้เมฆลอยได้ เนื่องจากเราอยู่ในสถานการณ์ที่มีค่าบวกและลบใน MACD ผมจึงถูกจำกัดจำนวนบัฟเฟอร์ที่สามารถใช้เพื่อให้มีการทำเงาทุกๆ ความเป็นไปได้ ซึ่งหมายความว่าคุณจะเห็นเส้น SenkouA และ B (ขอบของเมฆ Kumo) เสมอ ในบางครั้งอาจมีการทำเงาเล็กน้อยเมื่อเกิดการข้ามเส้นศูนย์ นี่ไม่ใช่เรื่องที่ต้องกังวล แต่ก็คุ้มค่าที่จะพูดถึง สำหรับผม นี่เป็นวิธีใหม่ในการยืนยัน MACD และผมรู้สึกพอใจกับข้อมูลทั้งหมดที่นำเสนอ Ichimoku อาจมีความซับซ้อนในตอนแรก แต่เป็นการศึกษาในสิ่งที่มีค่า และผมเชื่อว่าอินดิเคเตอร์นี้ก็เช่นเดียวกัน แม้จะดูน่ากลัวในตอนแรก แต่ก็คุ้มค่ากับความพยายาม ในช่วงแรก ผมได้ทดสอบกลยุทธ์ M5 และ M15 ด้วย EA ที่ไม่ทำอะไรเลย และเฝ้าสังเกตพฤติกรรมของอินดิเคเตอร์ หลังจากนั้นคุณจะรู้สึกประหลาดใจกับเรื่องราวที่มันเล่า ผมเกือบจะเสร็จสิ้นการพัฒนา Stochastic และ CCI Ichimoku และได้ปล่อย ADX_Ichimoku ในเว็บไซต์ของผมเมื่อสักครู่ ขอบคุณครับ Brooky

2011.01.10
ช่องทางการถดถอยเชิงเส้น: เครื่องมือวิเคราะห์ที่ควรรู้สำหรับเทรดเดอร์ MetaTrader 5
MetaTrader5
ช่องทางการถดถอยเชิงเส้น: เครื่องมือวิเคราะห์ที่ควรรู้สำหรับเทรดเดอร์ MetaTrader 5

ช่องทางการถดถอยเชิงเส้นเป็นตัวช่วยในการวิเคราะห์ตลาดที่ใช้โมเดลการถดถอยเชิงเส้นในการสร้างกราฟช่องทาง: y=b+a*x. ในการคำนวณค่าความชัน (a) และค่าตัดแกน (b) จะใช้บาร์ที่เสร็จสมบูรณ์เท่านั้น โดยจำนวนบาร์ที่ต้องใช้จะต้องมากกว่า 2 (และน้อยกว่าจำนวนบาร์ทั้งหมดในประวัติ-1) ซึ่งกำหนดไว้ในพารามิเตอร์ InChPeriod ตัวชี้วัดจะคำนวณค่าของบาร์ล่าสุด (ที่ยังไม่เสร็จสมบูรณ์) โดยใช้ค่าของความชันและค่าตัดแกนที่คำนวณได้. เราสันนิษฐานว่า: ราคาประมาณ 68.26% จะอยู่ระหว่างเส้น "ขึ้น" และ "ลง". ราคาประมาณ 95.44% จะอยู่ระหว่างเส้น "สูง" และ "ต่ำ". การคำนวณค่าความชันจะถูกทำใหม่เมื่อจำนวนบาร์ในประวัติเปลี่ยนแปลง เช่น ในกรณีที่มีบาร์ใหม่เกิดขึ้น.

2011.01.07
ZigzagColor_Channel – อินดิเคเตอร์ที่ช่วยเทรดใน MetaTrader 5
MetaTrader5
ZigzagColor_Channel – อินดิเคเตอร์ที่ช่วยเทรดใน MetaTrader 5

วันนี้เราจะมาพูดถึง ZigzagColor_Channel ซึ่งเป็นอินดิเคเตอร์ที่ช่วยให้เรามองเห็นแนวโน้มราคาของตลาดได้ชัดเจนยิ่งขึ้น โดยมันจะเชื่อมต่อจุดสูงสุดและต่ำสุดของราคาในช่วงเวลาที่กำหนด โดยสร้างกรอบการเทรดที่เราเรียกว่า ZigZag นั่นเอง อินดิเคเตอร์นี้จะช่วยให้เราสามารถวาดช่องทางการเคลื่อนไหวของราคาได้ โดยการเชื่อมต่อจุดสูงสุดและต่ำสุดของ ZigZag ซึ่งจะช่วยให้เราเห็นภาพรวมของการเคลื่อนไหวของราคาได้ดีขึ้น ช่องทางที่ได้จะมีสีที่เหมาะสมกับพื้นหลังทั้งสีดำและขาว ทำให้เราสามารถใช้งานได้อย่างสะดวกสบาย

2011.01.05
แรก ก่อนหน้า 328 329 330 331 332 333 334 335 336 337 338 ถัดไป สุดท้าย