กองทุน SPDR GOLD SHARES
ถือทองก่อนหน้า
ถือทองล่าสุด
0.00
*หน่วยตัน / ราคาอ้างอิงล่าสุดจากสมาคมค้าทองคำ
สถิติกองทุน SPDR
ราคาทองคำแท่ง 96.5%
ราคาอ้างอิงล่าสุดจากสมาคมค้าทองคำ
ครั้งที่
ราคาก่อนหน้า
ราคาล่าสุด
0
(หน่วย บาท*) / อัปเดตล่าสุดเมื่อวันที่ 13 ก.ค. 2566 เวลา 13:04 น.
สถิติราคาทองคำ ไทย

แจกอีเอง่าย Parabolic SAR EA

  • 10 replies
  • 4,914 views
แจกอีเอง่าย Parabolic SAR EA
« เมื่อ: 14, ธันวาคม 2019, 07:49:31 PM »

อีเอธรรมดา  Parabolic SAR EA  ลองรันดูแล้วผลเทรดก็ไม่เลว

https://www.mql5.com/en/code/23039
https://www.mql5.com/en/code/download/23039/parabolic_sar_ea.mq5


แก้ไขจากเทรดโดยใช้ Lot ธรรมดา
ลองเปลี่ยนมาใช้ฟังชั่น  MoneyFixedMargin.mqh  ให้ทำการออก lot ตาม % Risk ที่ตั้งแทน

อย่างอื่นๆ ไม่ได้โม  แก้ไขเฉพาะระบบคำนวน lot

ทดสอบลองใช้ได้สูงสุดประมาณ 30% Risk
เสี่ยง 30% เวลาเสีย ยังเทรดต่อได้อีก 2 ครั้งล้าง

ลองเอาไป backtest ดูครับ หรือ เอาไป forward test กับแอคเค้า demo

ลองเอา code มาโมเป็น % เทียบกันดูครับ น่าจะได้ผลเท่าๆ กัน

ดูกราฟแล้ว ต้องใช้ความอดทนในช่วงแรกมาก คือรอให้มันสะสมทุน แล้วมันจะเพิ่มขึ้นเยอะๆ ตอนหลังๆ


*

admin

  • 80,578
Re: แจกอีเอง่าย Parabolic SAR EA
« ตอบกลับ #1 เมื่อ: 14, ธันวาคม 2019, 11:26:35 PM »
ขอบคุณมากครับผม
(TH)**
"เอาชนะใจตัวเองให้ได้ ก่อนที่จะไปเอาชนะตลาด"

Re: แจกอีเอง่าย Parabolic SAR EA
« ตอบกลับ #2 เมื่อ: 15, ธันวาคม 2019, 01:55:01 AM »

รีบทำไปหน่อย  ผมเจอว่ารันได้เฉพาะโบรก XM

แต่ลองโบรกอื่นๆ ไม่ผ่าน 555


*

CASE Forex

  • 17,079
Re: แจกอีเอง่าย Parabolic SAR EA
« ตอบกลับ #3 เมื่อ: 15, ธันวาคม 2019, 02:47:11 PM »
อ้างจาก: forcebewithyou ที่ 15, ธันวาคม  2019, 01:55:01 AM

รีบทำไปหน่อย  ผมเจอว่ารันได้เฉพาะโบรก XM

แต่ลองโบรกอื่นๆ ไม่ผ่าน 555


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

Re: แจกอีเอง่าย Parabolic SAR EA
« ตอบกลับ #4 เมื่อ: 15, ธันวาคม 2019, 06:12:04 PM »
อ้างจาก: CAZE_Voiize ที่ 15, ธันวาคม  2019, 02:47:11 PM
อ้างจาก: forcebewithyou ที่ 15, ธันวาคม  2019, 01:55:01 AM

รีบทำไปหน่อย  ผมเจอว่ารันได้เฉพาะโบรก XM

แต่ลองโบรกอื่นๆ ไม่ผ่าน 555


