Robote Trad

การเทรด Spot Market ผ่านทางโปรแกรม MT4 นั้นมีข้อได้เปรียบอยู่อย่างหนึ่งคือ เราสามารถสร้างโปรแกรมขนาดเล็กเรียกว่า Expert Adviser หรือ EA เพื่อทำงานบนโปรแกรม MT4 เพื่อให้โปรแกรมทำการซื้อขายโดยอัตโนมัติตามเงื่อนไขที่เราต้องการ เราเรียกคอนเซปต์แบบนี้ว่า Automated Trading หรือ Robot Trading โปรแกรมจะคอยติดตามการเคลื่อนไหวของตลาดตลอดเวลา 24 ชั่วโมงเพื่อหาจังหวะในการเข้าทำการซื้อขายตามเงื่อนไขที่เราตั้งโปรแกรมไว้ นั้นเอง

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

Expert Advisor หรือที่เราเรียกกันว่า "EA" (อีเอ)
เป็นเครื่องมือสำเร็จรูปชนิดหนึ่งที่ใช้ในการเข้าเทรดในโปรแกรม MetaTrader 4 หรือที่เรามักเรียกทั่วไปว่า "MT4ซึ่งอาจจะแบ่งออกไปหลายรูปแบบ แล้วแต่ผู้สร้างต้องการให้ EA มีเงื่อนไขการทำงานอย่างไร
อีเอบางชนิดก็ใช้ในการเทรดค่าเงินในทุกสกุลเงินอีเอบางตัวก็เทรดเฉพาะเจาะจงเพียงแค่คู่เงินใด คู่เงินหนึ่ง หรือแม้แต่อีเอที่ใช้สำหรับเทรดเฉพาะช่วงข่าว เป็นต้น ซึ่งการตัดสินใจ Short, Long อีเอก็จะทำงานตามที่ได้โปรแกรมไว้แล้ว


คุณลักษณะและคุณสัมบัติพิเศษของ EA คือ
Expert Advisor (EA) เป็นหนึ่งในเครื่องมือเพื่อเข้าช่วยเทรดของโปรแกรม MetaTrader 4 ซึ่งสามารถทำงานอัตโนมัติ 100% ได้ตลอด 24ชั่วโมง ตลอดระยะ เวลาการลงทุน โดยเมื่อถึงจุดที่สมควรทำการซื้อ หรือขาย อีเอจะมีการสั่งคำสั่ง Long หรือ Short ออกไปยังโบรกเกอร์ หรือแม้แต่อีเอบางตัวยังสามารถจัดการเรื่องระบบการเงิน อัตราส่วนการลงทุนให้เรียบร้อย
 
การใช้งาน EA
.ในการใช้งาน EA นั้นเราต้องนำ EA ที่ได้เข้าสู่ Program MT4 หลังจากนั้นก็ทำการ Back Test เพื่อทดสอบการทำงานกับเงินปลอมก่อนและเมื่อได้ผลเป็นที่น่าพอใจจึงนำมาใช้กับเงินจริงครับ ซึ่งการใช้งาน EA เราจะต้องเปิดเครื่องให้ Run ตลอดเวลานะครับ เพื่อที่ EA จะได้ทำงานแทนเรา นั้นแหละครับ ซึ่งบางท่าน อาจจะใช้ Server Run EA ก็ได้
การนำ EA เข้าสู่ Program MT4
ในกรณีนี้เราจำเป็นต้องมี EA ก่อนนะครับ ซึ่งบางท่านอาจจะเขียนขึ้นมาใช้งานเองบางท่านอาจจะซื้อ ตาม Web ต่างๆ ซึ่งแสดงผลงานให้เราได้เห็นและเป็นที่น่าพอใจ หรือบางท่านอาจ จะนำ EA มาจาก Board Free ต่างๆ ก็ได้นะครับ ยกตัวอย่างเลยนะครับสมมุติว่าผมมี EA ชื่อ The Master Mind (จะเป็น นามสกุล Mqh หรือ Ex4 ก็ได้ครับ : Mqh สามารถกแก้ไข Code Program ได้ : Ex4 ไม่สามารถแก้ไข Code Programได้) ให้นำไฟล์ที่มีอยู่ไปเก็บไว้ที่

