ตัวชี้วัดทางเทคนิค

iMovment: ตัวช่วยวิเคราะห์เทรนด์ใน MetaTrader 5
MetaTrader5
iMovment: ตัวช่วยวิเคราะห์เทรนด์ใน MetaTrader 5

สวัสดีครับเพื่อนนักเทรดทุกคน! วันนี้เรามาทำความรู้จักกับ iMovment ซึ่งเป็น อินดิเคเตอร์ ที่ออกแบบมาเพื่อช่วยในการวิเคราะห์แนวโน้มและการเคลื่อนไหวของราคาใน MetaTrader 5 กันนะครับ อินดิเคเตอร์นี้จะแสดงแท่งเทียนด้วยสีที่แตกต่างกันตามทิศทางของแนวโน้มและการเคลื่อนไหวของราคา โดยจะเปลี่ยนสีอย่างราบรื่นเมื่อราคาถอยกลับจากจุดสูงสุดหรือต่ำสุด โดยมีค่า Movment เป็นตัวกำหนด ถ้าค่าการถอยกลับนั้นมีค่าเท่ากับหรือมากกว่าค่า Movment จะถือว่าเป็นการเปลี่ยนแนวโน้ม ซึ่งอินดิเคเตอร์นี้จะเปลี่ยนสีอย่างราบรื่นไปจนถึงการถอยกลับครั้งถัดไปที่จะมีค่าเท่ากับค่า Movment ครับ ค่าพารามิเตอร์ที่ต้องรู้: Movment - การเคลื่อนไหวของราคาในจุดที่ถือว่าจำเป็นสำหรับการเปลี่ยนแนวโน้ม; UpColor - สีของแท่งเทียนที่แสดงถึงแนวโน้มขาขึ้น; UpBackColor - สีของแท่งเทียนที่แสดงถึง "การถอยกลับ" ในแนวโน้มขาขึ้น; DnColor - สีของแท่งเทียนที่แสดงถึงแนวโน้มขาลง; DnBackColor - สีของแท่งเทียนที่แสดงถึง "การถอยกลับ" ในแนวโน้มขาลง; Auto5Digits - สำหรับการคูณค่า Movment โดยอัตโนมัติสำหรับราคา 5 และ 3 หลัก

2010.04.12
การวัดความคล้ายคลึงกันของฟรัคทัล - อินดิเคเตอร์สำหรับ MetaTrader 4
MetaTrader4
การวัดความคล้ายคลึงกันของฟรัคทัล - อินดิเคเตอร์สำหรับ MetaTrader 4

