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

รีวิว EA Charles 2.1.5: ระบบเทรดอัจฉริยะสำหรับ MetaTrader 4

ไฟล์แนบ
10823.zip (25.05 KB, ดาวน์โหลด 0 ครั้ง)


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

นอกจากนี้ EA เวอร์ชันนี้ยังมีความสามารถใหม่ ๆ ที่น่าสนใจ:

  • ตรวจสอบเงื่อนไขความผันผวนพิเศษเพื่อเปิดคำสั่งที่ต่ำกว่าจุดสูงสุด
  • ตรวจสอบสภาวะการเทรนเพื่อพยายามตามเทรนเมื่อเป็นไปได้
  • มีการคำนวณ Pivot, แนวต้าน และแนวรับใหม่ทุกชั่วโมง เพื่อลดการขาดทุนจากคำสั่งที่ขาดทุน โดยการจับราคาที่ดีในช่วงย้อนกลับ
  • มีการใช้แนวคิดของ Orders Basket เพื่อชดเชยคำสั่งที่ขาดทุนให้เร็วที่สุดและลดการดึงลง
  • มีพารามิเตอร์การตั้งค่าหลายอย่างเพื่อให้สามารถปรับกลยุทธ์ได้ตามต้องการ

พารามิเตอร์:

หมายเหตุ: หากเกิดข้อผิดพลาด "zero divide" คุณต้องตรวจสอบรายการสัญลักษณ์ที่ระบุในพารามิเตอร์ "Symbols" ซึ่งอาจมีสองปัญหา ได้แก่ 1) โบรกเกอร์ของคุณไม่รองรับสัญลักษณ์ทั้งหมดหรือบางส่วนที่ระบุ (คุณต้องใช้เฉพาะสัญลักษณ์ที่โบรกเกอร์ของคุณรองรับ) - 2) โบรกเกอร์ของคุณอาจใช้ชื่อที่แตกต่างกันสำหรับสัญลักษณ์ เช่นแทนที่จะใช้ EURUSD อาจใช้ EURUSDm หรือ EUR_USD ... คุณต้องใช้ชื่อที่โบรกเกอร์ของคุณให้มา

หากคุณวางแผนที่จะใช้ EA บนกราฟเดียวและสัญลักษณ์เดียวในเวลานั้น ให้แนบ EA เข้ากับกราฟที่เกี่ยวข้อง โดยต้องใส่หมายเลข MagicNumber และ เว้นว่างในช่อง Symbols.

PARAMETERS:
======================================

0) TimeFrame ไม่สำคัญ EA จะตรวจสอบกรอบเวลาเอง

1) Symbols; รายการสัญลักษณ์ที่ต้องการให้ EA จัดการในกรณีที่มีการใช้คำสั่งเดียว ถ้าเว้นว่าง EA จะทำงาน *เฉพาะ* บนกราฟ/สัญลักษณ์ปัจจุบัน

Symbols = "EURUSD,EURGBP,EURJPY,CHFJPY,GBPUSD,GBPJPY,GBPCHF, GBPAUD,USDCAD,USDCHF,USDJPY,AUDNZD,AUDUSD,NZDUSD";

2) MagicNumber; กำหนดให้กับ *ทุก* คำสั่งที่ EA จัดการ
MagicNumber = 3939;

3) xFactor; ตัวคูณสำหรับ *HEDGE* คำสั่ง
xFactor = 1.8;

4) TimeSet; เวลาของโบรกเกอร์ ใช้เพื่อรีเซ็ตคำสั่งที่รอดำเนินการทุกวัน
TimeSet = "07:32";

5) RiskPercent; พยายามฟื้นฟูคำสั่งที่ขาดทุนหากยอดคงเหลือลดลงตามเปอร์เซ็นต์นี้
RiskPercent = 5;

6) RiskPerTrade; ความเสี่ยงสำหรับทุก LOT ที่คำนวณโดย EA โดยอัตโนมัติ หาก "0" EA จะใช้ค่าหมายเลข LOT ที่กำหนดจากช่อง Lots
RiskPerTrade = 10;

