การเทรดด้วยระบบ

การบริหารจัดการเงิน - ระบบอัจฉริยะสำหรับ MetaTrader 5
MetaTrader5
การบริหารจัดการเงิน - ระบบอัจฉริยะสำหรับ MetaTrader 5

สวัสดีเพื่อนนักเทรดทุกคน! วันนี้เราจะมาพูดถึงระบบอัจฉริยะที่ช่วยในการบริหารจัดการเงินใน MetaTrader 5 กันนะครับ EA ตัวนี้จะคำนวณยอดเงินในบัญชีของคุณและตามค่าความเสี่ยงและเปอร์เซ็นต์กำไรที่คุณระบุ มันสามารถปิดการเทรดได้ทั้งในกรณีกำไรหรือขาดทุน เครื่องมือนี้อาจจะเป็นประโยชน์สำหรับคนที่ชอบวิธีนี้ในการจัดการตำแหน่งของตนเอง หมายเหตุ!!! ในเวอร์ชัน P_pro ผมได้เพิ่มโค้ดที่เปิดตำแหน่งขายได้ทีละหนึ่งตำแหน่ง เพื่อสาธิตการทำงานของ EA และได้ลบฟีเจอร์นี้ออกในเวอร์ชันการบริหารจัดการเงิน mq5 หากคุณพบข้อผิดพลาดหรือปัญหาใด ๆ กรุณาแจ้งให้ผมทราบนะครับ

2023.04.17
วิธีแสดงประวัติการเทรดบนกราฟใน MT5 ด้วย Expert Advisor
MetaTrader5
วิธีแสดงประวัติการเทรดบนกราฟใน MT5 ด้วย Expert Advisor

สวัสดีครับเพื่อนๆ นักเทรดทุกคน วันนี้เรามาพูดถึงวิธีการแสดงประวัติการเทรดบนกราฟใน MetaTrader 5 กันนะครับ ที่จะช่วยให้เราเห็นภาพรวมของการเทรดได้ชัดเจนขึ้น เริ่มต้นด้วยการดาวน์โหลดไฟล์ประวัติการเทรด (.csv) และนำไปไว้ในโฟลเดอร์ ..\MQL5 iles โดยตั้งชื่อไฟล์ให้เรียบร้อย เพื่อป้องกันปัญหาความแตกต่างของเวลาในเทอร์มินัลของโบรกเกอร์ ควรใช้ MetaTrader 5 ของโบรกเกอร์เดียวกันเพื่อให้ได้ผลลัพธ์ที่ดีที่สุด รัน Expert Advisor (EA) บนกราฟแต่ละกราฟ แล้วกรอกชื่อไฟล์ (filename.csv) ในช่อง input ของ EA สำหรับสัญญาณการซื้อ จะใช้ลูกศรสีน้ำเงินและเส้นแนวโน้ม ในขณะที่สำหรับสัญญาณการขาย จะใช้ลูกศรสีแดงและเส้นแนวโน้ม เมื่อเราลบ Expert Advisor ออกไป ทุกอย่างที่เราวาด (ลูกศรและเส้นแนวโน้ม) จะหายไปด้วย EA นี้ได้ถูกทดสอบกับกราฟฟอเร็กซ์และทองคำครับ หวังว่าข้อมูลเหล่านี้จะช่วยให้เพื่อนๆ สามารถแสดงประวัติการเทรดบนกราฟได้ง่ายขึ้นนะครับ ถ้ามีคำถามเพิ่มเติมหรือประสบการณ์ที่น่าสนใจ อย่าลืมมาแชร์กันที่คอมเมนต์ด้านล่างนะครับ!

2023.04.14
MoveStoploss: ระบบช่วยจัดการ Stop Loss สำหรับ MetaTrader 5
MetaTrader5
MoveStoploss: ระบบช่วยจัดการ Stop Loss สำหรับ MetaTrader 5