สำคัญ: ฉันได้อัปเดตข้อความนี้ด้วยเวอร์ชันที่ถูกต้องของสคริปต์ MTF_FractalDispersion11.mq4 เนื่องจากเวอร์ชันก่อนหน้านี้มีความไม่ถูกต้อง ทำให้ค่าของฟรัคทัลดิสเพอชันผิดพลาด บล็อกของฉันก็ได้รับการอัปเดตแล้ว แต่ลิงก์ด้านล่างยังคงถูกต้องอยู่ อินดิเคเตอร์นี้ถูกออกแบบมาเพื่อใช้งานร่วมกับ FGDI.mq4 ซึ่งสามารถดาวน์โหลดได้ที่นี่ (http://codebase.mql4.com/en/code/8844) โดยมันจะทำการคำนวณค่าอินดิเคเตอร์นี้สำหรับหลายกรอบเวลาและคำนวณการกระจายของฟรัคทัลดิเมนชันของกรอบเวลาต่างๆ รอบกรอบเวลาที่ยาวนานที่สุดที่เลือก โดยแต่ละกรอบเวลาสามารถกำหนดความสำคัญที่แตกต่างกันได้ผ่านน้ำหนักที่แตกต่างกัน (โดยน้ำหนักทั้งหมดต้องเป็นจำนวนเต็ม) การกระจายจะเป็นเพียงค่ามาตรฐานเบี่ยงเบนรอบกรอบเวลาที่ยาวนานที่สุด นี่คือรูปลักษณ์ของมันในหน้าต่างด้านล่าง โดยด้านบนคือ FGDI. โปรแกรม FGDI.mq4 จำเป็นต้องมีและต้องถูกคอมไพล์ในคอมพิวเตอร์ของคุณเพื่อให้อินดิเคเตอร์นี้สามารถทำงานได้ สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับทฤษฎีและรายละเอียดทางเทคนิคของอินดิเคเตอร์นี้ กรุณาไปที่บล็อกของฉัน: http://fractalfinance.blogspot.com/2010/03/self-similarity-and-measure-of-it.html

2010.04.05
เครื่องมือประเมินกลยุทธ์การเทรดสำหรับ MetaTrader 4
MetaTrader4
เครื่องมือประเมินกลยุทธ์การเทรดสำหรับ MetaTrader 4

ใครหลายคนคงเคยคิดว่า การเห็นจุดอ่อนของกลยุทธ์การเทรดในรูปแบบภาพนั้นจะดีแค่ไหน หากเราสามารถดูสถิติการเทรดที่ชัดเจนไปพร้อมกันได้ด้วย ใน MT4 มีฟังก์ชันทดสอบการทำงานย้อนหลัง แต่การทดสอบในโหมดภาพนั้นใช้เวลานานมาก และความสามารถในการแสดงผลก็มีข้อจำกัด ทำให้ไม่สามารถทดสอบกลยุทธ์ที่ใช้หลายสกุลเงินได้อย่างมีประสิทธิภาพ ผมได้พยายามแก้ปัญหาทั้งหมดนี้ โดยได้สร้างเครื่องมือที่เป็น open-source สำหรับการทดสอบกลยุทธ์การเทรดแบบเห็นภาพ แน่นอนว่าไม่สามารถสร้างเครื่องมือที่เหมาะกับทุกความต้องการได้ แต่โครงสร้างในปัจจุบันสามารถปรับแต่งและขยายได้ตามความต้องการเฉพาะ เช่น การทดสอบหลายสกุลเงิน จุดสำคัญที่ต้องให้ความสนใจคือ การจัดการสเปรด ซึ่งเครื่องมือนี้จะคำนึงถึงสเปรดในลักษณะเดียวกับการเทรดจริงและใน MT4 backtester หากคุณปรับแต่งเครื่องมือนี้ตามความต้องการ คุณจะต้องศึกษาการจัดการสเปรดอย่างละเอียด มิฉะนั้น คุณอาจเห็นผลลัพธ์ที่ดีในกราฟ M1 แต่ในความเป็นจริงอาจจะกลายเป็นหายนะได้ ในตัวอย่างของเครื่องมือทดสอบกลยุทธ์นี้ ผมได้เพิ่มเครื่องมือการเทรดที่มีกลยุทธ์การเทรดที่ง่าย กลยุทธ์นี้ใช้กฎการข้าม MA ควบคู่กับการเคลื่อนไหวของราคา (เพื่อให้สามารถเปิดการเทรดได้แม้ก่อนที่มันจะข้ามจริง ๆ) นอกจากนี้ยังมีกลยุทธ์การออกจากการเทรด (ใช้สัญญาณตรงข้ามและการข้าม MA ช้าในทางตรงข้าม) รวมถึงการจัดการ stop loss โดยใช้กลยุทธ์ Chandelier SL ที่ปรับแต่งแล้ว เครื่องมือนี้จึงเป็นตัวอย่างที่สามารถขยายออกไปตามความต้องการเฉพาะ แต่บางคนอาจจะพบว่ามันเหมาะสมพอสำหรับการเทรดแบบ Manual แนวคิดเบื้องหลังทั้งระบบ ระบบเครื่องมือนี้ถูกสร้างในลักษณะโมดูลาร์ ก่อนอื่นเราต้องนำกลยุทธ์การเทรดไปใส่ใน เครื่องมือการเทรด ซึ่งมีบัฟเฟอร์สองชุดสำหรับสัญญาณเข้า สัญญาณออก และอีกหนึ่งสำหรับ stop loss ตัวอย่างเครื่องมือที่มีฟังก์ชันครบถ้วนคือ StrategyIndi_1.0 จากนั้นเราสามารถประเมินกลยุทธ์นี้ด้วย เครื่องมือการทดสอบกลยุทธ์ StrategySym_1.0 หากเรายังไม่พอใจกับผลลัพธ์ เราสามารถปรับแต่งเครื่องมือการเทรดและดูผลการเปลี่ยนแปลงได้แบบเรียลไทม์และเชิงวัตถุผ่านสถิติ หากเราต้องการนำ EA มาใช้งานต่อ ก็สามารถทำได้ง่าย ๆ เนื่องจากการเรียกใช้เครื่องมือการเทรดที่กำหนดเองจะทำให้เราได้รับสัญญาณเข้าและออก ตลอดจนค่าของ SL วิธีการใช้ระบบนี้และปรับแต่งให้เหมาะกับความต้องการของคุณ ในการใช้ระบบนี้เหมือนที่มันเป็นอยู่ คุณเพียงแค่คัดลอกเครื่องมือทั้งสองไปยังโฟลเดอร์ MetaTrader\experts\indicators ของคุณ จากนั้นอย่าลืมรีสตาร์ทเทอร์มินัลก่อนใช้งานเพื่อให้มันถูกคอมไพล์ มีการตั้งค่าบางอย่างที่คุณอาจต้องการปรับแต่ง ซึ่งส่วนใหญ่จะชัดเจนจากชื่อของมัน ดังนั้นผมจะอธิบายเฉพาะค่าที่อื่น ๆ: พารามิเตอร์ของ StrategyIndi: ChandBars = 7 (จำนวนแท่งสำหรับกลยุทธ์ Chandelier SL) ChandATRFact = 2.0 (ปัจจัยที่ใช้คูณ ATR ระยะยาว เพื่อให้ได้ระยะห่าง Chandelier) RiskPercent = 2.0 (ความเสี่ยงเป็นเปอร์เซ็นต์ของยอดเงินในบัญชีที่ว่างสำหรับการคำนวณล็อต) Offset = 10 (ระยะห่างจากแท่งในกราฟสำหรับการวางลูกศร) BarsBack = 2000 (จำนวนแท่งที่ต้องประมวลผลจากอดีต) AlertSound = "alert.wav" (ไฟล์เสียงสำหรับการแจ้งเตือน) UseSoundAlert = true (ถ้าต้องการการแจ้งเตือนเสียง) UsePopupAlert = true (ถ้าต้องการการแจ้งเตือนเป็นหน้าต่างป๊อปอัพ) WriteToLog = false (ถ้าต้องการบันทึกรายละเอียดในลอค) พารามิเตอร์ของ StrategySim: MaxLossAtSL = 200.0 (จำนวนเงินที่เราพร้อมจะสูญเสียในแต่ละ SL) BarsBack = 2000 (จำนวนแท่งที่ต้องประมวลผลสำหรับการประเมินกลยุทธ์) WriteToLog = false (ถ้าต้องการบันทึกรายละเอียดในลอค) หากคุณปรับแต่งระบบนี้ตามความต้องการของคุณ คุณจะต้องเพิ่มพารามิเตอร์ทั้งหมดจากเครื่องมือ StrategyIndi ของคุณไปยังเครื่องมือ StrategySym - ซึ่งจะใช้ในวิธี GetIndiSignals และคุณเพียงแค่ใส่ค่าคงที่สำหรับพารามิเตอร์อื่น ๆ (เช่น UseSoundAlert) ไม่จำเป็นต้องเปลี่ยนแปลงอะไรใน StrategySim นอกจากถ้าคุณต้องการใช้งานในวัตถุประสงค์อื่น (เช่น กลยุทธ์หลายสกุลเงิน) ในกรณีนี้ความเห็นในโค้ดและชื่อของตัวแปรจะต้องช่วยเพียงพอ หากคุณต้องการความช่วยเหลือเรายินดีที่จะช่วย ติดต่อเราได้ที่ที่อยู่เว็บด้านล่าง ด้วยระบบนี้ ผมต้องการมีส่วนร่วมในการประเมินกลยุทธ์การเทรดอย่างเป็นกลาง (ไม่ว่าจะเป็นระบบ Manual หรือ EA) เนื่องจากแนวทางการตลาดในปัจจุบันมักจะมีการจัดการที่หลอกลวง ทำให้ผู้เริ่มต้นหลายคนสูญเสียเงินที่หามาได้ยาก สวัสดีครับ, โรเบิร์ต หากมีข้อเสนอแนะ หรือต้องการคำแนะนำเกี่ยวกับการโปรแกรม MT4 สามารถติดต่อได้ที่ robert [dot] leskovar [at] gmail [dot] com เว็บไซต์ MQLTools ในโค้ดต้นฉบับไม่สามารถใช้งานได้อีกต่อไป

2010.04.01
VSA: เครื่องมือวิเคราะห์ตลาดที่ไม่ควรมองข้ามใน MetaTrader 4
MetaTrader4
VSA: เครื่องมือวิเคราะห์ตลาดที่ไม่ควรมองข้ามใน MetaTrader 4

การวิเคราะห์ VSA เป็นแนวทางที่ช่วยให้เราอ่านตลาดและทำความเข้าใจว่าตลาดอาจจะเคลื่อนไหวไปในทิศทางไหนต่อไป ข้อมูลแท่งเทียน: YellowGreen: แท่งเทียนมีการขยายตัวและปริมาณการซื้อขายเพิ่มขึ้น - แสดงถึงการเข้าร่วมที่แข็งแกร่งและราคาน่าจะเคลื่อนที่ต่อไปในทิศทางนี้ Red: แท่งเทียนมีการขยายตัวลดลงแต่ปริมาณการซื้อขายเพิ่มขึ้น - ทิศทางการเคลื่อนไหวอาจจะเริ่มหมดแรง Blue: แท่งเทียนมีการขยายตัวเพิ่มขึ้นแต่ปริมาณการซื้อขายลดลง - ราคากำลังเคลื่อนไหวโดยไม่มีการเข้าร่วมที่แข็งแกร่ง Gray: แท่งเทียนมีการขยายตัวและปริมาณการซื้อขายลดลง - ตลาดอยู่ในช่วงรอคอย (เงียบหรืออัดแน่น) การใช้ MACD: และการตั้งค่า MTF: VSA 15 นาที บนกราฟ H1 (4 แท่ง 15 นาที รวมกันเป็น 1 แท่ง H1) ขอให้ทุกคนเทรดอย่างมีความสุข :)

