ระบบการซื้อขายใน Excel เครื่องมือทดสอบกลยุทธ์แบบแมนนวล – อันไหนให้เลือก? การเพิ่มประสิทธิภาพกลยุทธ์การซื้อขาย

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

เครื่องมือทดสอบกลยุทธ์ Forex คืออะไร?

ผู้ทดสอบกลยุทธ์แบบแมนนวลคือ โปรแกรมพิเศษซึ่งจำลองการซื้อขายฟอเร็กซ์ ภายนอกมีลักษณะคล้ายกับเทอร์มินัลการซื้อขาย MetaTrader 4 ในเครื่องมือทดสอบกลยุทธ์ คุณสามารถดาวน์โหลดราคาสำหรับคู่สกุลเงิน เลือกช่วงเวลาการซื้อขายและกรอบเวลา ตั้งค่าตัวบ่งชี้และเทมเพลต เปิดการซื้อขาย รวมถึงคำสั่งที่รอดำเนินการ วางจุดหยุดการขาดทุน และจุดทำกำไร - ใน โดยทั่วไป ทำทุกอย่างที่คุณต้องทำเหมือนในเทอร์มินัลการซื้อขายทั่วไป ตัวอย่างเช่น คุณสามารถกำหนดวันซื้อขายล่วงหน้าและทดสอบว่ากลยุทธ์ของคุณสามารถทนต่อความผันผวนของราคาในช่วงการลงประชามติของสหราชอาณาจักรได้หรือไม่ หรือคุณดาวน์โหลดมันบนเว็บไซต์ของเราและต้องการตรวจสอบประสิทธิภาพ - ผู้ทดสอบกลยุทธ์จะช่วยในเรื่องนี้ด้วย และหากคุณยังเป็นมือใหม่ ผู้ทดสอบกลยุทธ์จะช่วยให้คุณได้รับประสบการณ์การซื้อขาย Forex อันล้ำค่าภายในไม่กี่วัน ต่างจากบัญชีทดลองที่ดำเนินการซื้อขายในโหมดจริง ในตัวทดสอบกลยุทธ์ คุณสามารถเร่งเวลาและทดสอบกลยุทธ์ได้ภายในไม่กี่วัน โดยเฉพาะอย่างยิ่งในวันหยุดสุดสัปดาห์เมื่อตลาดปิด การใช้เครื่องมือทดสอบกลยุทธ์ ช่วยให้คุณสามารถควบคุมอารมณ์และฝึกฝนทักษะการซื้อขายของคุณได้

1. ผู้ทดสอบฟอเร็กซ์ 3

Forex Tester เป็นโปรแกรมทดสอบกลยุทธ์ที่ได้รับความนิยมมากที่สุด ด้วยความช่วยเหลือนี้ คุณสามารถทดสอบกลยุทธ์หรือที่ปรึกษาด้วยตนเองได้อย่างรวดเร็ว ซึ่งช่วยประหยัดเวลาและเงิน

ข้อดีของผู้ทดสอบฟอเร็กซ์ 3


ข้อเสียของเครื่องมือทดสอบฟอเร็กซ์ 3

ข้อเสียเปรียบเพียงอย่างเดียวของผู้ทดสอบ Forex ก็คือการชำระเงิน อย่างไรก็ตาม คุณมีโอกาสที่จะประเมินความสามารถของมันได้ฟรีโดยใช้เวอร์ชันสาธิต แต่ก็มีข้อจำกัด:

  • การทดสอบในช่วงเวลาไม่เกิน 1 เดือนของข้อมูลในอดีต
  • การทดสอบต่อเนื่องจะใช้เวลาไม่เกิน 1 ชั่วโมง (เมื่อเสร็จแล้วคุณต้องเริ่มการทดสอบอีกครั้ง)
  • ไม่สามารถบันทึกโปรเจ็กต์ เทมเพลต และผลการทดสอบได้
  • ตัวเลือกอื่นจะเหมือนกับใน เวอร์ชันเต็มโปรแกรม

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