สวัสดีครับเพื่อนนักเทรดทุกคน! ถ้าคุณเป็นคนที่ต้องคอยปรับ Stop Loss ในขณะที่มีหลายตำแหน่งเปิดอยู่ คุณคงรู้ดีว่ามันใช้เวลามากแค่ไหนและกดดันขนาดไหนใช่ไหมครับ? แต่ไม่ต้องกังวลไปครับ เพราะตอนนี้มี MoveStoploss ที่จะช่วยให้คุณควบคุมกลยุทธ์การเทรดได้ง่ายขึ้นกว่าเดิม! MoveStoploss เป็นเครื่องมือที่ทรงพลัง ช่วยให้คุณสามารถติดตามการเทรดแบบแมนวลและปรับระยะ Stop Loss ตามที่คุณตั้งค่า หรือใช้ระยะที่กำหนดโดย EA ซึ่งจะทำให้คุณมีความยืดหยุ่นในการปรับตัวตามสภาพตลาดที่เปลี่ยนแปลง ไม่ว่าคุณจะเทรดสกุลเงิน สินค้าโภคภัณฑ์ คริปโต หรือหุ้น MoveStoploss ก็สามารถใช้ได้ทุกช่วงเวลา ทำให้เป็นเครื่องมือที่หลากหลายและมีค่าอย่างยิ่งสำหรับนักเทรดทุกระดับครับ โดยเฉพาะฟีเจอร์ Auto trail ที่จะช่วยติดตามการเทรดให้คุณในระยะที่กำหนดไว้ ทำให้คุณมีเวลาไปโฟกัสกับกลยุทธ์อื่นๆ ได้มากขึ้น และเมื่อใดที่คุณต้องการควบคุมมากขึ้น ก็แค่ตั้งค่า Auto trail เป็น false แล้วกรอกระยะที่ต้องการได้เลย อย่าปล่อยให้การปรับ Stop Loss ด้วยมือทำให้คุณเสียเวลาและเครียดเกินไปนะครับ ด้วย MoveStoploss คุณสามารถทำให้กระบวนการนี้เป็นอัตโนมัติและควบคุมการเทรดของคุณได้อย่างที่ไม่เคยมีมาก่อน!

2023.04.12
MoveStopLoss: เครื่องมือช่วยเทรดใน MetaTrader 4 ที่คุณต้องมี
MetaTrader4
MoveStopLoss: เครื่องมือช่วยเทรดใน MetaTrader 4 ที่คุณต้องมี

สวัสดีครับเพื่อนๆ เทรดเดอร์ทุกคน! วันนี้เรามาพูดถึงเครื่องมือที่สำคัญสำหรับการเทรดใน MetaTrader 4 กันดีกว่า นั่นก็คือ MoveStopLoss ที่จะช่วยให้การจัดการกับสต็อปลอสของคุณง่ายขึ้นมาก! ถ้าคุณเป็นคนที่มีการเปิดหลายตำแหน่งพร้อมกัน การปรับสต็อปลอสให้เข้ากับสถานการณ์ที่เปลี่ยนแปลงตลอดเวลานั้นอาจจะทำให้คุณรู้สึกเครียดและเสียเวลาไม่น้อยเลยทีเดียว แต่ด้วย MoveStopLoss คุณจะสามารถควบคุมกลยุทธ์การเทรดของคุณได้อย่างมีประสิทธิภาพมากขึ้น เครื่องมือนี้ช่วยให้คุณสามารถติดตามการเทรดที่คุณเปิดด้วยมือและปรับระยะห่างตามที่คุณกำหนดหรือที่ Expert Advisor (EA) กำหนดให้ ทำให้คุณมีความยืดหยุ่นในการปรับตัวตามสภาพตลาดที่เปลี่ยนแปลง ไม่ว่าคุณจะเทรดในตลาดสกุลเงิน สินค้าโภคภัณฑ์ คริปโท หรือหุ้น MoveStopLoss ก็สามารถใช้งานได้ในทุกกรอบเวลา ทำให้เป็นเครื่องมือที่มีความหลากหลายและมีคุณค่าสำหรับเทรดเดอร์ในทุกระดับ ฟีเจอร์ Auto trail จะช่วยให้ EA ปรับตามระยะห่างที่กำหนดอัตโนมัติ คุณจึงสามารถพุ่งเป้าไปที่ส่วนอื่นๆ ของกลยุทธ์การเทรดได้อย่างเต็มที่ และเมื่อคุณต้องการควบคุมมากขึ้น ก็แค่ตั้งค่า Auto trail เป็น false และใส่ระยะห่างที่ต้องการได้ตามใจ อย่าปล่อยให้การปรับสต็อปลอสแบบแมนวลทำให้คุณชะงักหรือเพิ่มความเครียดในการเทรดเลยครับ ด้วย MoveStopLoss คุณสามารถทำให้กระบวนการนี้เป็นอัตโนมัติและควบคุมการเทรดของคุณได้อย่างที่ไม่เคยมีมาก่อน *ดาวน์โหลดได้ฟรี!

2023.04.12
Risk Manager EA: ผู้ช่วยการเทรดใน MetaTrader 4 สำหรับเทรดเดอร์ไทย
MetaTrader4
Risk Manager EA: ผู้ช่วยการเทรดใน MetaTrader 4 สำหรับเทรดเดอร์ไทย

