วิธีค้นหาแพลตฟอร์มที่เหมาะสมสำหรับการซื้อขาย EA
1. ความเร็วในการดำเนินการ
แม้ว่าความเร็วในการดำเนินการจะไม่ใช่สิ่งเดียวที่ควรใส่ใจ แต่ก็เป็นมาตรฐานอ้างอิงที่สำคัญมากเช่นกัน
ยิ่งความเร็วในการดำเนินการเร็วขึ้นเท่าไร EA ก็จะยิ่งซื้อในราคาที่ดีที่สุดได้ง่ายขึ้นเท่านั้น ซึ่งเป็นสิ่งสำคัญอย่างยิ่งสำหรับ EA ที่สะสมผลกำไรจำนวนมากจากผลกำไรเพียงเล็กน้อย
นี่คือความเร็วการดำเนินการโดยเฉลี่ยของแพลตฟอร์มกระแสหลักในตลาด
ค่าเฉลี่ยของอุตสาหกรรมในปัจจุบันอยู่ที่ประมาณ 503 มิลลิวินาที และโดยทั่วไปประมาณ 350 มิลลิวินาทีถือเป็นระดับที่ดีมาก เนื่องจากโดยปกติแล้วจะใช้เวลาประมาณ 150 มิลลิวินาทีในการออกคำสั่งจากเอเชียไปยังเซิร์ฟเวอร์อังกฤษ ดังนั้นหากความเร็วในการดำเนินการเร็วขึ้น 150 มิลลิวินาที หมายความว่าจะง่ายกว่า ได้รับผลลัพธ์ที่ดีที่สุดก่อน
อย่างไรก็ตาม ความเร็วในการดำเนินการไม่เพียงแต่ได้รับผลกระทบจากข้อกำหนดฮาร์ดแวร์ของเซิร์ฟเวอร์เท่านั้น แต่ยังเกี่ยวข้องกับตำแหน่งของเซิร์ฟเวอร์ โครงร่างของศูนย์ข้อมูล เงื่อนไขของเครือข่าย และปัจจัยอื่น ๆ ความเร็วในการทำธุรกรรมจริงอาจเร็วกว่ามาก ตัวอย่างเช่น การดำเนินการที่เร็วที่สุด ของคำสั่งเดียวใน EBC สามารถเข้าถึงได้ถึง 20 มิลลิวินาที ซึ่งเพียงพอที่จะตอบสนองข้อกำหนดของการดำเนินการของ EA ภายใต้เงื่อนไขส่วนใหญ่
2. ระดับข้อมูล
ในการซื้อขาย มีแนวโน้มข้อมูลสองแบบ: L1 และ L2
โดยทั่วไประดับ L1 จะมีห้าระดับ และความถี่ในการรีเฟรชไม่สูง เป็นเรื่องง่ายที่จะกรองการดำเนินการของตลาดบางอย่างออก ซึ่งจะทำให้ EA ทำงานได้ไม่ดี และผลลัพธ์ของ backtest จะเบี่ยงเบนไปจากค่าจริงอย่างมาก
ดังนั้นแหล่งข้อมูลทั่วไปของแพลตฟอร์มที่ดีจึงเป็นข้อมูลระดับ L2
โดยปกติแล้วข้อมูล Tick จะมี 10 ระดับ และความถี่ในการเก็บข้อมูลจะสูงกว่ามาก โดยอาจมีการอัปเดตทุก ๆ สองสามมิลลิวินาที ซึ่งสามารถบันทึกทุกการเปลี่ยนแปลงเล็กๆ น้อยๆ ในตลาดได้ ดังนั้น แม้ว่าสถาบันขนาดใหญ่จะทำการวัดปริมาณ แต่โดยพื้นฐานแล้วพวกเขาก็ใช้ข้อมูลระดับ L2
อย่างไรก็ตาม เนื่องจากคุณสมบัติของแพลตฟอร์ม จึงไม่ค่อยมีแพลตฟอร์มที่มีแหล่งที่มาของใบเสนอราคา L2 โดยปกติแล้วมีเพียงแพลตฟอร์มที่มีคุณสมบัติด้านกฎระเบียบระดับสูงเท่านั้นที่สามารถเข้าถึงพอร์ตข้อมูลของการแลกเปลี่ยนได้โดยตรง ตัวอย่างเช่น แพลตฟอร์ม EBC ที่ฉันใช้มีคุณสมบัติด้านกฎระเบียบระดับบนสุดสามประการ ผ่านการเชื่อมต่อโดยตรงกับ CME ฉันสามารถทำเครื่องหมายข้อมูลแต้มต่อสิบรายการแบบเรียลไทม์
จากแหล่งข้อมูล L2 EBC ยังได้แนะนำเครื่องมือลำดับขั้นตอนเพื่อติดตามรอยเท้าของตลาดและค้นพบแนวโน้มของตลาดหลักและพฤติกรรมคำสั่งขนาดใหญ่ที่ซ่อนอยู่ ซึ่งปรับปรุงความแม่นยำและความแม่นยำของการดำเนินการของ EA ได้อย่างมาก
3. แพลตฟอร์มรองรับ EA หรือไม่?
ประเด็นที่สามคือการดูว่าแพลตฟอร์มรองรับ EA หรือไม่
แพลตฟอร์มส่วนใหญ่ที่รองรับการซื้อขาย EA จะถูกเขียนไว้อย่างชัดเจนบนเว็บไซต์อย่างเป็นทางการ ยกตัวอย่าง EBC ทั้งบัญชีมาตรฐานและบัญชี ECN รองรับ EA
เรายังต้องให้ความสนใจด้วยว่าแพลตฟอร์มอนุญาตให้มีการล็อคหรือไม่ EA มีแนวโน้มที่จะกระตุ้นให้เกิดการดำเนินการล็อคขึ้น หากแพลตฟอร์มไม่อนุญาต แพลตฟอร์มอาจถูกตัดสินว่าไม่ถูกต้องและผลกำไรสะสมจะ หาย.
4. ความเสถียรของระบบ
หากระบบไม่เสถียรและ EA ล่ม ก็จะนำไปสู่การสูญเสียเช่นกัน
มีคนเคยกล่าวไว้ก่อนหน้านี้ว่าคุณสามารถใช้งาน EA ในช่วงเวลานอกภาคเกษตรได้เพื่อดูว่าสถานการณ์เป็นอย่างไร อย่างไรก็ตาม จากประสบการณ์ของผม ความไม่เสถียรของระบบอาจเกิดขึ้นในธุรกรรมรายวัน ส่งผลให้ EA ล้มเหลว ดังนั้น วิธีที่ดีที่สุดคือการรัน EA ด้วยวงจรที่ค่อนข้างยาวเพื่อดูว่าความเสถียรเป็นอย่างไร
แน่นอนว่าเรายังพิจารณาผลลัพธ์ของผู้อื่นที่ใช้งาน EA เพื่อตัดสินด้วย
ตัวอย่างเช่น ในการแข่งขัน EBC Million Trading Competition ครั้งก่อน แชมป์เปี้ยนมาจากการรัน EA เขาวางคำสั่งซื้อ 100,000 รายการในหนึ่งเดือนครึ่ง แม้ว่าเขาไม่ถือว่าเป็น EA ที่มีความถี่สูง แต่ปริมาณการสั่งซื้อโดยรวมและข้อกำหนดในการจับจุดยังคงสูงมาก เนื่องจากกำไรของเขาจากคำสั่งซื้อเดียวอยู่ที่ประมาณ 3.19 ดอลลาร์เท่านั้น ซึ่งโดยพื้นฐานแล้ว 5-8แต้มเพิ่งวิ่งหนี
โดยทั่วไป หลังจากผ่านการทดสอบสภาวะตลาดขนาดใหญ่และขนาดเล็กแล้ว หาก EA สามารถทำงานได้อย่างเสถียรนานกว่าหนึ่งเดือน ความเสถียรของระบบของแพลตฟอร์มนี้ก็ยังคงรับประกันได้อย่างมาก
5. ความเข้ากันได้ของ EA
หลายคนอาจคิดว่าเนื่องจากทุกคนใช้ MT4 การใช้ EA จึงไม่น่าจะมีความแตกต่างกัน
ในทางตรงกันข้าม แต่ละแพลตฟอร์มมีความเข้ากันได้ของ EA ที่แตกต่างกันอย่างสิ้นเชิง เนื่องจากแพลตฟอร์มจะปรับแต่ง MT4 รวมถึงการจัดหาปลั๊กอินที่เข้ากันได้และการสนับสนุน API สำหรับ EA เป็นต้น
ความคิดเห็น
แสดงความคิดเห็น