2010.03.30
Market Way - อินดิเคเตอร์ที่ช่วยเพิ่มประสิทธิภาพการเทรดใน MetaTrader 4
MetaTrader4
Market Way - อินดิเคเตอร์ที่ช่วยเพิ่มประสิทธิภาพการเทรดใน MetaTrader 4

แนวคิด: อินดิเคเตอร์นี้มีแนวคิดที่ไม่ใหม่มากนัก แต่ก็ยังไม่ล้าสมัยสำหรับตลาดฟอเร็กซ์ โดยจะช่วยสรุปความแตกต่างระหว่างราคาที่เปิดและปิดในช่วงเวลาหนึ่งๆ เส้นหลักของอินดิเคเตอร์นี้จะ: รวมเฉพาะแท่งเทียนขาลง (Bear Bars); รวมเฉพาะแท่งเทียนขาขึ้น (Bull Bars); มีการคำนวณค่าเฉลี่ยถ่วงน้ำหนักของช่วงเวลาโดยรวม ข้อดี: รวมความสามารถของออสซิลเลเตอร์และอินดิเคเตอร์แนวโน้ม (สำคัญ!) เข้าใจง่ายและตีความได้ง่าย ให้จุดที่ดีในการเคลื่อนไหวขึ้นหรือลง สามารถชี้ให้เห็นถึงแรงกดดันขาขึ้น/ขาลง และประมาณการปริมาณการเคลื่อนไหว (สำคัญ!) ในจุดที่สามารถมีบทบาทสำคัญในการตั้งค่า Stop Loss และ Take Profit แสดงให้เห็นถึงการเคลื่อนไหวข้างเคียง และความแข็งแกร่ง (มีความผันผวนสูงหรือต่ำ) ระบุจุดที่มีการซื้อมากเกินไป/ขายมากเกินไป ชัดเจนในการแสดงฟังก์ชันคลื่นของการเคลื่อนไหวของราคา และความเป็นไปได้ในการสร้างระดับ Divergence/Convergence ช่วยให้สามารถตัดสินใจเกี่ยวกับพฤติกรรมในอนาคตของราคา และ (สำคัญ!) เข้าไปในตลาดโดยใช้เพียงแค่ตัวอินดิเคเตอร์นี้ ทำงานได้ดีกับข้อมูลทุกช่วงเวลา รวมถึงตลาดอื่นๆ นอกเหนือจากฟอเร็กซ์ ไม่ใช้ฟิลเตอร์เพิ่มเติมเพื่อกรองสัญญาณปลอมจากการทะลุ SMA ที่มีระยะเวลาเดียวกัน ข้อเสีย: ต้องมีช่วงเวลาที่ตั้งค่าอยู่เสมอ ซึ่งทำให้ความแม่นยำของข้อมูลที่วิเคราะห์ลดลง (เป็นปัญหาหลักของอินดิเคเตอร์ทั้งหมด รวมถึงตัวนี้ด้วย) ยังไม่ได้ศึกษาความสามารถทั้งหมดของอินดิเคเตอร์นี้อย่างละเอียด พารามิเตอร์ที่แนะนำ: extern int IdMain =12; // เส้นหลัก (แสดงบนกราฟ จุด) ของอินดิเคเตอร์ ควรอยู่ระหว่างเส้นขาขึ้นและขาลง extern int IdBull = 12; // เส้นขาขึ้น ควรมีค่าเท่ากับเส้นขาลงและเส้นหลัก extern int IdBear = 12; // เส้นขาลง ควรมีค่าเท่ากับเส้นขาขึ้นและเส้นหลัก extern int IdArray = 12; // ค่าเฉลี่ยเคลื่อนที่ของเส้นทั้งหมด บนหน้าจอจะแสดงฮิสโตแกรมที่แสดงความแตกต่างระหว่างเส้นขาขึ้น (แท่งสีขาว) กับ SMA และเส้นขาลง (แท่งสีดำ) กับ SMA ข้อมูลเพิ่มเติมสามารถดูได้ในโค้ดของอินดิเคเตอร์ โดยการตั้งค่าที่แนะนำควรเป็นจำนวนที่เป็นตัวหารของ 12 รวมถึงตัวเลือกที่หารด้วย 3 และ 4 สูงสุดไม่เกิน 108 และต่ำสุด 12 อาจจะ 9 และ 7 การทดสอบกลยุทธ์ด้วยอินดิเคเตอร์นี้: ตัวอย่างนี้สร้างขึ้นเพื่อแสดงให้เห็นถึงการทำงานของอินดิเคเตอร์ การทำรายการไม่ได้ถูกปรับแต่ง ทำการซื้อขายเมื่อเปิดแท่ง ไม่มีความจำเป็นต้องทดสอบ "ทุกทิศทาง" ใช้โหมดเปิดรายการ 1 ที่แท่ง ช่วงเวลา: Daily, เครื่องมือ: EURUSD, ระยะเวลา: ทุกช่วงที่มีตั้งแต่ปี 1999 ถึง 2010 Stop Loss และ Take Profit ที่ระดับ 500 จุด การถอนจะถูกดำเนินการตามเงื่อนไขการเข้าสู่รายการตรงข้าม ตัวเลือกของอินดิเคเตอร์: ทั้งหมด 12., Lot: 0.1 ต่อเนื่อง เงื่อนไขการเข้า Long: MainAccumulation1-MainSMA1>0 // เส้นหลักอยู่เหนือค่าเฉลี่ยที่เรียบ && BullPressue1-Point>0 // แรงกดดันขาขึ้นอยู่เหนือ 0 && BearPressue1-Point>0 // แรงกดดันขาลงอยู่เหนือ 0 && MainAccumulation1-Point>0 // เส้นหลักอยู่เหนือ 0 เงื่อนไขการเข้า Short: MainAccumulation1-MainSMA1<0 // เส้นหลักอยู่ต่ำกว่าค่าเฉลี่ยที่เรียบ && BullPressue1-Point<0 // แรงกดดันขาขึ้นต่ำกว่า 0 && BearPressue1-Point<0 // แรงกดดันขาลงต่ำกว่า 0 && MainAccumulation1-Point<0 // เส้นหลักอยู่ต่ำกว่า 0 เงื่อนไขการออกจะอยู่ตรงกันข้าม ด้านล่างเป็นกราฟการเปลี่ยนแปลงของสินทรัพย์ (Equity) ความแม่นยำ 5 จุด ซึ่งจะเห็นได้ว่าหลังจากการเปิดรายการใดๆ ทุนจะไม่เคยตกต่ำกว่า -200 จุด