สำหรับเทรดเดอร์ทุกคน การวิเคราะห์ทางเทคนิค (TA) เป็นสิ่งที่สำคัญมาก เพื่อให้ได้ผลลัพธ์ที่ดีที่สุด คุณต้องตัดสินใจว่าต้องการให้ EA (ผู้ช่วยการเทรด) เข้าไปทำการซื้อขายในทิศทางไหน (สามารถเปิดสถานะซื้อหรือขายได้ แต่การทำ hedging จะไม่สามารถทำงานได้) และ EA จะรอจนกว่าจะมีการตั้งค่าเกิดขึ้นแล้วทำการเปิดคำสั่งให้คุณเองระดับ (Level) และความยาว (Length) จะสัมพันธ์กับระดับและระยะเวลาของการ pullback ยิ่งความยาวมากขึ้น EA ก็จะสามารถเข้าซื้อในปริมาณที่มากขึ้น และยิ่งระดับสูงขึ้นก็จะมองหาการ pullback ที่ลึกขึ้นClose PL คือค่าขาดทุนสูงสุดที่ EA จะปิดสถานะทั้งหมดกำไรและขีดจำกัดความเสี่ยง (Profit & Risk Limit) คือพารามิเตอร์ที่คุณจะต้องใช้เพื่อตั้งค่ากำไรหรือความเสี่ยงที่คุณต้องการให้ได้จากสัญญาณที่กำหนดพารามิเตอร์เงินทุน (Capital Parameter) จะถูกตั้งค่าเป็นยอดเงินของคุณก่อนที่ EA จะถูกติดตั้ง หากคุณมีการขาดทุนหรือกำไรลอยตัว คุณอาจต้องการเปลี่ยนแปลง แต่ค่าดีฟอลต์ 0 จะถือว่ายอดเงินเริ่มต้นก่อนที่ EA จะติดตั้งหากคุณเทรดหลายคู่เงิน ฟังก์ชัน hedging จะไม่ทำงาน ดังนั้นจะไม่สามารถทำการป้องกันความเสี่ยงได้ ควรปิดการเทรดหลายคู่ หากคุณต้องการใช้ฟังก์ชัน hedging กับคู่เงินเดียว ฟังก์ชัน hedging จะป้องกันตำแหน่งของคุณเมื่อระดับการป้องกัน (Hedge Level) ถูกทำให้ถึง ซึ่งระดับนี้หมายถึงเปอร์เซ็นต์ของความเสี่ยงที่คุณมีอยู่Maxsize คือขนาดตำแหน่งที่ใหญ่ที่สุดที่ EA จะทำการซื้อขาย ส่วน Layers คือจำนวนตำแหน่งที่คุณต้องการกระจาย Maxsize ออกไป ตัวอย่างเช่น หากคุณต้องการซื้อ 1 lot ของเครื่องมือการเทรดและต้องการทำการซื้อขายเพิ่ม 10 ครั้ง Maxsize = 1, Layers = 10

2023.04.08
EA Frame - ระบบเทรดอัจฉริยะสำหรับ MetaTrader 5
MetaTrader5
EA Frame - ระบบเทรดอัจฉริยะสำหรับ MetaTrader 5

สวัสดีครับเพื่อนๆ เทรดเดอร์ทุกคน! วันนี้เรามาพูดถึง EA Frame ซึ่งเป็นระบบเทรดที่ออกแบบมาเพื่อใช้งานกับ MetaTrader 5 กันนะครับ ไฟล์ที่เราจะพูดถึงนี้มีการรวมกลุ่มค่าเฉลี่ยเคลื่อนที่ (Moving Average) จำนวน 6 เส้นใน PERIOD_W1 และอีก 6 เส้นใน PERIOD_CURRENT ซึ่งสามารถทำงานร่วมกันได้อย่างมีประสิทธิภาพ กลุ่ม MA นี้มีเส้นค่าเฉลี่ยในระยะเวลาที่แตกต่างกัน ซึ่งจัดอยู่ใน อาเรย์แบบสองมิติ นอกจากนี้ยังมีฟังก์ชันที่มีประโยชน์มากๆ ชื่อว่า MA_Direction ที่จะบอกเราว่ากลุ่ม MA เคลื่อนที่ไปในทิศทางเดียวกันหรือไม่ในช่วงที่เรากำหนด การทำงานถือว่าทำได้ดีมากเลยครับ ขอให้คะแนน 5 ดาวให้ด้วยนะ! ด้วยการเขียนโปรแกรมแบบ ออปเจ็กต์ มันจึงง่ายต่อการรวมกลยุทธ์หลายๆ แบบ โดยแต่ละกลยุทธ์จะถูกจัดการในออปเจ็กต์แยกต่างหาก แน่นอนว่าต้องมีการจัดการคำสั่งพื้นฐานที่จำเป็น โดยจะจัดการตามคอมเมนต์ของคำสั่งแต่ละอัน เพื่อให้กลยุทธ์ที่แตกต่างกันสามารถทำงานร่วมกันได้อย่างราบรื่น และที่สำคัญ อย่าลืมติดตามสัญญาณของผมด้วยนะ!