แจก  EA เทพ  ผมทดสอบแล้วครับ ได้กำไร ตลอด ยังไม่เคยล้างพอทสำหรับ EA สองตัวนี้ ต้องเป็น บัญชี Cent เท่านั้น

สำหรับทุน 15$ ขึ้นไป 
 
 
สำหรับ เงินทุุน 300$ ขึ้นไป 
 


ปล. ถ้าจะใช้กับบัญชีดอล หรือ MINI ตัวแรกต้องใช้ทุน 15$ตัวที่สอง ใช้ 300$ ขึ้นไป 
 
สิ่งที่สำคัญ
1. โบรค 5 จุด ( โบรก exness )
2. บัญชี cent รองรับการเทรดที่ volume ทศนิยม 2 จุด (ตัวอย่างคือ 0.01 หรื 0.02) ข้อนี้สำคัญมาก 
3. broke ยอมให้เทรด สวนทางกัน( โบรก exness )
4. ใช้กับค่าเงิน GU เท่านั่น เพราะอะไร มันสวิงดี รวมถึงเขาคำนวนค่า pip ที่เหมาะสมมาแล้ว
5. leverage 1:500( โบรก exness leverage : 1:2000 )
6. broke ไหนยิ่งตัดเร็วยิ่งดี( โบรก exness )
7. ค่า TF ตั้งไว้ที่ M1


วิธีการตั้งค่า
1. เปิด หน้าต่าง gb/usd (ใช้กับค่าเงินนี้เท่านั้น) มา 2 หน้าต่าง ทั้ง 2 หน้าต่าง ปรับ TF ที่ M1 เท่านั่น
2. ตัว expert ตัวที่ชื่อ Robot Forex 2057 Buy Long (RUS) (GBPUSD M1)  ลากมาวางหน้าต่าง gu หน้าต่างแรก 
เซ็ต ตรง Common ตรง position เป็น  Only Long  แก้ตรง tab Inputs ปรับ จากบันทัดที่ 8 นับจากบนลงมา ให้เป็นค่าที่เริ่มการเบิ้ล เจ้าของเขาแนะนำที่เริ่มต้นที่ 0.01 แล้วกด 

OK
3. ตัว expert ตัวที่ชื่อ Robot Forex 2057 Sell Short (RUS) (GBPUSD M1)  ลากมาวางหน้าต่าง gu 
หน้าต่างแรก เซ็ตตรง Common ตรง position เป็น  Only Short แก้ตรง tab Inputs ปรับ จากบันทัดที่ 8 นับจากบนลงมา 
ให้เป็นค่าที่เริ่มการเบิ้ล เจ้าของเขาแนะนำที่เริ่มต้นที่ 0.01 แล้วกด OK
4. กด Run bot เป็นอันเริ่มต้นการทำงาน



การติดตั้ง Expert Advisor (EA) ระบบการซื้อ/ขายหุ้นอัตโนมัติในโปรแกรม Metatrader 4

 
 

 

(ถ้า รูปที่หน้าเวปมันเล็กดูไม่ชัดก็ให้บันทึกมาไว้ที่เครื่องแล้วเปิดดูครับ หรือก๊อปปี้ลิ้งค์ของรูปภาพไปเปิดที่หน้าใหม่ของบราวเซอร์ก็ได้ครับ ภาพมันจะใหญ่ครับ)

เพิ่มเติมครับสำหรับ Expert Advisor (EA) ที่มีไฟล์ dll และไฟล์ set มาให้ครับ
o Copy Expert Advisor (EA) ไปที่ C:\Program Files\MetaTrader - EXNESS\experts


o Copy ไฟล์ dll ไปที่ C:\Program Files\MetaTrader - EXNESS\experts\libraries


