เพิ่มเวอร์ชัน¶
การกำหนดเวอร์ชันใน cTrader สโตร์อนุญาตให้ผู้ขายส่งการอัปเดต การปรับปรุง และคุณสมบัติใหม่ๆ ในขณะที่ยังคงบันทึกการเปลี่ยนแปลงของผลิตภัณฑ์อย่างมีโครงสร้าง
เพื่อสร้างเวอร์ชันผลิตภัณฑ์ใหม่ ให้ทำอย่างใดอย่างหนึ่งต่อไปนี้ใน cTrader Windows หรือ Mac:
-
แก้ไขโค้ด C# หรือ Python ของผลิตภัณฑ์ที่เผยแพร่แล้วของคุณในไฟล์
.algoต้นฉบับ บันทึก และการเปลี่ยนแปลงจะถูกส่งไปยังคลาวด์เนื่องจากการซิงโครไนซ์ ใน cTrader สโตร์ เมื่ออัปเดตเวอร์ชัน ให้ใช้ตัวเลือก เลือกจากคลาวด์ และกรอกรายละเอียดที่จำเป็น เวอร์ชันใหม่ที่อิงจากการเปลี่ยนแปลงจะพร้อมใช้งานในสโตร์คำเตือน
ห้ามลบไฟล์
.algoต้นฉบับออกจากที่เก็บข้อมูลบนคลาวด์ของคุณในแอป cTrader ใดๆ มิฉะนั้น คุณจะสูญเสียการเข้าถึงซอร์สโค้ด และเวอร์ชันในอนาคตของผลิตภัณฑ์ของคุณจะไม่เชื่อมโยงกับอัลกอริทึมต้นฉบับอีกต่อไปก่อนแก้ไขไฟล์
.algoต้นฉบับใน cTrader Windows หรือ Mac คุณอาจต้องการสร้างสำรองข้อมูลในเครื่อง การเปลี่ยนแปลงที่บันทึกไว้จะเขียนทับเวอร์ชันบนคลาวด์โดยอัตโนมัติ -
ทำสำเนาอัลกอริทึมเริ่มต้นของคุณและแก้ไขโค้ด C# หรือ Python ในสำเนาใหม่ โดยปล่อยให้ต้นฉบับไม่เปลี่ยนแปลง ส่งออกสำเนาที่แก้ไขแล้วเป็นไฟล์
.algoใน cTrader สโตร์ เมื่ออัปเดตเวอร์ชัน ให้ใช้ตัวเลือก อัปโหลดใหม่ อัปโหลดไฟล์.algoและกรอกรายละเอียดที่จำเป็น
อัปเดตเวอร์ชัน ¶
เปิด ผลิตภัณฑ์ของคุณ ในบัญชีของคุณ คลิกไอคอน เพิ่มเติม สำหรับผลิตภัณฑ์ที่มีอยู่ แล้วเลือก อัปเดตเวอร์ชัน

ให้รายละเอียดที่จำเป็นในหน้า อัปเดตเวอร์ชันผลิตภัณฑ์

-
เลือกจากคลาวด์ – เลือกเวอร์ชันล่าสุดของผลิตภัณฑ์ของคุณจาก ที่เก็บข้อมูลคลาวด์
คำเตือน
หากคุณได้ลบอัลกอริทึมต้นฉบับออกจากคลาวด์แล้ว ไฟล์ในเครื่องเป็นวิธีเดียวที่จะเพิ่มเวอร์ชันผลิตภัณฑ์ใหม่ในแท็บ อัปโหลดใหม่
-
อัปโหลดใหม่ – อัปโหลดไฟล์
.algoจากอุปกรณ์ของคุณ (สูงสุด 10 MB) - ประเภทการอัปเดต – เลือกระหว่างการอัปเดตเล็กน้อยหรือใหญ่
- บันทึกการเผยแพร่ – ให้ข้อมูลเกี่ยวกับการเปลี่ยนแปลงในเวอร์ชันอัลกอริทึมนี้
คลิกปุ่ม อัปเดต เมื่อคุณทำเสร็จสิ้น
กฎการกำหนดเวอร์ชัน ¶
เนื่องจากผู้ซื้อสามารถติดตั้งเวอร์ชันล่าสุดหรือเวอร์ชันก่อนหน้าใดๆ ได้ พวกเขาสามารถทดสอบ เปรียบเทียบ และนำรุ่นที่เหมาะสมที่สุดสำหรับสภาพแวดล้อมการเทรดของพวกเขาไปใช้
หมายเหตุ
เวอร์ชันใหม่ใดๆ ของผลิตภัณฑ์แบบชำระเงินที่คุณเผยแพร่จะพร้อมใช้งานสำหรับผู้ซื้อที่มีอยู่ทันทีโดยไม่มีค่าใช้จ่ายเพิ่มเติม
พิจารณาวิธีปฏิบัติที่ดีที่สุดต่อไปนี้สำหรับการอัปเดตเวอร์ชัน:
- ทดสอบอย่างละเอียดก่อนเผยแพร่เวอร์ชันใหม่เพื่อหลีกเลี่ยงข้อบกพร่องหรือปัญหาอื่นๆ
- เขียนบันทึกการเผยแพร่ที่ชัดเจนซึ่งอธิบายการเปลี่ยนแปลงที่รวมอยู่ในอัปเดต
- เลือกประเภทเวอร์ชันที่ถูกต้องเพื่อสื่อสารขนาดของการเปลี่ยนแปลงของคุณอย่างชัดเจน
cTrader สโตร์รองรับการเพิ่มเวอร์ชันสองประเภท: เล็กน้อยและใหญ่
เวอร์ชันเล็กน้อย ¶
การอัปเดตเล็กน้อยเป็นการเปลี่ยนแปลงเล็กๆ น้อยๆ ที่ปรับปรุงพฤติกรรมที่มีอยู่ของอัลกอริทึมของคุณ:
- การแก้ไขข้อบกพร่อง
- การปรับปรุงประสิทธิภาพ
- การปรับเปลี่ยนเล็กน้อยในตรรกะ
- การปรับปรุงที่ไม่เปลี่ยนโครงสร้างโดยรวม
ตัวอย่าง
การอัปเดตเล็กน้อยจะเพิ่มหมายเลขเวอร์ชันทีละทศนิยม:
1.0 → 1.1
2.3 → 2.4
เวอร์ชันใหญ่ ¶
การอัปเดตใหญ่เป็นการเปลี่ยนแปลงที่มีนัยสำคัญในอัลกอริทึมของคุณ:
- คุณสมบัติใหม่
- การเปลี่ยนแปลงในตรรกะหรือกลยุทธ์การเทรดหลัก
- การเปลี่ยนแปลงในวิธีการวิเคราะห์และการดำเนินการที่เกี่ยวข้อง
- การเปลี่ยนแปลงในพฤติกรรมการจัดการความเสี่ยง
- การปรับเปลี่ยนพารามิเตอร์ ตัวกรอง และส่วนประกอบอื่นๆ ในลักษณะที่ส่งผลต่อความเข้ากันได้
ตัวอย่าง
การอัปเดตครั้งใหญ่จะเพิ่มหมายเลขเวอร์ชันทีละจำนวนเต็ม:
1 → 2
5 → 6
จัดการเวอร์ชัน ¶
เปิด ผลิตภัณฑ์ของคุณ ในบัญชีของคุณ คลิกไอคอน เพิ่มเติม สำหรับผลิตภัณฑ์ แล้วเลือก จัดการเวอร์ชัน

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

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