ดูเพิ่มเติมว่าข้อดีของการซื้อขายมีอะไรบ้าง

2. เครื่องมือทดสอบฟอเร็กซ์อย่างง่าย

Simple Forex Tester เป็นเครื่องมือทดสอบกลยุทธ์ฟรี ซึ่งคุณสามารถดาวน์โหลดได้ในตอนท้ายของบทวิจารณ์ ข้อได้เปรียบหลักคือมีการทดสอบกลยุทธ์ในเทอร์มินัลการซื้อขาย MetaTrader 4 ที่คุ้นเคย และไม่จำเป็นต้องคุ้นเคยกับอินเทอร์เฟซของโปรแกรมใหม่ ก่อนที่คุณจะเริ่มการทดสอบ คุณต้องดาวน์โหลด Simple Forex Tester ในไฟล์เก็บถาวรคุณจะพบสองโฟลเดอร์ เนื้อหาของโฟลเดอร์แรกจะต้องถูกคัดลอกไปยังไดเรกทอรีรากด้วยเทอร์มินัลการซื้อขาย นั่นคือที่ที่คุณติดตั้ง MT4 ของคุณ

เนื้อหาของโฟลเดอร์ที่สองจะต้องถูกคัดลอกผ่านแค็ตตาล็อกข้อมูลของเทอร์มินัลการซื้อขาย เนื่องจากเรามักจะเพิ่มที่ปรึกษาและตัวบ่งชี้

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

หลังจากนั้นครู่หนึ่งหน้าต่างดังกล่าวจะปรากฏขึ้น

คุณต้องคลิกตกลง จากนั้น Simple Forex Tester จะเปิดตัว

หลังจากนี้ การจัดการการทดสอบกลยุทธ์ทั้งหมดจะดำเนินการผ่านโปรแกรมนี้ ที่นี่คุณสามารถเริ่มการทดสอบและหยุดชั่วคราว ปรับความเร็วในการทดสอบโดยคลิกที่ส่งคำสั่งซื้อใหม่ เปิดการซื้อขายใหม่ (รวมถึงคำสั่งซื้อที่รอดำเนินการ) ตั้งค่า Stop Loss และ Take Profit เรียกใช้ Trailing Stop และแก้ไขคำสั่งซื้อและปิดสถานะ

ในเทอร์มินัลการซื้อขาย คุณสามารถดูราคาได้ และเมื่อคุณคิดว่ามีสัญญาณปรากฏขึ้น ให้หยุดการทดสอบชั่วคราวในหน้าต่าง Simple Forex Tester แล้วเปิดการซื้อขาย นอกจากนี้ บนแผนภูมิ คุณยังสามารถติดตามสถิติของกลยุทธ์ที่กำลังทดสอบ ยอดคงเหลือของคุณคืออะไร จำนวนคำสั่งซื้อขายที่เปิดและปิด และกำไรปัจจุบันเป็นเท่าใด หากต้องการคุณสามารถปิดใช้งานสถิติได้ในการตั้งค่าโปรแกรม

แต่สิ่งที่สำคัญที่สุดคือคุณสามารถติดตั้งตัวบ่งชี้หรือเทมเพลตบนแผนภูมิได้ นั่นก็คือ ทดสอบกลยุทธ์ใดก็ได้ ตัวอย่างเช่น เราได้ติดตั้งเทมเพลตกลยุทธ์

ประโยชน์ของเครื่องมือทดสอบ Forex อย่างง่าย

  • อินเทอร์เฟซที่คุ้นเคยของโปรแกรมที่สร้างไว้ในเทอร์มินัลการซื้อขาย MT4
  • ผู้ทดสอบกลยุทธ์นั้นฟรีอย่างสมบูรณ์
  • คุณสามารถทดสอบตัวบ่งชี้และเทมเพลตกลยุทธ์ได้

