เทรดดิ้ง เครื่องมือในการพัฒนา กลยุทธ์




กลยุทธ์การซื้อขายกลับมาทดสอบ 1.0 คำอธิบาย คำอธิบาย: เส้นทางเพื่อเรียกใช้แฟ้ม 1. เปิดเครื่องรูด TradingStrat. zip ไฟล์เพื่อที่คุณจะได้รับ TradingStrat โฟลเดอร์ 2. ตั้งค่าไดเรกทอรีการทำงานของคุณเป็น TradingStrat & gt; CSV (โฟลเดอร์ CSV ถือจุลภาคแยกข้อมูลค่าซึ่งเป็นสิ่งจำเป็นที่จะใช้ทดสอบหลัง) 3. เรียกใช้แฟ้ม 'runCSV. mat' โดยการพิมพ์ runCSV ที่พร้อมท์ Matlab 4. หน้าต่างใหม่จะเปิด ใน 'การป้อนข้อมูล: หน้าต่างเลือกหุ้นที่คุณต้องการจะ backtest 5. คลิกที่ 'รัน' ที่พรอมต์ Matlab หลักคุณจะเห็นความคืบหน้าร้อยละ 0% ถึง 100% 6. เมื่อเสร็จแล้วหน้าต่างอื่นจะเปิดให้คุณสามารถเลือกกรอบเวลาของข้อมูลที่จะกลับมาทดสอบ คลิกที่ 'ดำเนินการอีกครั้ง 7. เปิดหน้าต่างหลักของการจัดแสดงข้อมูลเชิงเทียนของสต็อกและตัวชี้วัดต่างๆที่มีสัญญาณซื้อและขายเป็นไปตามกลยุทธ์การดำเนินการ ดูแฟ้ม Readme สำหรับคำอธิบายของกลยุทธ์ที่ใช้ 8. คุณมีอิสระในการเปลี่ยนพารามิเตอร์ของแต่ละกลยุทธ์ของแต่ละบุคคล กำไรและการสูญเสียจะมีการเปลี่ยนแปลงตามความเหมาะสม กลยุทธ์ที่ใช้: 1. ง่ายและเคลื่อนที่ที่อธิบายเฉลี่ยครอสโอเวอร์ 2. Stochastic Oscillator 3. Bollinger วง 4. MACD Divergence 5. RSI กลยุทธ์ หุ้นใน backtester: มาร์คเจสัน Dominus เขียนข้อความของ Perl :: โมดูลแม่แบบที่มีข้อมูลเชิงลึกบางอย่างที่อาจจะเกี่ยวข้อง: เมื่อคนทำโมดูลแม่แบบเช่นนี้พวกเขามักจะเริ่มต้นด้วยการประดิษฐ์ไวยากรณ์พิเศษแทน ตัวอย่างเช่นพวกเขาสร้างมันเพื่อให้สายเช่น %% VAR %% จะถูกแทนที่ด้วยค่าของ $ VAR แล้วพวกเขาก็ตระหนักถึงความจำเป็นการจัดรูปแบบพิเศษเพื่อให้พวกเขาใส่ในบางไวยากรณ์พิเศษสำหรับการจัดรูปแบบ แล้วพวกเขาก็ต้องห่วงดังนั้นพวกเขาจึงคิดค้นไวยากรณ์ห่วง หลังจากนั้นไม่นานพวกเขามีภาษาแม่แบบใหม่เพียงเล็กน้อย วิธีการนี​​้มีสองปัญหา: First, ภาษาเล็ก ๆ น้อย ๆ ของพวกเขาจะตาย ถ้าคุณต้องการที่จะทำบางสิ่งบางอย่างที่ผู้เขียนยังไม่ได้คิดว่าการที่คุณสูญเสีย ประการที่สอง: ใครต้องการที่จะเรียนรู้ภาษาอื่นได้หรือไม่ ถ้าคุณเขียนของคุณเองมินิภาษาคุณจะสิ้นสุดในสถานการณ์เดียวกัน - รักษาไวยากรณ์และการแยกวิเคราะห์สำหรับเครื่องมือที่พิการจากการออกแบบ ถ้าเป็นภาษาโปรแกรมจริงดูเหมือนว่าบิตมากเกินไปในระดับต่ำ, การแก้ปัญหาอาจจะไม่ให้ละทิ้งภาษา แต่ที่จะให้ผู้ใช้ของคุณด้วยฟังก์ชั่นยูทิลิตี้ในระดับที่สูงขึ้นเพื่อให้พวกเขาสามารถทำงานได้กับแนวความคิดที่คุ้นเคยโดยไม่ได้รับจมลงใน วัชพืชของภาษาพื้นฐาน ที่ช่วยให้ผู้ใช้เริ่มต้นในการดำเนินงานในระดับที่สูง แต่คุณและผู้ใช้ใด ๆ ที่มีความสามารถพิเศษสำหรับมัน - ผู้ใช้ซุปเปอร์คุณ - ยังคงสามารถใช้ประโยชน์จากอำนาจเต็มของทับทิมหรืองูใหญ่หรืออะไรก็ตาม