2010.03.30
สามอินดิเคเตอร์สำคัญสำหรับวิธี Raghee Horner ในการเทรด
MetaTrader4
สามอินดิเคเตอร์สำคัญสำหรับวิธี Raghee Horner ในการเทรด

สวัสดีครับเพื่อนๆ เทรดเดอร์ทุกคน! วันนี้เรามาพูดคุยเกี่ยวกับวิธีการที่น่าสนใจในการเทรดด้วยวิธี Raghee Horner กันนะครับ ซึ่งมีอินดิเคเตอร์สามตัวที่เราจะใช้กันใน MetaTrader 4 ที่จะช่วยให้เราตัดสินใจได้ดีขึ้นในตลาด 1. Raghee Vague: อินดิเคเตอร์ตัวแรกที่เราจะพูดถึงคือ Raghee Vague ที่ใช้ในการแสดง EMA34 และ SMA200 ซึ่งเป็นเครื่องมือสำคัญในวิธี Raghee ของเรา 2. Raghee Candle Vague Bars: อินดิเคเตอร์นี้จะแสดงแท่งเทียนสีที่บอกแนวโน้มของตลาด โดยใช้สีแดงสำหรับแนวโน้มขาลง (เมื่อ Raghee Vague < -30º) และสีเขียวสำหรับแนวโน้มขาขึ้น (เมื่อ Raghee Vague > 30º) นอกจากนี้ยังมีสีส้มและ Chartreuse สำหรับแนวโน้มที่เป็นกลาง (ระหว่าง -30º ถึง 0 หรือ 0 ถึง 30º) 3. Raghee 5 Minutes: อินดิเคเตอร์ตัวนี้จะช่วยเราในการวิเคราะห์กราฟระยะสั้น โดยจะทำการคำนวณค่า EMA 3 ตัวในช่วงเวลา 5 นาทีและปรับเปลี่ยนตามแนวโน้มของตลาด ในระบบการเทรดของผมจะใช้สามอินดิเคเตอร์นี้รวมกับเครื่องมืออื่นๆ ดังนี้: Fractals Swing_zz_with_alert Scan-Index FiboSwing CCI(20) OBV RSI-Swing(34,13,3) คำแนะนำ: แนะนำให้เพื่อนๆ อ่านบล็อกของ Raghee เพื่อเข้าใจวิธี Raghee Horner อย่างถ่องแท้ http://ragheehorner.com/blog/

2010.03.29
ตัวชี้วัดแนวโน้มระยะยาว - เครื่องมือสำหรับ MetaTrader 4
MetaTrader4
ตัวชี้วัดแนวโน้มระยะยาว - เครื่องมือสำหรับ MetaTrader 4