ข้อเสียของเครื่องมือทดสอบ Forex อย่างง่าย

  • ฟังก์ชั่นขั้นต่ำ;
  • คุณไม่สามารถทดสอบกลยุทธ์หลายสกุลเงินได้ (Forex Tester 3 มีตัวเลือกนี้)
  • ความเร็วในการทดสอบต่ำ (โหมดเทอร์โบไม่เพียงพอ)
  • อาจมีปัญหาในการโหลดราคา (คุณอาจต้องนำเข้าราคาจากแหล่งอื่น)
  • โปรแกรมมักจะค้างและล่ม ดังนั้นคุณต้องเริ่มการทดสอบตั้งแต่ต้น
  • โปรแกรมไม่มี การสนับสนุนด้านเทคนิคไม่มีการอัปเดตมานานกว่า 5 ปีแล้ว และคงจะไม่มีอีกต่อไป

Simple Forex Tester มีข้อดีที่ไม่อาจปฏิเสธได้สามประการ - ใช้งานง่าย ฟรี และสามารถทำงานร่วมกับตัวชี้วัดใดๆ ได้ เหมาะสำหรับผู้เริ่มต้นที่เพิ่งเริ่มคุ้นเคยกับตลาด Forex มิฉะนั้น โปรแกรมจะมีข้อบกพร่องมากมายและมีฟังก์ชันการทำงานเพียงเล็กน้อย ดังนั้นเราจึงไม่สามารถแนะนำให้เทรดเดอร์มืออาชีพได้

ข้อสรุป

ดังนั้น ผู้ทดสอบกลยุทธ์จึงเป็นเครื่องมือที่ยอดเยี่ยมในการเพิ่มทักษะการซื้อขาย Forex รวมถึงการทดสอบกลยุทธ์ โปรแกรมที่จะเลือกสำหรับกลยุทธ์การทดสอบนั้นขึ้นอยู่กับคุณ หากคุณยังคงเป็นมือใหม่ คุณสามารถเริ่มต้นด้วย Simple Forex Tester ซึ่งง่ายและฟรี เราขอแนะนำให้เทรดเดอร์มืออาชีพใช้โปรแกรมจำลองการซื้อขาย Forex Tester 3 เงินที่ใช้ในการซื้อจะถูกชดใช้ในไม่ช้าด้วยเงินฝากที่บันทึกไว้ นอกจากนี้ ด้วยเครื่องมือทดสอบกลยุทธ์ คุณจะลืมบัญชีทดลองและเวลาที่เสียไปได้ตลอดไป การซื้อขายที่มีกำไรสำหรับคุณ!

ตัวบ่งชี้หรือระบบการซื้อขายใดๆ (แบบชำระเงิน ฟรี บุคคลที่สาม หรือสร้างขึ้นอย่างอิสระ) สามารถวางในบัญชีจริงได้หลังจากทดลองขับได้สำเร็จในหลายวิธีและภายใต้เงื่อนไขการซื้อขายที่แตกต่างกันเท่านั้น การเพิ่มประสิทธิภาพและการทดสอบกลยุทธ์การซื้อขายที่เหมาะสมเป็นกระบวนการที่จำเป็นสำหรับการซื้อขายที่ประสบความสำเร็จ

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

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

เป้าหมายหลักและวิธีการ

ก่อนอื่นคุณต้องตรวจสอบ:

  • ตัวชี้วัดประสิทธิภาพที่รวมอยู่ในกลยุทธ์
  • โมเดลตลาด (สินทรัพย์ สภาพคล่อง ต้นทุน ความเร็ว สลิปเพจ ความเสี่ยง) โดยไม่มีการซื้อขายจริง
  • การเพิ่มประสิทธิภาพของพารามิเตอร์ตามผลลัพธ์ของการทดสอบย้อนหลัง
  • รหัสโปรแกรมสำหรับข้อผิดพลาดในการพัฒนา

