Sunday, 30 July 2017

Forex ประวัติศาสตร์ Data 1 นาที


ดาวน์โหลดข้อมูล Forex ฟรีดาวน์โหลดขั้นที่ 1: เลือก ApplicationPlatform และ TimeFrame ในส่วนนี้คุณจะสามารถเลือกแพลตฟอร์มที่คุณต้องการใช้ข้อมูล MetaTrader 4 MetaTrader 5 แพลตฟอร์มนี้อนุญาตให้ใช้ข้อมูล M1 (1 นาทีบาร์) เท่านั้น ไฟล์เหล่านี้เหมาะสำหรับกลยุทธ์การซื้อขายหลังการขายโดยใช้แพลตฟอร์ม MetaTrader 4 และ MetaTrader 5 โปรดเลือก: แพลตฟอร์มนี้อนุญาตให้ใช้ข้อมูล M1 (1 นาทีบาร์) และข้อมูล Tick ที่มีความละเอียด 1 วินาที ไฟล์เหล่านี้เหมาะสำหรับกลยุทธ์การซื้อขายหลังย้อนหลังภายใต้แพลตฟอร์ม NinjaTrader เวอร์ชันล่าสุด โปรดเลือกระยะเวลาข้อมูลที่คุณต้องการ: แพลตฟอร์มนี้อนุญาตให้ใช้ข้อมูล M1 (1 นาทีบาร์) เท่านั้น ไฟล์เหล่านี้เหมาะสำหรับกลยุทธ์การซื้อขายหลังย้อนหลังภายใต้แพลตฟอร์ม MetaStock โปรดเลือก: สำหรับการใช้ทั่วไปรูปแบบนี้จะช่วยให้สามารถนำเข้าข้อมูล M1 (1 นาทีบาร์) ไปยังแอพพลิเคชันที่ 3 ได้ โปรดเลือก: ลองใช้แหล่งข้อมูลเหล่านี้: ข้อมูล metaquotes ดาวน์โหลดจะหลีกเลี่ยงได้โดยเสียค่าใช้จ่ายทั้งหมดในความคิดของฉันเต็มไปด้วยฟ้องปลอมเทียนไม่ดีและช่องว่างเทียนหายไปทั่วทุกแห่ง ข้อมูล disktrading กลับไปไกลที่สุด (1998) แต่มีเปอร์เซ็นต์ที่สำคัญของการปนเปื้อน tickscandles (spurious ticks เช่นเดียวกับข้อมูลของคุณโดยทั่วไป indicative ข้อมูลเฉลี่ย artifacts), และจะเรียกใช้คุณ 135 สำหรับชุดของคู่ forex ทั้งหมด ข้อมูล FXDD M1 จะย้อนกลับไปถึงปีพ. ศ. 2548 แต่จะมาจากฟีดราคาเดียว (FXDDs) ดังนั้นคุณภาพจึงสูงขึ้นอย่างเห็นได้ชัด ข้อมูล Forexite เป็นบางส่วนของคุณภาพที่ดีที่สุดและย้อนกลับไปในปีพ. ศ. 2544 ยกเว้นคู่สัญญา NZDJPY ซึ่งมีผลย้อนหลังไปถึงปี 2003 เท่านั้นชุดข้อมูล Gain Capital และชุดข้อมูล Dukascopy มีความเจ็บปวดในแวดวงเพื่อดึงข้อมูลและรวบรวมฉันให้ขึ้นกับพวกเขาเพียงครั้งเดียว ฉันพบแหล่งข้อมูล disktradingFXDDForexite แต่ฉันได้รวมเนื้อหาไว้ที่นี่เพื่อความสมบูรณ์เนื่องจากคุณอาจพบว่ามีคุณค่า ทุกคนรู้วิธีดาวน์โหลดข้อมูลประวัติย้อนหลัง 10 ปี 1 นาทีสำหรับสกุลเงิน 15 สกุล (และเครื่องมืออื่น ๆ ) บน MT4 - สำหรับการทดสอบย้อนหลังที่กว้างขวางความคิดที่ดี แต่ใช้ไม่ได้มากที่สุด ฉันหวังว่าคุณจะมีซูเปอร์คอมพิวเตอร์ที่คุณสามารถอุทิศให้กับงานแต่ละอย่างได้โดยเฉพาะหรือคุณจะเป็นแบบเก่าและสีเทาก่อนที่คุณจะได้ผลลัพธ์ที่มีประโยชน์ใด ๆ ที่พยายามจะปกปิดความใหญ่โตของข้อมูลดังกล่าว คุณยังแนะนำว่าคุณมีเครื่อง UPSpower ที่ดีมากเนื่องจากไม่สามารถใช้งานได้เนื่องจากคุณจะไม่ได้รับความผิดปกติในการทำงานก่อนที่ฟินแลนด์จะทำงาน: likley มากที่สุดเมื่อคุณอยู่ที่ Kepp เราโพสต์เกี่ยวกับความเป็นจริงและความถูกต้องของมันและอย่างไรหรือ ถ้ามันทำงานออกและคุณสามารถที่จะได้รับผลที่มีความหมาย compelted ใด ๆ เครื่องทดสอบกลยุทธ์ MT5s เป็นแบบมัลติเธรดไหมฉันรู้ MT4s ไม่ใช่ใช่ไม่สามารถใช้ประโยชน์จาก CPU หลายตัวได้ ฉันใช้แอพพลิเคชัน APC ราคาไม่แพง (75) และใช้งานได้ดีโดยมีระยะเวลาการทดสอบย้อนหลังเป็นระยะเวลา gt1month ต่อเนื่องโดยไม่มีปัญหา MT4 สามารถไฮเบอร์เนตได้ในขณะที่ใช้งาน test backtest เพื่อให้คุณสามารถตั้งค่า APC ให้ไฮเบอร์เนตเมื่อเกิดไฟดับที่เพิ่มขึ้น (gt5min ในการตั้งค่าของฉัน) จากนั้นเมื่อฉันเปิดเครื่องคอมพิวเตอร์ของฉันเมื่อพลังงานได้รับการเรียกคืน MT4 backtesting session ยังคงไม่ได้รับผลกระทบ เกี่ยวกับการขาดเธรดแบบมัลติเธรดใน MT4 backtester: สำหรับอุปกรณ์ quadcore ของฉันฉันเพียงแค่ติดตั้งโฟลเดอร์การติดตั้ง MT4 (ทำสำเนาและวางด้วยตนเอง) ลงในฮาร์ดไดรฟ์ของฉันและเปิดใช้งาน MT4 จำนวนมากพร้อม ๆ กันเนื่องจาก CPU ของฉันสามารถประมวลผลได้ สองกรณีสำหรับ dual-core, สี่กรณีสำหรับรูปสี่เหลี่ยม ฯลฯ จากนั้นฉันตั้งใจแบ่งช่วงพารามิเตอร์ของ backtest ที่จะทำในแต่ละเช่นว่าผลผลิตรวมของ backtests ทั้งหมดที่ทำงานในแบบคู่ขนานผลในพื้นที่พารามิเตอร์ทั้งหมด กำลังเก็บตัวอย่างระหว่างการทำ backtesting ตัวอย่างเช่นฉันต้องการ backtestoptimize ระยะเวลาเฉลี่ยสำหรับตัวบ่งชี้ RSI ซึ่งครอบคลุมค่า 3 ถึง 200 ฉันจะตั้งค่า backtesting ใน MT4 Instance1 เพื่อทดสอบค่าเฉลี่ยของช่วง RSI ตั้งแต่ 3-75, Instance2 จะทำ backtest ข้ามค่า 76-125, Instance3 จะ backtest ข้าม 126-165 และ Instance4 จะทำ backtest 166-200 (ช่วง backtested ไม่เหมือนกันในความยาวเนื่องจากช่วงที่สั้นกว่าเช่น RSI (10) และ RSI (20) สามารถคำนวณได้เร็วกว่าช่วงเวลาเฉลี่ยที่ยาวนานกว่าเช่น RSI (175) เพื่อให้คุณเรียนรู้เกี่ยวกับการใช้น้ำหนักกระจายแบบกระจายทั่วทั้งเครื่องพร้อมกัน MT4 และลด timegap ระหว่างการ backtesting ครั้งแรกและครั้งสุดท้ายทำงานเสร็จสมบูรณ์) นอกจากนี้ฉันยังตั้งค่าอีเอของฉันเพื่อส่งออกผลลัพธ์ที่จัดทำเป็นตารางแล้วสร้างไฟล์ Excel ที่นำเข้าไฟล์ที่ส่งออกทั้งสี่แบบนี้โดยอัตโนมัติและทำให้ผลลัพธ์ในตำแหน่งสเปรดชีตหนึ่งชุดสำหรับการกรอง . หากคุณกำลังทำ backtesting ผ่านคู่สกุลเงินหลายสกุลเงินก็จะง่ายต่อการกำหนดค่า backtest คู่สกุลเงินให้กับแต่ละ MT4 และเรียกใช้งานแบบขนาน ฉันใช้แท่นวางแบบ quadcore 5 เครื่อง (รวมซีพียูจำนวน 20 ตัว) เพื่อเพิ่มยอดคู่ค้า 19 คู่พร้อมกัน (ไม่มีการพึ่งพาข้ามสกุลเงินของ EA อย่างเห็นได้ชัด) โอกาสเดียวที่ฉันหวังว่า MT4s backtester จะเป็นแบบ multithreaded คือโอกาสที่หาได้ยากมากที่ฉันพบว่าใช้งานได้เพียงครั้งเดียว (ไม่มีการเพิ่มประสิทธิภาพ) เป็นรูปแบบของการตรวจสอบจุด (debugetc) ความรำคาญเล็กน้อยจริงๆ ปัญหาใหญ่คือการขาดหน่วยความจำในการเข้าถึง gt1GB ต่อ MT4 instance จริงๆทำให้เพดานประดิษฐ์ในเชิงลึกของข้อมูลทางประวัติศาสตร์ที่คุณสามารถวิเคราะห์ (เทียน 6-7m รวมในทุกสกุลเงินที่ใช้งานในกรณีเฉพาะ MT4) การหาข้อมูล FOREX 1 นาทีเรียลไทม์คุณสามารถดูที่ VT API หนึ่งใน เหตุผลที่ฉันกล่าวถึงนี้เป็นเพราะพวกเขามีจำนวนมากสนับสนุน หากคุณมีคำถามใด ๆ พวกเขาจะตอบสนองอย่างรวดเร็ว VTtrader API เป็นอินเตอร์เฟซการเขียนโปรแกรมประยุกต์ที่ช่วยให้คุณสามารถเขียนแอ็พพลิเคชันที่กำหนดเองได้โดยใช้ภาษาใด ๆ ที่สนับสนุนเทคโนโลยี COM (C, VB6, C, VB, Delphi, VBA (Excel, Word), Java (ส่วนประกอบของ บริษัท อื่น ๆ ที่จำเป็น), Perl และ more.) นอกจากนี้ยังฟรีและคุณสามารถอ่านสิ่งที่สมาชิกคนอื่น ๆ ได้รับการทำกับมันที่เว็บไซต์นี้ และเนื่องจากเป็น API คุณอาจจะได้รับซอฟต์แวร์ของคุณเพื่อส่งคำสั่งซื้อโดยอัตโนมัติ การรับข้อมูลเป็นสิ่งที่คุณควรจะทำได้อย่างแน่นอนสามารถดาวน์โหลดได้จากที่นี่คนฉลาดอย่างแท้จริงมีคำถามมากกว่าคำตอบอยู่เสมอ

No comments:

Post a Comment