7) MaxAllowedOrders; จำนวนคำสั่ง *เสริม* สูงสุด คำสั่งเหล่านี้เป็นคำสั่งพิเศษที่เปิดภายใต้เงื่อนไขเฉพาะ เช่น การผันผวนพิเศษหรือเงื่อนไขการเทรนที่ตรงกัน
MaxAllowedOrders = 15;

8) MaxOpenHours; คำสั่งที่เปิดอยู่จะถูกปิดหากมีอายุเกินค่าที่กำหนด "0" หมายถึงไม่ตรวจสอบอายุคำสั่ง
MaxOpenHours = 0;

9) ProfitCheckPeriod; จำนวนแท่ง 15 นาทีของตลาดที่แบนราบที่ต้องพิจารณาในการปิดคำสั่งที่ทำกำไร ซึ่งจะทำงาน *เฉพาะ* เมื่อกำไรทั้งหมดเป็นบวก
ProfitCheckPeriod = 3;

10) Aggressive; หาก TRUE หมายความว่าจะพิจารณากรอบเวลาที่ H1 สำหรับการเบรกเอ้าท์แทน H4 และ Daily จะเพิ่มจำนวนการเทรดอย่างมีนัยสำคัญ อาจมีความเสี่ยงสูง
Aggressive = false;

11) UsePivots; หาก TRUE จะใช้ Pivot, แนวต้าน และแนวรับในการคำนวณ TakeProfits ของคำสั่งที่ขาดทุน ในกรณีนี้อาจถูกปิดในเชิงลบ โดยพยายามลดการขาดทุน Pivot จะถูกตรวจสอบทุกชั่วโมง
UsePivots = true;

12) พารามิเตอร์ที่ใช้สำหรับการตรวจสอบเงื่อนไขเทรน RSI+MMA
FastPeriod = 18;
SlowPeriod = 60;
Selectivity = 14;

13) Lots; ค่าที่กำหนดหาก RiskPerTrade = 0
Lots = 0.01;

14) Slippage; การเลื่อนใน PIPS
Slippage = 3;

15) ECN; รองรับบัญชี ECN
ECN = true;

16) MarginPercent; พยายามรักษายอดนี้ก่อนที่จะเปิดคำสั่งเพิ่มเติม จะไม่ป้องกันการขาดทุนจากการซื้อขายที่เปิดอยู่แล้ว
MarginPercent = 20;

17) StopLoss; ค่าหยุดขาดทุนใน PIPS
StopLoss = 0;

18) ค่า Trailing ที่ใช้กับคำสั่งที่ทำกำไร *เท่านั้น* เมื่อคุณมีกำไรทั้งหมดเป็นบวก ในกรณีอื่น ๆ EA จะใช้ *BASKET* เพื่อพยายามปิดคำสั่งที่ขาดทุนให้ได้มากที่สุดด้วยคำสั่งที่ทำกำไรเพียงคำสั่งเดียว
TrailStart = 20;
TrailingAmount = 3;

19) TakeProfit; ค่าใช้จ่ายที่ใช้กับ TakeProfits ที่คำนวณจาก Pivot
TakeProfit = 20;

20) AllOrders; หาก TRUE จะละเลย MagicNumber และจะจัดการทุกคำสั่งตามการตั้งค่าของ AllSymbols
AllOrders = true;

21) AllSymbols; หาก TRUE จะละเลยสัญลักษณ์ที่จัดการและจะจัดการทุกคำสั่ง
AllSymbols = true;

22) LogToFile; หาก TRUE จะเขียนบันทึกไปยังไฟล์
LogToFile = false;

23) InitResetOrders; หาก TRUE จะรีเซ็ตคำสั่งที่รอดำเนินการในช่วงเริ่มต้น
InitResetOrders = true;

24)

StartHour = 0;
EndHour = 24;
CloseAllNow = false;
FridayCloseTime = 0;

ชั่วโมงการเทรดที่อนุญาตและเงื่อนไขการปิดคำสั่งอย่างบังคับ CloseAllNow จะปิด *ทุกคำสั่ง* อย่างบังคับ FridayCloseTime จะปิด *ทุกคำสั่ง* หลังจากเวลานี้ในวันศุกร์ "0" หมายถึงไม่ตรวจสอบและปล่อยให้คำสั่งเปิดอยู่

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

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