การทดสอบควรรวมการวิเคราะห์ในอดีต/การคาดการณ์ในอนาคต และจัดทำรายงานพร้อมผลลัพธ์เชิงกราฟิกและเชิงปริมาณ คุณสามารถโหลดสิ่งต่อไปนี้ลงในผู้ทดสอบได้:

  • ประวัติศาสตร์ - อาร์เรย์ของแท่งกราฟที่สร้างขึ้นก่อนหน้านี้พร้อมพารามิเตอร์ของราคา ปริมาณ ตัวบ่งชี้: จากนั้นราคา "อดีต" และ "อนาคต" จะถูกสร้างขึ้นสำหรับการวิเคราะห์เพื่อประเมินปฏิกิริยา "อนาคต" ตามการเปลี่ยนแปลงของ "อดีต"
  • ค่าราคาจำลองโดยสคริปต์: จากนั้นป้อนข้อมูลเห็บ (ประวัติหรือของจริง) ไปยังอินพุตของผู้ทดสอบและรับการคาดการณ์การเคลื่อนไหว

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

การทดสอบกลยุทธ์การซื้อขายสามารถทำได้โดยใช้:

  • ซอฟต์แวร์ทางคณิตศาสตร์ใด ๆ (Matlab หรือ MS Excel พร้อมปลั๊กอินสำหรับการซื้อขายหุ้น)
  • ระบบการสร้าง ระบบเครื่องกล(MetaStock, Wealth-Lab, โอเมก้า);
  • ภาษาการเขียนโปรแกรม Java, Scala หรือ C++/C# สำหรับการสร้างและทดสอบหุ่นยนต์ซื้อขาย
  • ผู้ทดสอบที่สร้างไว้ในแพลตฟอร์มการซื้อขาย

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

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

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

ผู้ทดสอบกลยุทธ์การซื้อขาย

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

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

ผลลัพธ์จะได้รับในรูปแบบของข้อมูลกราฟิกและสถิติ: เปอร์เซ็นต์กำไร/ขาดทุน จำนวนธุรกรรมที่ไม่ได้กำไร/ทำกำไร ตัวบ่งชี้ปัจจัยเสี่ยง ความคาดหวังทางคณิตศาสตร์ในการชนะ ฯลฯ

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

ข้อกำหนดพื้นฐานสำหรับการตั้งค่าเมื่อทดสอบกลยุทธ์การซื้อขาย:

  • ดาวน์โหลดข้อมูลทุกช่วงเวลา ช่วงประวัติศาสตร์ - อย่างน้อย 5 ปี โดยต้องรวมช่วงเวลาที่วิกฤติ/การเปลี่ยนแปลงที่ไม่ได้มาตรฐาน (เช่น พ.ศ. 2551-2552)
  • หากคุณใช้ช่วงเวลาที่สั้นกว่า ก็ควรรวมช่วงของแนวโน้มและการเคลื่อนไหวทรงตัว
  • จำนวนธุรกรรมจำลองน้อยกว่า 300;
  • ทดสอบอัลกอริธึมกับเครื่องมือของเหลวหลายชนิด

เมื่อตั้งค่าพารามิเตอร์ทดสอบ คุณต้องคำนึงถึง:

  • ต้นทุนการซื้อขาย (สเปรด ค่าคอมมิชชั่น)
  • สลิป/ล่าช้า;
  • อิทธิพลของสภาพคล่องของสินทรัพย์ (การเปลี่ยนแปลงของปริมาณ)
  • การเปลี่ยนแปลงของสภาวะตลาด
  • ประเภทของคำสั่งการซื้อขายที่วางแผนจะใช้ (คำสั่งตลาดหรือคำสั่งจำกัด)

หาก Market Order ได้รับการดำเนินการทันที แต่ราคาทดสอบขั้นสุดท้ายไม่แน่นอน ดังนั้น Limit Order ก็สามารถ "รอ" ในราคาที่เหมาะสมที่สุดสำหรับธุรกรรมได้ คำสั่งจำกัดถือเป็นวิธีการแบบพาสซีฟ เนื่องจากอาจไม่สามารถดำเนินการหรือดำเนินการบางส่วนได้หากมีคำสั่งซื้อน้อย หากพฤติกรรมของสมุดคำสั่งซื้อไม่ได้รับการสร้างแบบจำลองอย่างถูกต้อง การทดสอบแบบเรียลไทม์จะแสดงผลลัพธ์ที่แย่กว่าการทดสอบย้อนหลัง

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