2023.03.24
กลยุทธ์การเทรด ETH/USD ด้วย Crypto EA บน MetaTrader 4
MetaTrader4
กลยุทธ์การเทรด ETH/USD ด้วย Crypto EA บน MetaTrader 4

Crypto EA สำหรับคู่ ETH/USDในฐานะที่เป็นเทรดเดอร์ที่เทรด ETH/USD ผมได้พัฒนาระบบการเทรดที่ง่ายๆ ขึ้นมา เนื่องจากผมรู้สึกเบื่อหน่ายกับการต้องคอยติดตามตลอดทั้งวัน บ่อยครั้งที่ผมพลาดสัญญาณในตอนกลางคืน หรือแม้กระทั่งตอนกลางวันเมื่อออกไปกินข้าวหรือติดธุระ เมื่อพบปัญหานี้ ผมจึงตัดสินใจใช้หุ่นยนต์เทรด (EA) บน VPS ซึ่งตอนนี้ผมสามารถรับสัญญาณได้ตลอดเวลาและไม่พลาดโอกาสในการเข้าเทรดอีกต่อไป กลยุทธ์ที่ใช้ก็แสนจะเรียบง่าย - เมื่อราคาติดต่อกับ Bollinger Band (200) จะช่วยให้เราตัดสินใจว่าทิศทางของแนวโน้มเป็นอย่างไร จากนั้นก็จะเข้าทำการเทรดเมื่อราคาเบรกออกจาก 55 WMA โดยใช้ Bollinger ในการติดตามการเคลื่อนไหวของราคากราฟที่ใช้คือกราฟ 5 นาที! EA นี้มีอัตรา TP/SL ที่สูงถึง 30/1 และมีการติดตามราคาเพื่อให้สามารถทำกำไรได้มากที่สุด การเข้าเทรดจะใช้ WMA 55 และการติดตามแนวโน้มจะใช้ Bollinger Bands 200 กลยุทธ์นี้เหมาะสำหรับการลงทุนแบบระมัดระวัง เพียงแค่ใช้ VPS และจัดการความเสี่ยงตามที่เห็นในภาพ เทรดให้สนุกนะครับ!

2023.03.24
กลยุทธ์กลับตัว - ระบบการเทรดที่ใช้ใน MetaTrader 5
MetaTrader5
กลยุทธ์กลับตัว - ระบบการเทรดที่ใช้ใน MetaTrader 5

ในวันนี้เราจะมาพูดถึง กลยุทธ์กลับตัว ซึ่งเป็นระบบการเทรดที่ออกแบบมาเพื่อช่วยให้คุณสามารถวิเคราะห์การกลับตัวของราคาได้อย่างมีประสิทธิภาพ โดยเฉพาะในแพลตฟอร์ม MetaTrader 5. กลยุทธ์นี้ใช้ สามตัวชี้วัดหลัก ได้แก่ ค่าเฉลี่ยเคลื่อนที่ (Moving Average), ส่วนเบี่ยงเบนมาตรฐาน (Standard Deviation) และ RSI (Relative Strength Index) เพื่อช่วยในการตัดสินใจซื้อหรือขาย สำหรับการส่งสัญญาณ ซื้อ จะเกิดขึ้นเมื่อราคาเปิดต่ำกว่าค่าเฉลี่ยเคลื่อนที่ลบด้วย 2 เท่าของส่วนเบี่ยงเบนมาตรฐาน และ RSI ต่ำกว่าค่าขายมากเกินไป (Oversold) ขณะที่ราคาปิดสูงกว่าค่าเฉลี่ยเคลื่อนที่ลบด้วย 2 เท่าของส่วนเบี่ยงเบนมาตรฐาน และ RSI ข้ามสัญญาณขายมากเกินไปขึ้นไปข้างบน ในส่วนของการตั้ง Take Profit จะเท่ากับราคา Ask บวกด้วย 2 เท่าของส่วนเบี่ยงเบนมาตรฐาน ขณะที่ Stop Loss จะเท่ากับราคา Ask ลบด้วยส่วนเบี่ยงเบนมาตรฐาน ในทางกลับกัน การส่งสัญญาณ ขาย จะเกิดขึ้นเมื่อราคาเปิดสูงกว่าค่าเฉลี่ยเคลื่อนที่บวกด้วย 2 เท่าของส่วนเบี่ยงเบนมาตรฐาน และ RSI สูงกว่าค่าซื้อเกินไป (Overbought) ขณะที่ราคาปิดต่ำกว่าค่าเฉลี่ยเคลื่อนที่บวกด้วย 2 เท่าของส่วนเบี่ยงเบนมาตรฐาน และ RSI ข้ามค่าซื้อเกินไปจากด้านบน ในกรณีนี้ Take Profit จะเท่ากับราคา Bid ลบด้วย 2 เท่าของส่วนเบี่ยงเบนมาตรฐาน ขณะที่ Stop Loss จะเท่ากับราคา Bid บวกด้วยส่วนเบี่ยงเบนมาตรฐาน การปิดตำแหน่ง ซื้อ จะเกิดขึ้นเมื่อราคาปิดสูงกว่าค่าเฉลี่ยเคลื่อนที่บวกด้วย 2 เท่าของส่วนเบี่ยงเบนมาตรฐาน และการปิดตำแหน่ง ขาย จะเกิดขึ้นเมื่อราคาต่ำกว่าค่าเฉลี่ยเคลื่อนที่ลบด้วย 2 เท่าของส่วนเบี่ยงเบนมาตรฐาน ซึ่งเทคนิคนี้คล้ายกับ Bollinger Bands กลยุทธ์นี้เหมาะที่จะใช้ในช่วงเวลาที่ตลาดไม่ผันผวนมากนัก และไม่มีแนวโน้มที่ชัดเจน ซึ่งช่วยให้การคาดการณ์ทำได้ง่ายขึ้น เป้าหมายของกลยุทธ์นี้คือการทำกำไรเล็กๆ น้อยๆ หลายครั้ง ตลอดจนสัญลักษณ์ที่เหมาะสมที่สุดในการเทรดด้วยกลยุทธ์นี้คือ EURUSD และในระดับที่น้อยกว่าสำหรับ GBPUSD โดยส่วนตัวแล้วผมเลือกที่จะเทรด EURUSD ในกรอบเวลาเล็กๆ เช่น M5.