คำอธิบาย: ตัวชี้วัดนี้จะแสดงแนวโน้มโดยรวมของกรอบเวลาที่สูงกว่าบนกราฟปัจจุบัน (กรอบเวลาต่ำกว่า) ดังนี้:ถ้า MA_1 < MA_2 < MA_3 < MA_4 ในกรอบเวลาที่สูงกว่า หมายความว่ามีลำดับ MA ที่ถูกต้องและแนวโน้มขาลงจะเกิดขึ้น ในกราฟปัจจุบันจะมีเส้นสีแดงปรากฏขึ้นเพื่อบ่งชี้เรื่องนี้ เส้นสีแดงนี้อิงจากตัวชี้วัด PCI (Price Channel Index) และสามารถใช้เป็นเส้นแนวรับได้ หากมีการเปิดใช้งานตัวชี้วัด RSI ในตัว ทุกครั้งที่ RSI เข้าไปในเขตซื้อเกิน อาจมีการแจ้งเตือนเพื่อเตือนว่าการกลับตัวอาจเกิดขึ้นได้ง่ายขึ้น นั่นคือแนวโน้มในกรอบเวลาต่ำกว่ากลับมาสอดคล้องกับแนวโน้มโดยรวมในกรอบเวลาที่สูงกว่า การเข้าเทรดเมื่อราคาปิดต่ำกว่าเส้นแนวรับ PCI สีแดงเป็นสิ่งที่แนะนำถ้า MA_1 > MA_2 > MA_3 > MA_4 ในกรอบเวลาที่สูงกว่า หมายความว่ามีลำดับ MA ที่ถูกต้องและแนวโน้มขาขึ้นจะเกิดขึ้น ในกราฟปัจจุบันจะมีเส้นสีเขียวปรากฏขึ้นเพื่อบ่งชี้เรื่องนี้ เส้นสีเขียวนี้อิงจากตัวชี้วัด PCI (Price Channel Index) และสามารถใช้เป็นเส้นแนวต้านได้ หากมีการเปิดใช้งานตัวชี้วัด RSI ในตัว ทุกครั้งที่ RSI เข้าไปในเขตขายเกิน อาจมีการแจ้งเตือนเพื่อเตือนว่าการกลับตัวอาจเกิดขึ้นได้ง่ายขึ้น นั่นคือแนวโน้มในกรอบเวลาต่ำกว่ากลับมาสอดคล้องกับแนวโน้มโดยรวมในกรอบเวลาที่สูงกว่า การเข้าเทรดเมื่อราคาปิดสูงกว่าเส้นแนวต้าน PCI สีเขียวเป็นสิ่งที่แนะนำหากมีเส้นสีเทาแสดงว่าไม่มีแนวโน้มในกรอบเวลาที่สูงกว่าหมายเหตุ: แนะนำให้ใช้การรวมกรอบเวลาต่อไปนี้: กรอบเวลาที่สูงกว่า: กรอบเวลาปัจจุบัน: รายวัน 1 ชั่วโมง 4 ชั่วโมง 15 นาที 1 ชั่วโมง 5 นาที 5/15 นาที 1 นาที ภาพ: คุณสมบัติ: extern int Upper_Timeframe = 240; // กรอบเวลาที่สูงกว่าเป็นนาที เช่น 240 = 4 ชั่วโมง extern int Upper_Timeframe_MA_1 = 10; // MA_1 ต้องเป็น MA ที่เร็วที่สุด extern int Upper_Timeframe_MA_2 = 20; extern int Upper_Timeframe_MA_3 = 50; extern int Upper_Timeframe_MA_4 = 100; // MA_4 ต้องเป็น MA ที่ช้าที่สุด extern bool RSI_Check_On = true; // ตรวจสอบเงื่อนไข RSI ซื้อเกิน ขายเกิน extern bool RSI_Alert_On = true; // แจ้งเตือนเสียงสำหรับ RSI ซื้อเกิน ขายเกิน extern int RSI_Period = 12; // ช่วงเวลาของ RSI extern int Upper_RSI_Limit = 70; // ขีดจำกัดด้านบนที่บ่งบอกถึงเงื่อนไขซื้อเกิน extern int Lower_RSI_Limit = 30; // ขีดจำกัดด้านล่างที่บ่งบอกถึงเงื่อนไขขายเกิน extern int PCI_Period = 5; // ช่วงเวลา PCI เช่น 5 จะตั้งเส้นแนวรับในแนวโน้มขาลงที่ต่ำสุดจาก 5 บาร์ที่ผ่านมา extern int PCI_Shift = 1; // การเลื่อน PCI ควรตั้งเป็น 1 extern double Entry_Buffer = 0.0002; // เพิ่มความกว้างของช่อง PCI ตามพอยต์ที่กำหนด นั่นคือ ลดเส้นแนวรับในแนวโน้มขาลง extern color Dot_Color = Blue;

2010.03.26
Parabolic SAR แบบมีสี: เครื่องมือวิเคราะห์ตลาดที่คุณไม่ควรพลาด
MetaTrader5
Parabolic SAR แบบมีสี: เครื่องมือวิเคราะห์ตลาดที่คุณไม่ควรพลาด

วันนี้เรามาพูดถึง Parabolic SAR ที่มีการเพิ่มสีสันให้ใช้งานกันดีกว่า! Parabolic SAR เป็นเครื่องมือทางเทคนิคที่พัฒนาขึ้นเพื่อใช้ในการวิเคราะห์ตลาดที่มีแนวโน้ม โดยเครื่องมือนี้จะปรากฏอยู่บนกราฟราคา ซึ่งจะคล้ายกับ Moving Average แต่มีความแตกต่างตรงที่ Parabolic SAR จะเคลื่อนที่ด้วยความเร่งสูงกว่าและอาจเปลี่ยนตำแหน่งตามราคาได้ ในตลาดกระทิง (Up Trend) ตัวชี้วัดนี้จะอยู่ต่ำกว่าราคา ขณะที่ในตลาดหมี (Down Trend) จะอยู่เหนือราคานะครับ ถ้าราคาเคลื่อนที่ข้ามเส้น Parabolic SAR เส้นนี้จะเปลี่ยนทิศทาง และค่าต่อไปของมันจะอยู่ฝั่งตรงข้ามกับราคา โดยเมื่อเส้นนี้มีการเปลี่ยนทิศทาง จะมีการใช้ราคาสูงสุดหรือต่ำสุดในช่วงเวลาก่อนหน้าเป็นจุดเริ่มต้น ซึ่งเมื่อมีการเปลี่ยนทิศทางของตัวชี้วัด จะเป็นสัญญาณว่าแนวโน้มอาจจะสิ้นสุดลง (ระยะปรับฐานหรือแนวราบ) หรืออาจจะเกิดการเปลี่ยนแนวโน้มใหม่

2010.03.26
DemoBufferPattern: ตัวชี้วัดสุดเจ๋งสำหรับ MetaTrader 5
MetaTrader5
DemoBufferPattern: ตัวชี้วัดสุดเจ๋งสำหรับ MetaTrader 5