โดยทั่วไปจะใช้วิธีคำนวณสามวิธี:

  • ในราคาเปิด:วิธีที่เร็วที่สุดแต่ไม่ถูกต้องที่สุด กลยุทธ์ส่วนใหญ่เมื่อทดสอบเป็นระยะเวลาสูงสุด 1 ปีอาจไม่เปิดธุรกรรมเลยแม้แต่ครั้งเดียว
  • ตามจุดควบคุม:มีความสมดุลมากที่สุดทั้งในด้านความถูกต้องและเวลา แต่ระดับความเชื่อมั่นในข้อมูลที่ได้รับอยู่ในระดับต่ำ
  • สำหรับเห็บทั้งหมด:วิธีที่แม่นยำที่สุดใกล้เคียงกับความเป็นจริง

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

อย่าลืม: การใช้แบบจำลองจริงและปริมาณข้อมูลจำลองเพื่อการทดสอบที่แม่นยำต้องใช้ทรัพยากรทางเทคนิคและใน การแสดงภาพทำให้กระบวนการคำนวณช้าลง

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

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

ผลการทดสอบสามารถอัปโหลดไปยัง Excel หรือซอฟต์แวร์อื่น ๆ ตามลำดับข้อมูลพร้อมตัวคั่น

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

และโดยสรุป...

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

ปุ่มโซเชียลสำหรับ Joomla

เป็นที่นิยม:

  • 14/11/2556 06:32 |
  • ตัวบ่งชี้การกลับตัว - กำหนดจุดสิ้นสุดของแนวโน้ม 55948
  • 04/02/2558 10:04 |

ตัวบ่งชี้ VSA อ่านตลาดเหมือนหนังสือเปิด 53422

09.23.2014 11:08 | ผู้ออกแบบที่ปรึกษา Forex จะช่วยให้คุณสร้างหุ่นยนต์ซื้อขาย 48882 ได้ก่อนที่จะซื้อขายด้วยเงินจริง คุณควรตรวจสอบให้แน่ใจว่ากลยุทธ์ที่เลือกนั้นสามารถสร้างผลกำไรได้อย่างสม่ำเสมอ

บทความนี้จะตรวจสอบ 3 กลยุทธ์และตรวจสอบประสิทธิผลในช่วง 10-18 ปีที่ผ่านมา นี้อย่างแน่นอน.

กลยุทธ์ที่แตกต่างกัน

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

นั่นคือสิ่งที่เกิดขึ้นกับ Netflix (NFLX) ซึ่งออกรายงานเมื่อวันที่ 16 กรกฎาคม หลังตลาดปิด

บริษัทมีอัตราการเติบโตที่ช้ากว่าจำนวนสมาชิกใหม่มากกว่าที่นักลงทุนคาดไว้

ในวันที่ 16 กรกฎาคม หุ้น Netflix สิ้นสุดวันเหนือค่าเฉลี่ยเคลื่อนที่ 50 วันที่ 400.48 ดอลลาร์ อย่างไรก็ตาม เช้าวันรุ่งขึ้นพวกเขาซื้อขายกันที่ $344 ซึ่งลดลง 14% ในที่สุด เมื่อใกล้ถึงวันนั้น ราคาก็ขึ้นไปถึง 379 ดอลลาร์ ซึ่งเกือบจะชดใช้สิ่งที่สูญเสียไปเกือบทั้งหมด

การวิเคราะห์เชิงประวัติศาสตร์

ตั้งแต่ปี 2000 หุ้น 536 เท่าของ S&P 500 ปิดเหนือค่าเฉลี่ยเคลื่อนที่ 50 วัน โดยมีปริมาณมากพอที่จะเปิดในเช้าวันรุ่งขึ้นซึ่งต่ำกว่า 10%