2023.03.12
ระบบเทรดง่ายๆ สำหรับ MetaTrader 5 ที่ใช้งานได้ทุกตลาด
MetaTrader5
ระบบเทรดง่ายๆ สำหรับ MetaTrader 5 ที่ใช้งานได้ทุกตลาด

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

2023.03.08
กลยุทธ์ Divergence ด้วย EMA และ RSI สำหรับ MetaTrader 5
MetaTrader5
กลยุทธ์ Divergence ด้วย EMA และ RSI สำหรับ MetaTrader 5

ในบทความนี้ เราจะพูดถึงกลยุทธ์การซื้อขายที่ใช้ Divergence โดยเฉพาะกับ EMA และ RSI ซึ่งเป็นเครื่องมือสำคัญในการวิเคราะห์ทางเทคนิคEA นี้จะทำการซื้อเมื่อ:เกิด Divergence ของ MACD บนกรอบเวลา 5 นาทีเส้นหลักของ Stochastic ในกรอบเวลา 1 ชั่วโมง อยู่สูงกว่าเส้นสัญญาณ และอยู่ในระดับ 0-40ค่าเฉลี่ยเคลื่อนที่แบบเอ็กซ์โพเนนเชียล (EMA) 9 วัน สูงกว่า EMA 20 วันแท่ง 5 นาที ปิดต่ำกว่า EMA 9 บนกราฟรายวัน (ตั้งค่าเป็น 18)การปิดการซื้อขายจะเกิดขึ้นเมื่อถึงจุดหยุดหรือเป้าหมาย หรือเมื่อ RSI ช่วงเวลา 7 ปิดสูงกว่า 77 ซึ่งเป็นระดับซื้อมากเกินไป (ตั้งค่าเป็น 36)สำหรับการขาย จะใช้แนวทางที่ตรงกันข้ามสัญญาณเหล่านี้เมื่อใช้การตั้งค่าเริ่มต้น จะมีจำนวนการซื้อขายที่น้อยแนะนำให้ทดสอบบนข้อมูล 1 นาทีย้อนหลังอย่างน้อย 4 ปี

2023.03.06
กลยุทธ์ MACD Divergence สร้างกำไรด้วย Stochastic และ Bollinger Bands ใน MetaTrader 5
MetaTrader5
กลยุทธ์ MACD Divergence สร้างกำไรด้วย Stochastic และ Bollinger Bands ใน MetaTrader 5