ทำไมถึงเป็นแบบนั้นอะครับ

ดูเหมือนจะเป็น ระบบปิด order ครับ โบรก XM มันไม่เข้าเงื่อนไขปิด เลย TP สำเร็จและไปต่อได้

แต่ Exness หรือ FBS เจอเงื่อไขปิด order เลยปิด แล้วออก order lot ใหม่ เลยทำให้ loss

เกือบทุกระบบ ช่วงที่มี order ถืออยู่ไว้ จะมี signal อยู่ด้วย  อันที่รอดคือ มันถือ order ไว้และไม่เปิด order ใหม่ ส่วนอันที่ไม่รอด มันปิด order กำไรไปก่อน แล้วออก order ใหม่ที่ loss หลังจากนั้น

ใน XM ก็ใช้ว่าจะ win ทุก order นะครับ ลอง backtest ดูเจะเจอว่า บาง่วงมันก็ loss สลับกันหลายครั้ง แต่ก็แก้ไม้คืนมาได้จนกำไรต่อ

Re: แจกอีเอง่าย Parabolic SAR EA
« ตอบกลับ #5 เมื่อ: 15, ธันวาคม 2019, 08:50:48 PM »

Exness ลองปรับค่าเป็น

IntLotOrRisk=1
InpVolumeLotOrRisk=20
InpLots=1
InpStopLoss=69
InpTakeProfit=98
Inp_timeframe=32769
Inp_SAR_step=0.33
Inp_SAR_maximum=7.9
InpBarCurrent=9
m_magic=82139559
InpPrintLog=true





Re: แจกอีเอง่าย Parabolic SAR EA
« ตอบกลับ #6 เมื่อ: 15, ธันวาคม 2019, 09:04:50 PM »

ลอง optimize แล้ว ได้ประมาณนี้

แนะนำคนทำอีเอ ให้ทำอีเอเป็น MQL5 แล้วใช้ฟีเจร์ optimize ดีกว่า mt4 มาก


หรือกรณีโบรกประจำมี MT4 อย่างเดียว
ให้ทำอีเอเหมือนกัน เป็น MT4+MT5 สองตัว ตั้งชื่อค่าตัวแปรเหมือนกัน แล้วมา optimize ที่ MT5  แล้วก็ก็อปค่า setting ไปใช้งานใน MT4 เอา

Re: แจกอีเอง่าย Parabolic SAR EA
« ตอบกลับ #7 เมื่อ: 15, ธันวาคม 2019, 09:12:43 PM »

จะเห็นได้ว่า optimize  ได้จาก 1,000 ไปเป็น 700,000

กราฟที่เป็นจุดๆ   ทีแรกผมก็ไม่รู้เรื่องมันเอาไว้ทำอะไร จริงๆ ก็ไม่มีประโยชนอะไรในการตั้งค่า มันแค่บอกว่า optimize ได้กำไรสูงสุดเท่าใหร่ ดูจากจุดที่อยู่บนสุดว่ามันคำรวนค่าที่ทำกำไรไปอยู่ที่ 7 แสนด้านบน

ลองเอาไฟล์ zip ที่แจก ไป import เข้าใน optimize result ครับ แล้วคลิก backtest ได้เลย

Re: แจกอีเอง่าย Parabolic SAR EA
« ตอบกลับ #8 เมื่อ: 23, มกราคม 2020, 12:53:10 AM »
แนะนำลองใช้ optimization ของ MT5 เจออะไรแปลๆ

นานๆ ทีจะเจอเอาไปใช้กับโบรกอื่นๆ ได้ไกล้เคียงกัน


Expert:   Parabolic SAR EA_ModifyLotRisk_v001
Symbol:   EURUSD
Period:   M1 (2019.01.01 - 2019.12.14)
Inputs:   IntLotOrRisk=1
InpVolumeLotOrRisk=35
InpLots=1
InpStopLoss=111
InpTakeProfit=67
Inp_timeframe=32769
Inp_SAR_step=1.21
Inp_SAR_maximum=0.7
InpBarCurrent=3
m_magic=82139559
InpPrintLog=true
Broker:   International Capital Markets Pty Ltd.
Currency:   USD
Initial Deposit:   1 000.00
Leverage:   1:500