การวิเคราะห์แสดงให้เห็นว่าหากหลังจากช่วงขาลงแต่ละครั้ง เราเปิดสถานะซื้อและปิด ณ เวลาปิดของวันเดียวกัน ธุรกรรมดังกล่าวจะประสบความสำเร็จใน 47% ของกรณี และกำไรเฉลี่ยจะอยู่ที่ 0.43% (ไม่รวมค่าคอมมิชชั่น)

นี่คือผลลัพธ์บางส่วนเช่นเดียวกับกราฟสมดุลที่สะท้อนถึงไดนามิกของผลลัพธ์เมื่อเวลาผ่านไป:

  • จำนวนธุรกรรม: 536
  • กำไร/ขาดทุนเฉลี่ย (P/L) ต่อการเทรด: 0.43%
  • ผลตอบแทนที่ปรับตามความเสี่ยง (RAR) : 123.34%
  • เปอร์เซ็นต์การชนะการซื้อขาย: 47.95%
  • พ. กำไร: 5.83%
  • . ขาดทุน: -4.54%
  • อัตรากำไร: 1.21


อย่างที่คุณเห็น ในช่วง 18 ปีที่ผ่านมา กลยุทธ์นี้มีความผันผวนค่อนข้างสูง ดังนั้นเทรดเดอร์ส่วนใหญ่จะพบว่ามันใช้งานยาก

แม้ว่าสถิติการซื้อขายจะค่อนข้างดี แต่กราฟสมดุลแสดงให้เห็นว่าตั้งแต่ปี 2010 ระบบนี้ยังทำงานได้ไม่ดีนัก และแม้ว่าจะไม่ได้คำนึงถึงค่าคอมมิชชั่นก็ตาม

การสร้างระบบการซื้อขายที่เหมาะสมโดยการซื้อหุ้น S&P 500 หลังจากร่วงลงกว่า 10% ในชั่วข้ามคืนและออกจากตลาดตอนสิ้นวันต้องอาศัยการทำงานมากขึ้น

กลยุทธ์การซื้อขายแบบพลิกกลับเฉลี่ย

กลยุทธ์นี้สามารถใช้ร่วมกับกลยุทธ์ตามแนวโน้มสำหรับหุ้นไมโครแคปที่รวมอยู่ในดัชนี Russell Microcap

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

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

กฎที่สมบูรณ์มีลักษณะดังนี้:

ซื้อ:

  • เมื่อวานปิด< ราคาขั้นต่ำปิดใน 50 วัน
  • และมูลค่าการซื้อขายวันนี้อยู่ที่ > 250,000 ดอลลาร์
  • และมูลค่าการซื้อขายของวันนี้อยู่ที่ > 2 ส่วนเบี่ยงเบนมาตรฐาน ซึ่งสูงกว่าค่าเฉลี่ยเคลื่อนที่ 20 วัน
  • และ IBS > 0.2
  • และราคาปิดของวันนี้อยู่ระหว่าง $0.5 ถึง $20

ขาย:

  • มากที่สุด ราคาสูงปิด 5 แท่งสุดท้าย
  • หรือภายใน 10 วัน

ตัวอย่างธุรกรรม

รูปนี้แสดงตัวอย่างธุรกรรมดังกล่าวสำหรับหุ้น OVID:


คุณจะเห็นได้ว่าในวันที่ 10 สิงหาคม 2017 OVID จะสร้างจุดต่ำสุดใหม่ 50 วัน ตามมาด้วยปริมาณการซื้อขายที่เพิ่มขึ้นในวันที่ 11 สิงหาคม โดย IBS อ่านได้ที่ 0.72

ดังนั้นคุณจึงสามารถเข้าสู่การซื้อขายระยะยาวได้เมื่อเปิด วันถัดไป(ลูกศรสีเขียว). หลังจากผ่านไป 7 วัน ราคาก็แตะระดับสูงสุดที่ 5 แท่ง ดังนั้นข้อตกลงจึงปิดเมื่อเปิดของวันถัดไป (ลูกศรสีแดง) กำไรอยู่ที่ 32.53% (ไม่รวมค่าคอมมิชชั่น)

