หน้าแรก การเทรดด้วยระบบ โพสต์

Expert Advisor exp_iCustom_v5: ตัวช่วยสำหรับเทรดใน MetaTrader 4

ไฟล์แนบ
8524.zip (45.21 KB, ดาวน์โหลด 2 ครั้ง)

สวัสดีครับเพื่อนๆ เทรดเดอร์ทุกท่าน! วันนี้เราจะมาพูดถึง 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.

โพสต์ที่เกี่ยวข้อง

ความคิดเห็น (0)