วันนี้เรามาพูดถึง Expert Advisor ที่จะช่วยให้เรารู้จักการวิเคราะห์ MACD Divergence อย่างง่ายๆ โดยเฉพาะเมื่อเราเปิดออร์เดอร์ซื้อดังนี้:เส้นหลักของ Stochastic อยู่เหนือเส้นสัญญาณStochastic อยู่ในช่วงที่ไม่ถูกขายมากเกินไป (สามารถควบคุมระยะเวลาได้ว่ามันอยู่ในระดับนี้นานแค่ไหน โดยใช้ candle period 9 & 10)ปิดการซื้อขายตามระดับ Bollinger Band ด้านบนในขณะที่ทำการเทรด โดยกำหนดจุดหยุดขาดทุน (Stop Loss) เท่ากับ 100% ของเป้าหมาย stoplosspercentTPตัวชี้วัดทั้งหมดรวมถึง MACD Divergence สามารถใช้งานได้หลายกรอบเวลาตัวอย่างเช่น คุณอาจพบ Divergence เกิดขึ้นในกรอบเวลา 4 ชั่วโมง ขณะที่ Stochastic แสดงสัญญาณในกรอบเวลา 30 นาที และกำหนดเป้าหมายและจุดหยุดที่ระดับ Bollinger Band ในกรอบเวลา 5 นาทีสำหรับการขายจะตรงกันข้าม*EA นี้จะทำการเทรดเฉพาะเมื่อไม่มีออร์เดอร์เปิดอยู่*มีการแจ้งเตือนเฉพาะใน EA *เมื่อเปลี่ยนการตั้งค่ากรอบเวลา ต้องใช้ข้อมูลเปิด 1 นาทีในการ ทดสอบ *สนุกกับการเทรดนะ!

2023.03.05
หยุดการเทรดชั่วคราวเมื่อขาดทุนติดต่อกัน - เคล็ดลับสำหรับนักเทรด
MetaTrader4
หยุดการเทรดชั่วคราวเมื่อขาดทุนติดต่อกัน - เคล็ดลับสำหรับนักเทรด

สวัสดีครับเพื่อนๆ นักเทรดทุกคน! วันนี้เรามาพูดคุยกันถึงสถานการณ์ที่หลายคนอาจเคยเจอ นั่นคือการขาดทุนติดต่อกันในระยะเวลาหนึ่ง ซึ่งอาจทำให้เราต้องหยุดการเทรดชั่วคราวเพื่อประเมินสถานการณ์ เหตุผลที่เราควรหยุดการเทรดนี้ก็เพราะว่า บางครั้งตลาดอาจมีความผันผวนสูงหรือมีการเคลื่อนไหวอย่างไม่แน่นอน ซึ่งไม่เป็นผลดีต่อนักเทรดอย่างเราๆ การหยุดพักในช่วงเวลานี้ไม่ใช่เรื่องผิด แต่เป็นการให้เวลาตัวเองได้ทบทวนกลยุทธ์และวิเคราะห์ตลาดใหม่อีกครั้ง เมื่อไหร่ที่เราควรหยุดการเทรด? เมื่อมีการขาดทุนติดต่อกันเกิน N ครั้ง เมื่อพบว่าตลาดมีความไม่แน่นอนหรือผันผวนมากเกินไป เมื่อเรารู้สึกว่าอารมณ์และจิตใจของเราไม่พร้อมสำหรับการเทรด การหยุดพักนี้สามารถช่วยให้เราได้มองหามุมมองใหม่ๆ และปรับปรุงกลยุทธ์ในการเทรดของเราให้ดียิ่งขึ้นครับ

2023.03.04
การคำนวณ Drawdown แบบสัมพัทธ์ใน MetaTrader 5 สำหรับเทรดเดอร์
MetaTrader5
การคำนวณ Drawdown แบบสัมพัทธ์ใน MetaTrader 5 สำหรับเทรดเดอร์

สวัสดีครับเพื่อนๆ เทรดเดอร์ทุกคน! วันนี้เราจะมาพูดถึงฟังก์ชัน DD_Relative ที่ช่วยให้เราคำนวณกำไรหรือขาดทุนแบบสัมพัทธ์ (Drawdown) ของบัญชีเทรดของเราในเปอร์เซ็นต์กันนะครับฟังก์ชันนี้จะใช้ Current_LossOrProfit() เพื่อดึงค่ากำไรหรือขาดทุนในปัจจุบันของตำแหน่งที่เปิดอยู่ทั้งหมด จากนั้นจะแบ่งค่าดังกล่าวด้วยยอดเงินในบัญชีที่ได้จากฟังก์ชัน AccountInfoDouble(ACCOUNT_BALANCE) ซึ่งจะช่วยให้เราเห็นภาพรวมของสถานะการเทรดในปัจจุบันได้ชัดเจนขึ้นหลังจากที่คำนวณค่า Drawdown ออกมาในรูปแบบเปอร์เซ็นต์แล้ว ฟังก์ชันยังใช้ NormalizeDouble() เพื่อปัดเศษผลลัพธ์ให้เหลือ 2 ตำแหน่งทศนิยม และแสดงผลในกราฟโดยใช้ฟังก์ชัน Comment() สุดท้าย ฟังก์ชันจะส่งค่ากำไรหรือขาดทุนในเปอร์เซ็นต์กลับมาให้เราได้ใช้กันต่อไปในส่วนของฟังก์ชัน Current_LossOrProfit() นั้น จะทำการคำนวณกำไรหรือขาดทุนของตำแหน่งที่เปิดอยู่ทั้งหมด โดยจะวนลูปผ่านตำแหน่งที่เปิดอยู่ด้วย for loop และตรวจสอบว่าเลข magic number ของตำแหน่งนั้นตรงกับเลขที่เรากำหนดในโค้ด (MAGIC) หรือไม่ รวมถึงสัญลักษณ์ของตำแหน่งต้องตรงกับสัญลักษณ์ปัจจุบันในกราฟด้วย ถ้าตรงตามเงื่อนไขดังกล่าว ค่าคอมมิชชั่น, สวอป, และกำไรหรือขาดทุนปัจจุบันของตำแหน่งนั้นจะถูกเพิ่มเข้ากับตัวแปร Positionsprofitเมื่อเรารวมค่ากำไรและขาดทุนทั้งหมดของตำแหน่งได้เรียบร้อยแล้ว ฟังก์ชันจะใช้ NormalizeDouble() เพื่อปัดเศษผลลัพธ์ให้เหลือ 2 ตำแหน่งทศนิยม และส่งค่ากำไรหรือขาดทุนปัจจุบันกลับมาให้เราได้ใช้งานกันต่อไป