การ Backtest หุ้นทั้งหมดในดัชนี Russell Microcap ในช่วง 8/2551 ถึง 1/2561 ได้ผลดังนี้

(ผลลัพธ์จะคำนึงถึงค่าคอมมิชชัน 0.2% ต่อธุรกรรม ขนาดตำแหน่งคงที่ - $250 รายการและออกทั้งหมดเกิดขึ้นเมื่อเปิดวันทำการซื้อขายถัดไป ช่วงก่อนหน้านี้ไม่ได้ถูกทดสอบ)

  • จำนวนธุรกรรม: 6052
  • กำไร/ขาดทุนเฉลี่ย (P/L) ต่อการเทรด: 1.02%
  • พ. ระยะเวลาการถือครอง แท่ง: 6.04
  • ผลตอบแทนที่ปรับตามความเสี่ยง: 51.13%
  • เปอร์เซ็นต์การชนะการซื้อขาย: 53.72%
  • . กำไร: 7.35%
  • . ขาดทุน: -6.33%
  • อัตรากำไร: 1.35


อย่างที่คุณเห็น กฎชุดนี้ให้ไว้ค่อนข้างมาก ผลลัพธ์ที่ดีตัวอย่างการซื้อขายหุ้นเพนนีที่กว้างมาก เส้นโค้งสมดุลมีความเรียบ

สิ่งเหล่านี้เป็นผลลัพธ์ที่น่าหวัง ดังนั้นตามกฎเหล่านี้ จึงคุ้มค่าที่จะพัฒนาระบบการซื้อขายเต็มรูปแบบด้วยขนาดพอร์ตโฟลิโอที่สมจริง การจัดอันดับหุ้น และขนาดตำแหน่ง

กลยุทธ์การซื้อขายแบบดึงกลับ

การซื้อขายแบบ Pullback ถูกนำมาใช้กันอย่างแพร่หลายสำหรับหุ้น มันเกี่ยวข้องกับการซื้อเมื่อมีการดึงกลับในระยะสั้นระหว่างแนวโน้มระยะยาว อย่างไรก็ตาม หากหุ้นไม่ผันผวนเพียงพอ การซื้อขายดังกล่าวจะผูกมัดเงินทุนจำนวนมาก

ดังนั้นจึงเป็นเรื่องที่น่าสนใจที่จะสำรวจว่าระบบดังกล่าวจะมีพฤติกรรมอย่างไรในตลาดซื้อขายล่วงหน้า ซึ่งความสามารถในการเข้าถึงเงินทุนที่ยืมมา (เลเวอเรจ) นั้นสูงกว่ามาก

กฎของกลยุทธ์นี้ง่ายมาก:

ซื้อ:

  • ราคาปิด > MA 200 วัน
  • และราคาปิด< 10-дневной СС

ขาย:

  • ราคาปิด > MA 10 วัน
  • หรือหยุดขาดทุน 10%

นี่คือผลลัพธ์ของการทดสอบย้อนกลับของตราสารฟิวเจอร์สบางรายการ:


ดังที่เราเห็น หุ้นฟิวเจอร์ส (S&P 500 E-Mini และ Dow Jones E-Mini) แสดงให้เห็นผลลัพธ์ที่มั่นคง ผลลัพธ์ของคลัง (สองปีของสหรัฐฯ และสิบปีของสหรัฐฯ) ก็ดีเช่นกัน แต่สำหรับทองคำ (Gold mini) และน้ำมัน (Oil) ระบบทำงานได้ไม่ดี

ผลลัพธ์เหล่านี้อิงจากการซื้อขายสัญญาเดียวเท่านั้นและไม่ได้ใช้- รวมค่าธรรมเนียม $10 ต่อเที่ยวแล้ว

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

นอกเหนือจากกลยุทธ์การซื้อขายเกี่ยวกับการดึงกลับขององค์ประกอบสั้น