สวัสดีเพื่อนนักเทรดทุกคน! วันนี้เราจะมาพูดถึง DemoBufferPattern ซึ่งเป็นตัวชี้วัดที่น่าสนใจสำหรับ MetaTrader 5 ที่รวมฟังก์ชันต่างๆ อย่าง เช่น แท่งเทียน (Candles), แฟรคทัล (Fractals), ซิกแซก (Zigzag) และเส้นค่าเฉลี่ยเคลื่อนที่ (ColorMaLine) มาไว้ด้วยกัน ตัวชี้วัดนี้ใช้สไตล์การวาดดังนี้: DRAW_COLOR_CANDLES DRAW_ARROW DRAW_COLOR_ZIGZAG DRAW_COLOR_LINE //+------------------------------------------------------------------+ //| ฟังก์ชันสำหรับการเริ่มต้นตัวชี้วัด&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | //+------------------------------------------------------------------+ int OnInit() &nbsp;&nbsp;{ //--- การแมพบัฟเฟอร์ของตัวชี้วัด &nbsp;&nbsp; SetIndexBuffer( 0,P1B1,INDICATOR_DATA); &nbsp;&nbsp; SetIndexBuffer( 1,P1B2,INDICATOR_DATA); &nbsp;&nbsp; SetIndexBuffer( 2,P1B3,INDICATOR_DATA); &nbsp;&nbsp; SetIndexBuffer( 3,P1B4,INDICATOR_DATA); &nbsp;&nbsp; SetIndexBuffer( 4,P1BC,INDICATOR_COLOR_INDEX); &nbsp;&nbsp; SetIndexBuffer( 5,P2B1,INDICATOR_DATA); &nbsp;&nbsp; SetIndexBuffer( 6,P3B1,INDICATOR_DATA); &nbsp;&nbsp; SetIndexBuffer( 7,P4B1,INDICATOR_DATA); &nbsp;&nbsp; SetIndexBuffer( 8,P4B2,INDICATOR_DATA); &nbsp;&nbsp; SetIndexBuffer( 9,P4BC,INDICATOR_COLOR_INDEX); &nbsp;&nbsp; SetIndexBuffer(10,P5B1,INDICATOR_DATA); &nbsp;&nbsp; SetIndexBuffer(11,P5BC,INDICATOR_COLOR_INDEX); //--- บัฟเฟอร์เสริมสำหรับการคำนวณระหว่าง &nbsp;&nbsp; SetIndexBuffer(12,P4M1,INDICATOR_CALCULATIONS); &nbsp;&nbsp; SetIndexBuffer(13,P4M2,INDICATOR_CALCULATIONS); //--- ควรวางหลังจากบัฟเฟอร์ทั้งหมดที่จะแสดง ไม่งั้น ... ลองทำดูเอง //--- ลูกศร &nbsp;&nbsp; PlotIndexSetInteger(1,PLOT_ARROW,217); &nbsp;&nbsp; PlotIndexSetInteger(2,PLOT_ARROW,218); &nbsp;&nbsp; PlotIndexSetInteger(1,PLOT_ARROW_SHIFT,-iArrowShift); &nbsp;&nbsp; PlotIndexSetInteger(2,PLOT_ARROW_SHIFT,iArrowShift); &nbsp;&nbsp; PlotIndexSetDouble(1,PLOT_EMPTY_VALUE,EMPTY_VALUE); &nbsp;&nbsp; PlotIndexSetDouble(2,PLOT_EMPTY_VALUE,EMPTY_VALUE); //--- ซิกแซก &nbsp;&nbsp; PlotIndexSetDouble(3,PLOT_EMPTY_VALUE,0.0); //--- MA &nbsp;&nbsp; maHandle=iMA(Symbol(),0,ExtPeriod,0,MODE_EMA,PRICE_CLOSE); &nbsp;&nbsp; return(0); &nbsp;&nbsp;} //+------------------------------------------------------------------+ //| ฟังก์ชันสำหรับการวนรอบตัวชี้วัด&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;| //+------------------------------------------------------------------+ int OnCalculate(const int rates_total, &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;const int prev_calculated, &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;const datetime&amp; time[], &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;const double&amp; open[], &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;const double&amp; high[], &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;const double&amp; low[], &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;const double&amp; close[], &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;const long&amp; tick_volume[], &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;const long&amp; volume[], &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;const int&amp; spread[]) &nbsp;&nbsp;{ //--- &nbsp;&nbsp; CalcCandles(rates_total,prev_calculated,open,high,low,close); &nbsp;&nbsp; CalcFractal(rates_total,prev_calculated,high,low,P2B1,P3B1); &nbsp;&nbsp; CalcZigzag (rates_total,prev_calculated,high,low,P4B1,P4B2,P4BC,P4M1,P4M2); &nbsp;&nbsp; CalcColorMA(rates_total,prev_calculated,P5B1,P5BC); //--- คืนค่า prev_calculated สำหรับการเรียกครั้งถัดไป &nbsp;&nbsp; return(rates_total); &nbsp;&nbsp;}

2010.03.25
ตัวชี้วัดเวลาเทรดสำหรับ MetaTrader 5 ที่คุณไม่ควรพลาด
MetaTrader5
ตัวชี้วัดเวลาเทรดสำหรับ MetaTrader 5 ที่คุณไม่ควรพลาด

วันนี้เราจะมาพูดถึง ตัวชี้วัดเวลาเทรด ที่ถูกออกแบบมาเพื่อใช้กับ MetaTrader 5 ซึ่งเป็นเครื่องมือที่ช่วยให้คุณสามารถตรวจสอบช่วงเวลาที่ตลาดเปิดและปิดได้อย่างแม่นยำ ตัวชี้วัดนี้ใช้ DRAW_FILLING ในการสร้าง buffer โดยไม่มีพารามิเตอร์การป้อนข้อมูลเพิ่มเติม โดยใช้ฟังก์ชัน TimeTradeServer() และ TimeGMT() เพื่อให้ได้ข้อมูลที่ถูกต้อง อาจจะมีความไม่แม่นยำในเวลาของช่วงการเทรด เนื่องจากค่าที่ได้อาจมาจากแหล่งข้อมูลแรกที่เราพบ :)คุณสามารถเปลี่ยนแปลงค่าต่างๆ ได้ในบล็อกของค่าคงที่ โดยใช้เวลา GMT เป็นเกณฑ์ // ค่าคงที่เวลาจะถูกกำหนดตามเวลาของเกรนิช const int&nbsp;&nbsp; AsiaOpen=0; const int&nbsp;&nbsp; AsiaClose=9; const int&nbsp;&nbsp; AsiaOpenSummertime=1;&nbsp;&nbsp; // ช่วงเวลาของตลาดเอเชียในช่วงฤดูร้อน const int&nbsp;&nbsp; AsiaCloseSummertime=10; // หลังจากที่มีการเปลี่ยนแปลงเวลา const int&nbsp;&nbsp; EuropaOpen=6; const int&nbsp;&nbsp; EuropaClose=15; const int&nbsp;&nbsp; AmericaOpen=13; const int&nbsp;&nbsp; AmericaClose=22; มีตัวเลือกในการปรับเปลี่ยนเวลาสำหรับช่วงฤดูร้อนในปัจจุบัน ซึ่งใช้ฟังก์ชัน TimeDaylightSavings() ในการคำนวณ //+--------------------------------------------------------------------+ // การระบุช่วงฤดูร้อนจะถูกสงวนไว้สำหรับการคำนวณในอนาคต //+--------------------------------------------------------------------+ bool Summertime(datetime time) { &nbsp;&nbsp; if(TimeDaylightSavings()!=0) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return(true); &nbsp;&nbsp; else &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return(false); }&nbsp; ดังนั้น หลังจากเวลาเปลี่ยนไปเป็นช่วงฤดูร้อน ประวัติการเทรดทั้งหมดจะมีการเปลี่ยนแปลงเวลาเช่นกัน ตัวชี้วัดเวอร์ชันแรกได้ถูกเผยแพร่ที่ MQL4