2023.02.17
ตรวจสอบช่วงเวลาใน MetaTrader 5: ฟังก์ชันสำคัญสำหรับเทรดเดอร์
MetaTrader5
ตรวจสอบช่วงเวลาใน MetaTrader 5: ฟังก์ชันสำคัญสำหรับเทรดเดอร์

สวัสดีครับเพื่อนๆ เทรดเดอร์ทุกคน วันนี้เราจะมาพูดถึงฟังก์ชันที่สำคัญในการตรวจสอบช่วงเวลาที่ใช้ใน MetaTrader 5 กันนะครับ ฟังก์ชันนี้จะช่วยให้เรามั่นใจได้ว่าช่วงเวลาที่เราใช้ในอินดิเคเตอร์นั้นถูกต้องและได้รับอนุญาตจากระบบ ฟังก์ชันนี้จะใช้พารามิเตอร์สองชุด คือ allowedPeriods และ periodsToCheck โดย allowedPeriods คือ ชุดของช่วงเวลาที่ระบบอนุญาตให้ใช้ ส่วน periodsToCheck คือ ชุดช่วงเวลาที่เรากำหนดใช้ในอินดิเคเตอร์ ฟังก์ชันจะทำการวนลูปตรวจสอบช่วงเวลาใน periodsToCheck ว่ามีอยู่ใน allowedPeriods หรือไม่ ถ้าพบช่วงเวลาใดที่ไม่อนุญาต ฟังก์ชันจะคืนค่าเป็น false แต่ถ้าทุกช่วงเวลาได้รับอนุญาต ฟังก์ชันจะคืนค่าเป็น true สรุปง่ายๆ ฟังก์ชันนี้ช่วยให้เราตรวจสอบว่าช่วงเวลาที่ใช้ในอินดิเคเตอร์นั้นถูกต้องตามที่ระบบกำหนดหรือไม่ เพื่อให้การเทรดของเรามีความแม่นยำและปลอดภัยมากขึ้นนะครับ

2023.02.15
กลยุทธ์การเทรดแบบ Grid ในตลาดผันผวน - ผู้ช่วยมืออาชีพสำหรับ MetaTrader 4
MetaTrader4
กลยุทธ์การเทรดแบบ Grid ในตลาดผันผวน - ผู้ช่วยมืออาชีพสำหรับ MetaTrader 4