ขอแนะนำให้เสริมกลยุทธ์การซื้อขายแบบดึงกลับที่กล่าวถึงข้างต้นด้วยธุรกรรมระยะสั้น ทำการทดสอบย้อนหลังที่สอดคล้องกันบน ES (S&P 500 E-Mini) กฎสำหรับการซื้อขายระยะยาวยังคงเหมือนเดิม โดยมีเพียงกฎเพิ่มเติมด้านล่างสำหรับการซื้อขายระยะสั้นเท่านั้น โดยพื้นฐานแล้ว มันเป็นภาพสะท้อนของกฎสำหรับการซื้อขายระยะยาว แต่มันมองหาการกลับตัวแบบกระทิงในตลาดหมี

การขายชอร์ต:

  • ราคาปิด< 200-дневной СС
  • และราคาปิด > MA 10 วัน

ความครอบคลุมตำแหน่ง:

  • ราคาปิด< 10-дневной СС
  • หรือหยุดขาดทุน 10%
  • จำนวนธุรกรรม: 323
  • กำไรสุทธิ: 77,445 ดอลลาร์
  • ทั้งหมด รายได้ต่อปี(รถยนต์): 5.34%
  • การขาดทุนสูงสุด (MDD): -16.45%
  • กำไร/ขาดทุนเฉลี่ย (P/L): 3.66%
  • อัตรากำไร: 1.49


อย่างที่คุณเห็น การเพิ่มองค์ประกอบสั้นๆ ช่วยปรับปรุงผลการซื้อขายของกลยุทธ์นี้บน ES รายได้สุทธิเพิ่มขึ้นจาก 53,901 ดอลลาร์เป็น 77,445 ดอลลาร์ในช่วงเวลาเดียวกัน ในขณะที่การเบิกถอนสูงสุดยังคงอยู่ที่ระดับใกล้เคียงกัน เส้นโค้งสมดุลก็ดูค่อนข้างดีเช่นกัน

แน่นอน ระบบนี้ต้องมีการทดสอบและการชี้แจงเพิ่มเติม- อย่างไรก็ตาม สำหรับกลยุทธ์ง่ายๆ ผลลัพธ์แรกก็ถือเป็นกำลังใจได้


ก่อนอื่นเกี่ยวกับกราฟิก ที่มุมขวาบนคือรอยยิ้มที่มีความผันผวน ด้านล่างซ้ายคือโปรไฟล์ของตำแหน่งปัจจุบัน (เส้นสีน้ำตาลคือความชันของความผันผวน แสดงให้เห็นว่าความผันผวนอาจเปลี่ยนแปลงไปอย่างไรเมื่อราคาเปลี่ยนแปลง) ที่เหลือผมคิดว่าชัดเจนแล้ว

มีประโยชน์ใช้สอย นอกเหนือจากการเรียกใช้ตำแหน่งอย่างรวดเร็ว (เริ่มต้น) และดูอิควิตี้ (ฉันเร่งขั้นตอนการประมวลผล) และเรียกใช้ "ทีละขั้นตอน" (StepByStep) ฉันยังได้เพิ่มโปรไฟล์และการบัญชีสำหรับการเปลี่ยนแปลงของความผันผวน

วิธีใช้. (ดูบล็อกก่อนหน้า) หากต้องการเพียงแค่ดูผลลัพธ์ ให้กดเริ่ม หากต้องการดูทีละขั้นตอน ให้ทำเครื่องหมายในช่องด้านซ้ายของ StepByStep หากต้องการดูโปรไฟล์ตำแหน่ง คลิกโปรไฟล์ หากคุณกด StepByStep และไม่ต้องการกด Profile ทุกครั้ง ให้ทำเครื่องหมายที่ช่องด้านซ้ายของปุ่ม Profile หากคุณต้องการดูโปรไฟล์ปกติ (มาตรฐาน) ให้ยกเลิกการเลือกความผันผวน หากช่องทำเครื่องหมายคือ (ความผันผวน) โปรไฟล์จะถูกวาดโดยคำนึงถึงการเปลี่ยนแปลง (การเปลี่ยนแปลงที่เป็นไปได้) ในความผันผวน (เส้นสีน้ำตาลบนกราฟ)

สิ่งตีพิมพ์ในหัวข้อ