Expert:   Parabolic SAR EA_ModifyLotRisk_v001
Symbol:   EURUSD
Period:   M1 (2019.01.01 - 2019.12.14)
Inputs:   IntLotOrRisk=1
InpVolumeLotOrRisk=35
InpLots=1
InpStopLoss=111
InpTakeProfit=67
Inp_timeframe=32769
Inp_SAR_step=1.21
Inp_SAR_maximum=0.7
InpBarCurrent=3
m_magic=82139559
InpPrintLog=true
Broker:   XM Global Limited
Currency:   USD
Initial Deposit:   1 000.00
Leverage:   1:500


Re: แจกอีเอง่าย Parabolic SAR EA
« ตอบกลับ #9 เมื่อ: 07, พฤษภาคม 2020, 11:29:36 AM »

มีคนขอ code อีเอนี้มานะครับ เนื่องจากว่า ต้องการแก้ไข lot เป็นแบบ risk % ไม่ได้  ผมเลยเอามาโพสแจก

เวอร์ชั่นสุดท้ายที่แก้ไขนะครับ

ไฟล์  Parabolic SAR EA_modify_calculate_mix_mode011.mq5
Parabolic SAR EA_modify_calculate_mix_mode011_5.set

วิธีโมก็เอา code คำนวน lot เป็น risk% ไปใส่เป็นฟังชั่น แล้วใช้เรียกแทนค่าตัวแปร lot ที่ใช้กันธรรมดาตรงๆ มันก็จะคำนวนให้นะครับ

โค๊ดโม risk% มีสองแบบ แบบง่ายๆ เป็น function

กับแบบยาก คือเอา code ในนี้มาใส่
https://www.mql5.com/en/code/17282
https://www.mql5.com/en/code/17199
ตัวอย่างมีแต่ buy ต้องแก้ไขเป็น sell เองอีกชุดนะครับ


Re: แจกอีเอง่าย Parabolic SAR EA
« ตอบกลับ #10 เมื่อ: 07, พฤษภาคม 2020, 11:39:37 AM »

อีเอตัวนี้ เท่าที่ดูผล backtest ก็ดูสมจริงนะครับ เพราะ มันเทรดผิดๆ ถูกๆ สลับกันไป

ที่ไม่ได้ใช้เพราะว่ามันนานๆเทรดทีครับ เทรดน้อย เหมาะสำหรับคนสามารอได้ครับ  และใช้ระยะเวลาสะสมนาน เหมาะสำหรับคนชอบเทรด swing รายเดือน 
บางทีต้องสะสมเทรดนาน 3 เดือน ไม่ไหว อยากได้เดือนเดียวรวย หรือวันเดียวรวย อะไรประมาณนั้น

ผมเลยหันไปทำอีเอเทรดถี่ๆ แทน
แต่ก็ไม่แน่ๆ นานๆ เทรดที อาจจะเีดว่า และดีที่สุดก็ได้

ดู backtesting statement แล้วอย่าเพิ่งตกใจนะ  มัน overtrade max lot ของโบรกนะครับ เทรดจริงๆ มันได้ไม่เกิน 50 lot แต่มัน backtest ใส่คำนวณเยอะเกินไป


มีถามไฟล์ report ของ optimization ด้วยนะครับ ลองเปิดดูจะเป็นตารางการตั้งค่าครับ

Parabolic SAR EA_modify_calculate_mix_mode011.EURUSD.M1.20200101.20200507.01.285CD5F0089B6C1D38831009DE1A19BC - Copy (5).rar

ลองทำ MQL4 แนวๆนี้แล้วไม่ work ไม่รู้เหมือนกันว่ามันต่างกันตรงใหน