AFL_Winner_HTF_Signal เป็นอินดิเคเตอร์ที่ช่วยในการวิเคราะห์ทิศทางแนวโน้มและแสดงสัญญาณจาก AFL_WinnerSign โดยจะแสดงผลเป็นกราฟิกที่มีสีสันเพื่อบอกแนวโน้มและทิศทางการซื้อขาย นอกจากนี้ยังมีฟังก์ชั่นในการแจ้งเตือนและเล่นเสียงอีกด้วย
ถ้าทิศทางแนวโน้มยังคงดำเนินต่อไปในบาร์ที่เลือก อินดิเคเตอร์จะแสดงลูกศรชี้ไปทางขวา โดยสีของมันจะแสดงถึงทิศทางของแนวโน้ม หากแนวโน้มมีการเปลี่ยนแปลง อินดิเคเตอร์จะแสดงลูกศรเฉียง โดยสีและทิศทางจะบอกถึงทิศทางการซื้อขาย
พารามิเตอร์การตั้งค่าทั้งหมดสามารถแบ่งออกเป็น 3 กลุ่มใหญ่ๆ ดังนี้:
- พารามิเตอร์การตั้งค่าของ AFL_WinnerSign:
input string Symbol_=""; // สินทรัพย์การเงิน input ENUM_TIMEFRAMES Timeframe=PERIOD_H6; // ช่วงเวลาสำหรับการคำนวณอินดิเคเตอร์ input uint iAverage=5; // ช่วงเวลาสำหรับการประมวลผลข้อมูล input uint iPeriod=10; // ช่วงเวลาสำหรับการหาจุดสุดขั้ว input Smooth_Method iMA_Method=MODE_SMA; // วิธีการเฉลี่ยค่าในการเรียบเรียง input uint iLength=5; // ความลึกของการเรียบเรียง input int iPhase=15; // พารามิเตอร์การเรียบเรียง // สำหรับ JJMA จะอยู่ในช่วง -100...+100 ส่งผลต่อคุณภาพของกระบวนการชั่วคราว; // สำหรับ VIDIA เป็นช่วงของ CMO, สำหรับ AMA เป็นช่วงของ MA ที่ช้า input Applied_price_ IPC=PRICE_WEIGHTED; // ราคาคงที่ input ENUM_APPLIED_VOLUME VolumeType=VOLUME_TICK; // ปริมาณการซื้อขาย
- พารามิเตอร์การตั้งค่าของ AFL_Winner_HTF_Signal ที่จำเป็นสำหรับการแสดงผลอินดิเคเตอร์:
//---- การตั้งค่าการแสดงผลของอินดิเคเตอร์ input uint SignalBar=0; // หมายเลขบาร์สำหรับการรับสัญญาณ (0 คือบาร์ปัจจุบัน) input string Symbols_Sirname=INDICATOR_NAME"_Label_"; // ชื่อของแท็กอินดิเคเตอร์ input color Upsymbol_Color=clrBlueViolet; // สีของสัญลักษณ์แนวโน้มขาขึ้น input color Dnsymbol_Color=clrMagenta; // สีของสัญลักษณ์แนวโน้มขาลง input color IndName_Color=clrDarkOrchid // สีของชื่ออินดิเคเตอร์ input uint Symbols_Size=60; // ขนาดของสัญลักษณ์สัญญาณ input uint Font_Size=10; // ขนาดของฟอนต์ชื่ออินดิเคเตอร์ input int X_1=5; // ออฟเซ็ตชื่อแนวนอน input int Y_1=-15; // ออฟเซ็ตชื่อแนวตั้ง input bool ShowIndName=true; // การแสดงชื่ออินดิเคเตอร์ input ENUM_BASE_CORNER WhatCorner=CORNER_RIGHT_UPPER; // มุมที่จะแสดงสัญลักษณ์ input uint X_=0; // ออฟเซ็ตแนวนอน input uint Y_=20; // ออฟเซ็ตแนวตั้ง
- พารามิเตอร์การตั้งค่าของ AFL_Winner_HTF_Signal ที่จำเป็นสำหรับการแจ้งเตือนและเสียง:
//---- การตั้งค่าการแจ้งเตือน input ENUM_ALERT_MODE alert_mode=OnlySound; // ตัวเลือกในการกระตุ้นการแจ้งเตือน input uint AlertCount=0; // จำนวนการแจ้งเตือน
หากคุณต้องการใช้หลายๆ AFL_Winner_HTF_Signal อินดิเคเตอร์บนกราฟเดียวกัน ต้องกำหนดค่าของ Symbols_Sirname (ชื่อแท็กอินดิเคเตอร์) ให้แตกต่างกันในแต่ละตัว
สำหรับการใช้งาน อินดิเคเตอร์นี้ต้องการไฟล์ที่ถูกคอมไพล์ชื่อ AFL_WinnerSign.mq5 ให้วางไว้ใน <terminal_data_folder>\MQL5\Indicators\

Fig. 1. อินดิเคเตอร์ AFL_Winner_HTF_Signal แสดงสัญญาณการต่อเนื่องของแนวโน้ม

Fig. 2. อินดิเคเตอร์ AFL_Winner_HTF_Signal แสดงสัญญาณการซื้อขาย
โพสต์ที่เกี่ยวข้อง
- เครื่องมือ Open Range Breakout สำหรับ MetaTrader 5
- การวิเคราะห์สเปกตรัมเดี่ยว: ตัวชี้วัดแนวโน้มสำหรับ MetaTrader 5
- Volume Profile + Range v6.0: เครื่องมือวิเคราะห์การซื้อขายใน MetaTrader 5
- ID Lite Info MA – ตัวช่วยวิเคราะห์ Moving Average สำหรับ MetaTrader 5
- iSpread: ตัวชี้วัดการกระจายสำหรับการเทรดคู่ใน MetaTrader 5