2010.03.15
ตัวชี้วัด Accu Dist สำหรับสกุลเงินเดียวใน MetaTrader 4
MetaTrader4
ตัวชี้วัด Accu Dist สำหรับสกุลเงินเดียวใน MetaTrader 4

สวัสดีครับเพื่อนๆ เทรดเดอร์ทุกคน! วันนี้เราจะมาพูดถึงตัวชี้วัด Accumulation/Distribution หรือที่เรียกกันว่า Accu Dist สำหรับสกุลเงินเดียวกัน ซึ่งถือว่ามีความสำคัญในการวิเคราะห์ตลาด Forex นะครับ ในตลาด Forex เรามักจะทำการเทรดในรูปแบบคู่เงิน (currency pairs) แต่ในชีวิตจริง เราก็มีสกุลเงินที่เป็นที่รู้จักกันดีอย่างเช่น เงินดอลลาร์สหรัฐ (USD), เงินปอนด์อังกฤษ (GBP) และอื่นๆ อีกมากมาย การเข้าใจระดับ Accu Dist ของสกุลเงินเหล่านี้จะช่วยให้เรามีแนวทางในการตัดสินใจที่ดีขึ้นในการเทรดครับ ผมหวังว่าตัวชี้วัดเหล่านี้จะเป็นประโยชน์ในการทำความเข้าใจถึงความแข็งแกร่งของสกุลเงินในช่วงเวลาที่กำหนดนะครับ อย่าลืมแสดงความคิดเห็นและคำวิจารณ์กันเข้ามาได้นะครับ ผมยินดีรับฟังทุกความเห็น! สำหรับวันนี้ ผมขอนำเสนอห้าตัวชี้วัดหลักสำหรับสกุลเงินที่สำคัญ ได้แก่ USD, GBP, EUR, JPY, และ CHF โดยคุณจะต้องมีข้อมูลประวัติศาสตร์สำหรับคู่เงินทั้งหมดที่ประกอบด้วยสกุลเงินเหล่านี้ เช่น ถ้าคุณต้องการข้อมูลสำหรับ EUR คุณจะต้องมีข้อมูลสำหรับคู่เงิน EURUSD, EURJPY, EURCHF, และ EURGBP เป็นต้น หวังว่าข้อมูลเหล่านี้จะช่วยให้เพื่อนๆ เทรดเดอร์ทำกำไรได้มากขึ้นครับ!

2010.03.04
ปรับแต่ง Cross Moving Average - อินดิเคเตอร์สำหรับ MetaTrader 4
MetaTrader4
ปรับแต่ง Cross Moving Average - อินดิเคเตอร์สำหรับ MetaTrader 4