การใช้กลยุทธ์การเทรดแบบ Grid ในตลาดที่มีความผันผวนเป็นสิ่งที่น่าสนใจมาก สำหรับผู้ที่ใช้ MetaTrader 4 นั้น คุณสามารถตั้งค่าพารามิเตอร์ต่าง ๆ ได้อย่างง่ายดาย โดยเริ่มจาก Tp ซึ่งเป็นเลขที่บอกว่าหุ่นยนต์จะทำการปิดทำกำไรเมื่อผลตอบแทนที่ได้ถึง Tp * เงินลงทุน (แนะนำให้ใช้ค่าประมาณ 0.01-0.1). ถัดไปคือ SlowMovingAverage ซึ่งเป็นระยะเวลาของค่าเฉลี่ยเคลื่อนที่ เพื่อช่วยในการตัดสินใจเกี่ยวกับแนวโน้มของตลาด ส่วน Multiplier จะเป็นปัจจัยในการกำหนดขนาดของล็อตในคำสั่งถัดไปใน Grid โดยล็อตถัดไปจะถูกวางตามสูตร Multiplier * ขนาดล็อตล่าสุด. อีกหนึ่งพารามิเตอร์ที่สำคัญคือ TimeFrame ซึ่งสามารถตั้งค่าเป็นช่วงเวลาในนาที (แนะนำให้ใช้ 1 ชั่วโมง = 60 นาที หรือ 15 นาที = 15 นาที). ผู้ช่วยการเทรดนี้มาพร้อมกับฟังก์ชัน TotalOrderLots() ที่ใช้ในการคืนค่าจำนวนล็อตทั้งหมดที่ถูกใช้งาน ฟังก์ชัน CalcMaxLot จะคืนค่าจำนวนล็อตสูงสุดที่คุณสามารถเทรดได้ และฟังก์ชัน CalcGridLot จะคืนค่าล็อตเริ่มต้นตามพารามิเตอร์ที่กำหนด. นอกจากนี้ยังมีฟังก์ชัน Bearish และ Bullish Engulfing ที่จะคืนค่าจริงหากมีการเกิดรูปแบบแท่งเทียนที่กำหนดไว้ OpenOrderProfits จะช่วยให้คุณเห็นกำไรจากคำสั่งที่เปิดอยู่ ขณะที่ CloseallOrders จะทำการปิดคำสั่งทั้งหมด (ตรวจสอบหลายครั้ง). สุดท้ายแล้ว EA จะทำการวางคำสั่ง Grid ตามค่าของ ATR เพื่อเพิ่มโอกาสในการทำกำไรในตลาดที่ผันผวน.

2023.01.27
กลยุทธ์ CCI + MACD Scalper สำหรับ MetaTrader 5
MetaTrader5
กลยุทธ์ CCI + MACD Scalper สำหรับ MetaTrader 5

วันนี้เรามาพูดถึงกลยุทธ์ CCI + MACD Scalper ที่ใช้ได้ดีในคู่เงิน EURUSD โดยกลยุทธ์นี้จะเหมาะที่สุดในกรอบเวลา M15 นะครับ สำหรับอินดิเคเตอร์ที่เราจะใช้ในกลยุทธ์นี้มีดังนี้: EMA (ใช้งานตามค่าปกติที่ 34) CCI (ค่าปกติ MA ที่ 50) MACD (ตั้งค่า MT5 ตามปกติ) เรามาดูกันว่ากลยุทธ์นี้ทำงานอย่างไร: สำหรับคำสั่ง BUY: ต้องรอให้แท่งเทียนปิดเหนือเส้น EMA อินดิเคเตอร์ CCI ต้องข้ามระดับ 0 และเข้าสู่พื้นที่บวก อินดิเคเตอร์ MACD ต้องอยู่ต่ำกว่า 0 และจะต้องข้ามขึ้นเมื่ออยู่ต่ำกว่าระดับ 0 สำหรับคำสั่ง SELL: ต้องรอให้แท่งเทียนปิดใต้เส้น EMA อินดิเคเตอร์ CCI ต้องข้ามระดับ 0 และเข้าสู่พื้นที่ลบ อินดิเคเตอร์ MACD ต้องอยู่ต่ำกว่า 0 และจะต้องข้ามลงเมื่ออยู่ต่ำกว่าระดับ 0

2023.01.16
โค้ดนับจำนวนคำสั่งเปิดตามประเภทใน MetaTrader 4
MetaTrader4
โค้ดนับจำนวนคำสั่งเปิดตามประเภทใน MetaTrader 4

ในวงการพัฒนา ที่ปรึกษาผู้เชี่ยวชาญ (Expert Advisor) มักจะพบกับความท้าทายในการทำให้หุ่นยนต์สามารถเปิดและจัดการคำสั่งได้มากกว่าหนึ่งคำสั่งในเวลาเดียวกัน ซึ่งสิ่งที่จำเป็นคือการมีวิธีในการตรวจสอบจำนวนคำสั่งที่เปิดอยู่ทั้งหมด รวมถึงการแยกประเภทของแต่ละคำสั่งด้วย ด้วยเหตุนี้ ฉันจึงอยากจะแบ่งปันโค้ดที่เรียบง่ายนี้ ซึ่งในโค้ดนี้จะใช้ฟังก์ชัน Comment() เพื่อให้การนับคำสั่งของหุ่นยนต์แสดงผลแบบเรียลไทม์ โค้ดนี้มีคำอธิบายที่ละเอียดเพื่อช่วยให้เข้าใจได้ง่าย หวังว่าจะเป็นประโยชน์นะ! --------- ด้านล่างนี้เป็นวิดีโอของ ที่ปรึกษาผู้เชี่ยวชาญ ที่กำลังทำงาน:

2023.01.16
แรก ก่อนหน้า 5 6 7 8 9 10 11 12 13 14 15 ถัดไป สุดท้าย