o Copy ไฟล์ set ไปที่ C:\Program Files\MetaTrader - EXNESS\experts\presets

(สำหรับ Expert Advisor (EA) ที่มีไฟล์ set มาให้ เราต้องเรียกใช้งานก่อนทุกครั้ง ด้วยคำสั่ง Load ใน Properties ของ Expert Advisor (EA))
 

คำสั่งพิเศษ Scripts Close all สำหรับใช้ปิดออเดอร์

การใช้คำสั่งปิดออเดอร์ทั้งหมดที่เราได้เปิดไว้โดยใช้ Scripts Close all ในโปรแกรมเทรด MT4
สวัสดีครับ ทุกคน มีเพื่อนผมคนนึงครับอยากสั่งปิดออเดอร์ที่เปิดไว้ทั้งหมดทีเดียว เหมือนกับคำสั่ง Close all ใน Marketiva  ผมก็เลยไปหามาให้ครับ และแสดงขั้นตอนการใช้งานทั้งหมดของ Scripts Close All ครับ
ขั้นตอนการใช้งาน Scipts Close all
1. ดาวโหลด Scripts  ได้ที่นี่ครับ ดาวโหลด Scripts Close all 
2. เมื่อดาวโหลด สคริปเรียบร้อยแล้ว ให้ไป Copy Scripts ตัวนี้ไปไว้ใน My Computer >>> Disk C>>>;Program File >>>> Insta trader ( หรือ Forex Broker ของเราเอง ) >>> Experts >>> Scripts จากนั้น paste
3. เมื่อวางเสร็จ ให้ปิดโปรแกรมเทรด MT4 ก่อน แล้วเปิดขึ้นมาใหม่
4. จากนั้นไปที่ Tools--->Options จากนั้น คลิกตามรูปด้านล่าง ครับ



5.จากนั้นให้เปิด Navigators หรือกด Ctrl+N ก็ได้ แล้วเลือก Script ( Close all Open and pending orders) แล้วลากไปใส่กราฟเลยครับ ดังรูป

นี่เป็นตัวอย่างที่ผมเปิดออเดอร์ไว้เพื่อทดสอบ สคริป Closse all
 

ลาก Scripts Close all open and pending order มาไว้บนกราฟ


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

การติดตั้ง
1. ดาวโหลด EA ได้ที่นี่ ดาวโหลด Close_open_order_by_set_pair_set_account_set_time_EA
2. Copy File ไปไว้ที่ My Computer >> Disk C >> Program file >> Insta( your Broker) >>Expert จากนั้นก็ Paste วางอีเอลงไปเลยครับ
3.ปิดโปรแกรมเทรด แล้วเปิดขึ้นมาใหม่
4. เลือก Navigators หรือกด Ctrl+N แล้วเลือก Expert Advisors >> จากนั้นเลือก Close Open order by set pair set time EA  แล้วลากไปใส่กราฟเลยครับ จากนั้นก็ตั้งค่า
สมมติว่าผมเทรดที่ 7 GMT ต้องการปิดที่ 7.01 GMT  ก็ต้องCloseHour = 7,  CloseMinute=1 ดังรูปด้านล่างครับ



แล้วก็กด OK เลยครับ เมื่อถึงเวลาที่เราตั้งไว้ ออเดอร์ของเราก็จะปิดทันทีครับ

วันนี้ 9prof ใจดี ขอแถมอีกหนึ่งครับ เป็น อีเอ  Close Open Orders by set Pair After set Accountprofit EA  ตัวนี้เป็น อีเอสำหรับปิดเมื่อเราได้กำไรแล้ว สามารถตั้งค่าได้ ลองเอาไปใช้กันนะครับ
 สามารถเข้าไปเลือก Scripts พิเศษไว้ใช้งาน ได้ที่ http://www.forexfactory.com/showthread.php?t=193727

Credit:9professionaltrader.
Visitors: 26,819