เวอร์ชันอัปเดต ดูรายละเอียดด้านล่าง หลายคนยังเชื่อใน Cross Moving Average และในฐานะที่เป็นโปรแกรมเมอร์ ฉันมักจะมองหาวิธีการที่ง่ายที่สุด ฉันเจอประโยคหนึ่งที่ว่า "ไม่มีการตั้งค่ามหัศจรรย์สำหรับ Cross MA" อินดิเคเตอร์นี้จะลองตั้งค่าหลายๆ ค่าในแต่ละครั้งที่มีการเปลี่ยนกรอบเวลา หรือสัญลักษณ์ หรือแม้กระทั่งในแต่ละแท่งเทียนใหม่ มันทำงานโดยการ "เทรด" แท่งเทียนล่าสุดประมาณ 100 แท่ง และเลือกค่าที่ประสบความสำเร็จดีที่สุด มันวัดระยะห่างระหว่างสัญญาณสั้นและยาว เหมือนกับว่าใครก็ตามที่เทรดนี้โดยไม่มี Stop Loss มันจะคำนึงถึง Spread ด้วย หน้าต่างด้านล่างจะแสดงระยะห่างระหว่าง Short และ Long Moving Average ค่าบวกสำหรับการเทรด Long และค่าลบสำหรับการเทรด Short โดยวัดเป็น Pips โดยใช้ "Profit Oscillator" คุณสามารถปิดการเทรดในกำไรได้โดยการตรวจสอบว่าการเทรด Short/Long มีความแตกต่างสูงสุดและปิดก่อนถึงจุดสูงสุด เส้นด้านบนบอกว่า "กำไรวันนี้ด้วย MA 5/19 คือ 60 Pips" โดยอินดิเคเตอร์หรือผู้ใช้งานได้เลือก 5 สำหรับ MA ที่เร็วและ 19 สำหรับ MA ที่ช้า จากนั้นช่องข้อความถัดไปจะแสดงผลลัพธ์จากเมื่อวานนี้ ตามด้วยสัญญาณ Long หรือ Short เทรดเดอร์อาจสนใจที่จะเพิ่ม Moving Average สองตัวลงในกราฟและตั้งค่าตามค่าที่กำหนด ฉันกำลังมองหาคำแนะนำเกี่ยวกับ MA ที่แตกต่างกันมากขึ้นในวรรณกรรม พารามิเตอร์ PeriodShort=6; ระยะเวลาสำหรับ MA ที่เร็ว หาก Optimize เป็นจริงให้ข้ามไป PeriodLong=40; ระยะเวลาสำหรับ MA ที่ช้า หาก Optimize เป็นจริงให้ข้ามไป Method=0; วิธีการสำหรับ iMA Optimize=true; อินดิเคเตอร์จะเลือกค่าสำหรับ MA ที่เร็วและช้าโดยอัตโนมัติ DrawTriangles=true; วาดสามเหลี่ยมลงในกราฟ MinShortMA=2; MaxShortMA=20; MaxLongMA=100; ค่าต่ำสุดและสูงสุดสำหรับการปรับแต่ง จะลองค่าระหว่าง 2 ถึง 20 สำหรับ MA ที่เร็วและ 7 ถึง 100 สำหรับ MA ที่ช้า StepLongMA=5; StepShortMA=5; เพื่อเร่งการค้นหา จะลองค่าทุกๆ ค่าที่สาม CountOptimize=200; จะวิเคราะห์ 200 แท่งเทียนจากอดีต ยิ่งวิเคราะห์มากเวลาจะช้าลง ตัวเลขที่สูงอาจส่งผลให้ผลลัพธ์ไม่ดี OptimizeOnNewCandle=false; เริ่มการปรับแต่งในแต่ละแท่งเทียนใหม่ หมายเหตุ: การปรับแต่งอาจใช้เวลานานและชะลอเทอร์มินัลของคุณ Alarm=true; ส่งสัญญาณเสียงหากมีสัญญาณใหม่เกิดขึ้น ขั้นตอนถัดไป ฉันต้องการสร้าง Expert Advisor ของมัน อย่างไรก็ตาม ฉันยังสงสัยว่าจะตรวจจับแนวโน้มข้างๆ ที่ไม่ควรเทรดด้วย Cross MA ได้อย่างไร จนถึงตอนนี้ EA ของฉันที่มีพื้นฐานจาก Cross MA ที่ปรับแต่งแล้วบางครั้งทำกำไรได้ดีและทำให้ขาดทุนในวันถัดไป เวอร์ชันอัปเดต ฟีเจอร์ใหม่: - อินดิเคเตอร์วาด Moving Averages ภายในกราฟ "Profit Oscillator" จะอยู่ในอินดิเคเตอร์ที่แตกต่าง (MAProfit2) ทั้งสองสามารถสื่อสารผ่านตัวแปร global - สนับสนุน MA Channels (ดูอีบุ๊กที่ www.vnchanger.org) MA ที่ช้าจะแบ่งออกเป็นสองเส้น หนึ่งสำหรับค่าต่ำและอีกหนึ่งสำหรับค่าสูง ซึ่งจะช่วยหลีกเลี่ยงการขาดทุนในตลาดข้างเคียง - แทนที่จะทดสอบการรวมกันทั้งหมด สามารถทดสอบช่วง MA ที่เฉพาะเจาะจงที่พบในวรรณกรรมได้ เพื่อทำเช่นนี้ให้ตั้งค่า OptimizeAll เป็น false และ OptimizeSystems เป็น true คุณสามารถเพิ่มหรือแก้ไขตารางระบบได้ อย่าลืมที่จะจบด้วย 0,0,0,0,0,0 extern bool OptimizeAll=false;extern bool OptimizeSystems=true;int Systems[] = {PRICE_MEDIAN,MODE_SMA,50, PRICE_MEDIAN,MODE_SMA,200, PRICE_MEDIAN,MODE_SMA,50, PRICE_MEDIAN,MODE_SMA,100,// Death Cross PRICE_MEDIAN,MODE_SMA,10, PRICE_MEDIAN,MODE_SMA,40, PRICE_MEDIAN,MODE_SMA,13, PRICE_MEDIAN,MODE_SMA,26, PRICE_MEDIAN,MODE_SMA,5, PRICE_MEDIAN,MODE_SMA,10, PRICE_CLOSE, MODE_EMA,5, PRICE_OPEN, MODE_EMA,6, PRICE_MEDIAN,MODE_SMA,3, PRICE_MEDIAN,MODE_SMA,8, 0,0,0,0,0,0}; - การแจ้งเตือนใหม่สามารถให้เสียงได้ เพื่อสนับสนุนสิ่งนี้ คุณต้องดาวน์โหลด gspeak เช่น จาก https://www.mql5.com/en/code/8621 หากคุณไม่ต้องการให้มีเสียง คุณต้องแก้ไขโค้ด ลบบรรทัดจาก #import "speak.dll" จนถึง #import และยกเลิกการคอมเมนต์ฟังก์ชัน gSpeak ขอบคุณผู้เขียนสำหรับ DLL ที่ยอดเยี่ยมนี้ #import "speak.dll"void gRate(int rate);void gVolume(int rate);void gPitch(int rate);void gSpeak(string text);#import// หากคุณไม่มี (หรือไม่ต้องการ) speak.dll ให้ยกเลิกความคิดเห็นนี้/*void gSpeak(string x){}*/ ถ้าคุณไม่ลบเสียง หลังจากทำกำไรได้สักระยะ คุณอาจเริ่มชอบเสียงของ "Oncle Sam" ที่พูด - ในการเริ่มต้นครั้งแรกหรือเมื่อเปลี่ยนพารามิเตอร์ มันจะจดจำแท่งเทียนในการเทรดครั้งแรก นี่จะช่วยหลีกเลี่ยงการวาดแท่งเทียนเก่าด้วยแท่งเทียนใหม่ - สามเหลี่ยมตอนนี้มีสามสี: สีเขียวสำหรับการเทรด Long, สีแดงสำหรับการเทรด Short และสีม่วงสำหรับการเทรดที่ขาดทุน (Long หรือ Short) สีสามารถแก้ไขในโค้ดต้นฉบับ:int ColorLongTrade = MediumSpringGreen;int ColorShortTrade = Red;int ColorBadTrade = Violet;- ขั้นตอนใน MA Optimization ถูกตั้งค่าเป็น 5- ชื่อภายในของอินดิเคเตอร์นี้ถูกเปลี่ยนเป็น SMA (Smart Ass ... มันแสดงให้เห็นว่าคุณควรจะเทรดอย่างไรหลังจากนั้น) MA Optimizer

2010.03.03
แรก ก่อนหน้า 337 338 339 340 341 342 343 344 345 346 347 ถัดไป สุดท้าย