สวัสดีครับเพื่อนๆ เทรดเดอร์ทุกท่าน! วันนี้เราจะมาพูดถึง Expert Advisor exp_iCustom เวอร์ชันใหม่ที่สามารถทำงานร่วมกับ Custom Indicator ได้อย่างยอดเยี่ยม โดยจะมีการแสดงลูกศรซื้อและขายให้เราเห็นชัดเจน
เวอร์ชัน 5:
มีการเปลี่ยนแปลงในประเภทของตัวแปร _O_M3_BuyLevel, _O_M3_SellLevel, _C_M3_CloseBuyLevel, _C_M3_CloseSellLevel จาก int เป็น double เพื่อให้สามารถรับค่าตัวเลขทศนิยมได้
รายละเอียดเพิ่มเติมสามารถดูได้ที่หน้า exp_iCustom_v1
เวอร์ชัน 6:
ได้มีการเพิ่มความสามารถในการตรวจสอบเพิ่มเติมเมื่อปิดออร์เดอร์ตาม Indicator: เช่น ตรวจสอบกำไรของออร์เดอร์ (ปิดเฉพาะออร์เดอร์ที่มีกำไรมากกว่าที่กำหนด) และตรวจสอบตำแหน่ง Stop Loss (ถ้า Stop Loss ยังคงมีกำไรตามที่กำหนด ออร์เดอร์จะไม่ถูกปิด)
ตัวแปร:
- ==== กฎเพิ่มเติมสำหรับการปิด ====
- CheckProfit - ตรวจสอบกำไรของออร์เดอร์เมื่อปิด ออร์เดอร์ที่มีกำไรน้อยกว่า
MinimalProfitจะไม่ถูกปิด - MinimalProfit - ดูที่ตัวแปร
CheckProfit - CheckSL - หาก Stop Loss ของออร์เดอร์มีกำไรไม่น้อยกว่า
MinimalSLProfitออร์เดอร์จะไม่ถูกปิด - MinimalSLProfit - ดูที่ตัวแปร
CheckSL
* * *
เพิ่มความสามารถในการ Trailing ตาม Custom Indicator.
สามารถใช้ Indicator ใดๆ ก็ได้ เช่น PriceChannel Stop NK หรือ NRTR WATR ที่จะแสดงจุดหรือลูกศร และการปรับปรุงออร์เดอร์จะเกิดขึ้นเมื่อมีจุดหรือลูกศรปรากฏ
ตัวแปร:
- === Trailing ตาม Indicator ===
- _TS_ON - เปิดใช้งาน Trailing ตาม Indicator;
- _TS_iCustomName - ชื่อของ Custom Indicator;
- _TS_iCustomParam - รายการพารามิเตอร์ที่แบ่งด้วย "/" สำหรับตัวแปร boolean ใช้ 1 แทน true, 0 แทน false หากพารามิเตอร์ของ Indicator มีตัวแปร string EA จะไม่ทำงาน!!!;
- _TS_iForBuyBufIndex - ดัชนีของบัฟเฟอร์สำหรับออร์เดอร์ซื้อ;
- _TS_iForSellBufIndex - ดัชนีของบัฟเฟอร์สำหรับออร์เดอร์ขาย;
- _TS_iShift - การเลื่อนของ Indicator 1 - บนแท่งที่สร้างแล้ว, 0 - บนแท่งที่กำลังสร้าง (ไม่แนะนำ) สามารถใส่ค่า 2,3,4...ได้ด้วย
- _TS_Opt_1_Use - เปิดใช้งานการใช้ตัวแปรที่ปรับแต่ง 1;
- _TS_Opt_1_Index - ดัชนีของตัวแปรที่ปรับแต่ง 1 ในอาร์เรย์พารามิเตอร์;
- _TS_Opt_1_Value - ค่าของตัวแปรที่ปรับแต่ง 1;
- _TS_Opt_2_Use - เปิดใช้งานการใช้ตัวแปรที่ปรับแต่ง 2;
- _TS_Opt_2_Index - ดัชนีของตัวแปรที่ปรับแต่ง 2 ในอาร์เรย์พารามิเตอร์;
- _TS_Opt_2_Value - ค่าของตัวแปรที่ปรับแต่ง 2;
- _TS_Opt_3_Use - เปิดใช้งานการใช้ตัวแปรที่ปรับแต่ง 3;
- _TS_Opt_3_Index - ดัชนีของตัวแปรที่ปรับแต่ง 3 ในอาร์เรย์พารามิเตอร์;
- _TS_Opt_3_Value - ค่าของตัวแปรที่ปรับแต่ง 3;
- _TS_Opt_4_Use - เปิดใช้งานการใช้ตัวแปรที่ปรับแต่ง 4;
- _TS_Opt_4_Index - ดัชนีของตัวแปรที่ปรับแต่ง 4 ในอาร์เรย์พารามิเตอร์;
- _TS_Opt_4_Value - ค่าของตัวแปรที่ปรับแต่ง 4;
- _TS_Opt_5_Use - เปิดใช้งานการใช้ตัวแปรที่ปรับแต่ง 5;
- _TS_Opt_5_Index - ดัชนีของตัวแปรที่ปรับแต่ง 5 ในอาร์เรย์พารามิเตอร์;
- _TS_Opt_5_Value - ค่าของตัวแปรที่ปรับแต่ง 5;
- _TS_Indent - ระยะห่าง (ในจุด) จากค่าของ Indicator;
- _TS_TrailInProfit - กำไรขั้นต่ำที่ใช้ในการ Trailing. Stop Loss จะถูกย้ายเฉพาะเมื่อมีการทำกำไรไม่ต่ำกว่า
_TS_TrailInProfitจุด
เวอร์ชัน 6:
เพิ่มความสามารถในการใช้ Indicator สองสี (_O_Mode=5, _C_Mode=5) เช่น NRTR NK หรือค่าเฉลี่ยเคลื่อนที่สี เช่น MA_In_Color_wAppliedPrice.
หลายๆ Indicator ที่มีสีสดใสไม่สามารถใช้ได้ บางตัวระบายสีแท่งในอดีต (ในกรณีนี้ให้ลองเพิ่มค่าของ _O_iShift และ _C_iShift ขึ้น 1) บางตัวเพียงแค่ซ้อนทับเส้นสีเดียวกันด้วยเส้นสีอื่น (ไม่สามารถใช้ได้)
เพิ่มโหมด MarketWatch - เปิดออร์เดอร์ตลาดโดยไม่ต้องมี Stop Loss/Take Profit ที่ตั้งไว้ล่วงหน้า
พารามิเตอร์ใหม่:
ในส่วนพารามิเตอร์ "Indicator สำหรับการเปิด":
- _O_M5_iBuyBufIndex - ดัชนีของบัฟเฟอร์สำหรับเส้นที่แสดงในช่วงขาขึ้น;
- _O_M5_iSellBufIndex - ดัชนีของบัฟเฟอร์สำหรับเส้นที่แสดงในช่วงขาลง.
ในส่วนพารามิเตอร์ "Indicator สำหรับการปิด":
- _C_M5_iBuyBufIndex - ดัชนีของบัฟเฟอร์สำหรับเส้นที่แสดงในช่วงขาขึ้น;
- _C_M5_iSellBufIndex - ดัชนีของบัฟเฟอร์สำหรับเส้นที่แสดงในช่วงขาลง.
ในส่วนพารามิเตอร์ "Order":
- MW_Mode - เปิดใช้งานโหมด MarketWatch.
โพสต์ที่เกี่ยวข้อง
- MQL5 Wizard: สร้างสัญญาณเทรดจาก Bullish Harami/Bearish Harami + Stochastic สำหรับ MetaTrader 5
- MQL5 Wizard: สร้างสัญญาณการเทรดจาก Bullish Harami/Bearish Harami พร้อม MFI
- การสร้าง Expert Advisor ด้วย MQL5 Wizard: สัญญาณการเทรดจาก Morning/Evening Stars + RSI
- สร้าง Expert Advisor ด้วย MQL5 Wizard: สัญญาณซื้อขายจาก Morning/Evening Stars + MFI
- MQL5 Wizard: ระบบเทรดสัญญาณจาก Hammer/Hanging Man + MFI บน MetaTrader 5