เทรดดิ้ง ในสกุลเงินหรือตลาดหุ้นต้องมีชุดของกฎที่จะปฏิบัติตาม - นี่เป็นวิธีเดียวที่จะประสบความสำเร็จ แม้แต่การลงทุนระยะยาวยังรวมถึงการปฏิบัติตามกฎเกณฑ์บางอย่างซึ่งควบคุมการเลือกสินทรัพย์และการคำนวณระยะเวลาการลงทุน
ระบบการซื้อขาย
ชุดของกฎดังกล่าวอาจเรียกว่าระบบการซื้อขาย หลังอาจขึ้นอยู่กับทั้ง การวิเคราะห์ทางเทคนิค or การวิเคราะห์พื้นฐาน.
การวิเคราะห์ทางเทคนิคหมายถึงการวิเคราะห์แผนภูมิของตราสาร มันจะดำเนินการด้วยความช่วยเหลือของตัวชี้วัดต่างๆหรือรูปแบบราคาที่รู้จักกันดี
การวิเคราะห์ขั้นพื้นฐานรวมถึงการวิเคราะห์ข่าวข้อมูลวงในสถิติ ฯลฯ ซึ่งช่วยจินตนาการพลวัตปัจจุบันและการคาดการณ์การเคลื่อนไหวของราคาต่อไป
หุ่นยนต์ซื้อขาย
เมื่อผู้ประกอบการตัดสินใจเกี่ยวกับประเภทของการวิเคราะห์ที่เหมาะสมที่สุดสำหรับพวกเขาพวกเขาเริ่มทำการซื้อขาย เมื่อเวลาผ่านไปการซื้อขายของพวกเขาใกล้จะสมบูรณ์แบบและกลายเป็นกิจวัตรประจำวันของพวกเขาไป จากนั้นผู้ซื้อขายตัดสินใจที่จะทำให้กลยุทธ์ของพวกเขาเป็นแบบอัตโนมัติ
การวิเคราะห์พื้นฐานค่อนข้างยากที่จะทำให้เป็นอัตโนมัติ สิ่งนี้ต้องใช้ทักษะการเขียนโปรแกรมเพื่อสร้างหุ่นยนต์ที่สามารถ "อ่านและวิเคราะห์" ข่าว ประสบการณ์การทำงานกับปัญญาประดิษฐ์บางอย่างดียิ่งขึ้น ดังนั้นจำนวนผู้ค้าดังกล่าวจึงค่อนข้าง จำกัด ในขณะที่ประสิทธิภาพของระบบดังกล่าวไม่สูงไปกว่าการวิเคราะห์ทางเทคนิค
ระบบการซื้อขายที่อิงกับการวิเคราะห์ทางเทคนิคนั้นง่ายต่อการทำให้เป็นอัตโนมัติมากขึ้น หากประกอบด้วยตัวบ่งชี้ก็เพียงพอที่จะรู้ภาษาการเขียนโปรแกรมของแพลตฟอร์มของผู้ซื้อขาย
ตัวอย่างเช่นบน Forex แพลตฟอร์มยอดนิยมคือ MetaTrader 4. ในการเขียนหุ่นยนต์ซื้อขายสำหรับแพลตฟอร์มนี้จำเป็นต้องใช้ภาษาการเขียนโปรแกรม MQL4 เช่นคุณต้องศึกษาภาษาการเขียนโปรแกรม
คุณสามารถสร้างหุ่นยนต์โดยไม่มีทักษะการเขียนโปรแกรมได้ที่ไหน
ตลาดกำลังพัฒนาและมีโอกาสใหม่สำหรับระบบการซื้อขายอัตโนมัติปรากฏขึ้น
ตัวเลือกที่ยอดเยี่ยมสำหรับการสร้างหุ่นยนต์การค้าสำหรับผู้ที่ไม่ทราบว่าภาษาการเขียนโปรแกรมใดจะเป็น ผู้ค้า R แพลตฟอร์มหลายตลาด. มันมีตัวสร้างกลยุทธ์ที่เรียบง่ายและเข้าใจง่าย มันมีไว้สำหรับทำให้ระบบการซื้อขายของคุณเป็นแบบอัตโนมัติหากคุณไม่มีทักษะการเขียนโปรแกรม สิ่งที่คุณต้องมีคือประสบการณ์การซื้อขายระดับปานกลางเพื่อให้คุณเข้าใจว่าราคาปิด / เปิดและราคาต่ำสุด / สูงสุดของราคา แท่งเทียน คุณสนใจใน.
คำอธิบายของระบบการซื้อขาย
ฉันจะพยายามตอบคำถามที่เป็นไปได้ทั้งหมดของคุณโดยแสดงวิธีสร้างหุ่นยนต์การค้าใน R Trader บนตัวอย่างของระบบการซื้อขายที่ง่ายมากซึ่งประกอบด้วยตัวบ่งชี้สองตัว
สิ่งแรกและสิ่งที่สำคัญที่สุดที่คุณจะต้องมีเมื่อเริ่มต้นคือระบบการซื้อขาย จะต้องมีกฎระเบียบที่ชัดเจนในการเปิดการซื้อและขายตำแหน่ง เพื่อหลีกเลี่ยงข้อผิดพลาดคุณควรวาดตัวชี้วัดทั้งหมดบนแผนภูมิ
ในกรณีของเราการเปิดสถานะซื้อจะมีลักษณะเช่นนี้:

1. ค่าเฉลี่ยการเคลื่อนที่ (EMA) - 200, ปิด, 0 - น้อยกว่าราคาปิดของแท่งเทียนปัจจุบัน
2. ขอบล่างของ Bollinger Bands ต่ำ (20, ปิด, 2, 0) สูงกว่าราคาต่ำสุดของแท่งเทียนปัจจุบัน
หากเงื่อนไขทั้งสองนี้สำเร็จตำแหน่งซื้อจะเปิดขึ้น

ตอนนี้ให้เราอธิบายเงื่อนไขสำหรับการปิดสถานะซื้อ
1. เส้นขอบด้านบนของ Bollinger Bands High (20, Close, 2, 0) ต่ำกว่าราคาสูงสุดของแท่งเทียนปัจจุบัน
2. ค่าเฉลี่ยเคลื่อนที่ (EMA) - 200, ปิด, 0 สูงกว่าราคาปิดของแท่งเทียนปัจจุบัน
สร้างหุ่นยนต์ซื้อขาย
ฉันได้แสดงวิธีอธิบายจุดเข้าใช้งานการซื้อ ตอนนี้เราจำเป็นต้องโอนไปยังแพลตฟอร์ม R Trader
เราเข้าสู่แพลตฟอร์มแล้วคลิก "กลยุทธ์" - "กลยุทธ์ของฉัน" จากนั้นคลิก "เพิ่มกลยุทธ์ใหม่"

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

ตอนนี้เราต้องระบุเงื่อนไขการปิดที่อธิบายไว้ข้างต้น

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

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

อย่างไรก็ตามนี่ไม่ใช่และผลลัพธ์สามารถปรับปรุงได้โดยการเพิ่มเงื่อนไขมาตรฐานเพิ่มเติม กลับไปที่การแก้ไขกลยุทธ์ (คลิก "แก้ไข") และพิมพ์ 2 ใน "ข้อตกลงเปิดสูงสุด"

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

นอกจากนี้ใน "Multiplicator" เราพิมพ์ 2 โดยที่เราบอกหุ่นยนต์เพื่อให้ปริมาณของตำแหน่งที่สอง 2 ครั้งใหญ่กว่าของตำแหน่งแรก
"Multiplicator" คูณปริมาณของคำสั่งก่อนหน้าด้วยค่าที่ระบุไว้ คลิก "Backtest" และตรวจสอบผลลัพธ์ใหม่

เปิดตัวหุ่นยนต์ซื้อขาย
หากเราพอใจกับผลลัพธ์เราจะต้องเปิดตัวกลยุทธ์เท่านั้น
วิธีทำคลิก "เปิดใช้งาน"; หน้าต่างจะปรากฏขึ้น ในนั้นคุณควรระบุปริมาณของตำแหน่งเปิดและ TP และ SL ใน USD หากต้องการ หากช่องว่างสองช่องสุดท้ายว่างเปล่าตำแหน่งจะถูกปิดตามเงื่อนไขที่ระบุโดยกลยุทธ์
ทางเลือกของเครื่องมือจะดำเนินการโดยอัตโนมัติ ในกรณีของเราโปรแกรมจะเลือกแผนภูมิที่อยู่บนหน้าจอ นี่คือ US500
หลังจากเปิดตัวกลยุทธ์เราสามารถตรวจสอบชื่อและข้อมูลทั้งหมด (เช่นเวลาของการเปิดตัวเครื่องมือระยะเวลากำไร ฯลฯ ) เกี่ยวกับเรื่องนี้ใน "กลยุทธ์การวิ่ง"

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