ข้ามไปที่เนื้อหา

cTrader CLI

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

ทำความรู้จัก cTrader CLI ใน 1 นาที!

การใช้งาน cTrader CLI มี 2 วิธีหลัก คุณสามารถป้อนคำสั่งด้วยตนเองหรือใช้สคริปต์เรียกใช้คำสั่ง หรือให้เอเจนต์ AI แปลงคำขอที่เขียนด้วยภาษาธรรมชาติเป็นคำสั่ง cTrader CLI เพื่อให้คุณตรวจสอบก่อนเรียกใช้ ไม่ว่าจะเลือกวิธีใด คุณก็สามารถ:

  • เชื่อมต่อ cTrader กับเอเจนต์ AI ที่ช่วยเขียนคำสั่ง CLI ให้คุณตรวจสอบและเรียกใช้
  • ติดตั้งสกิล ที่ช่วยให้เอเจนต์ AI ใช้งาน cTrader CLI ได้อย่างถูกต้อง
  • เรียกใช้ cBot บน Windows, macOS และ Linux โดยไม่ต้องเปิดแอป cTrader บนเดสก์ท็อปค้างไว้ เพื่อประหยัดหน่วยความจำ RAM และทรัพยากร CPU
  • โฮสต์ cBot บน Linux VPS ราคาประหยัดหรือเซิร์ฟเวอร์คลาวด์ แทนการใช้คอมพิวเตอร์เดสก์ท็อปที่ใช้ทรัพยากรมาก
  • อ่านข้อมูลบัญชี ราคา และประวัติ รวมทั้งส่งและจัดการคำสั่งซื้อขาย ตลอดจนจัดการโพสิชันผ่านสคริปต์และเวิร์กโฟลว์อัตโนมัติ

หมายเหตุ

cTrader CLI เรียกใช้ cBot บนคอมพิวเตอร์หรือเซิร์ฟเวอร์ของคุณ วิธีนี้แตกต่างจากการเรียกใช้ cBot บนคลาวด์ ซึ่ง cTrader เป็นผู้โฮสต์ cBot บนเซิร์ฟเวอร์ของตนเอง คุณจึงไม่ต้องเปิดโปรเซสใด ๆ ให้ทำงานต่อเนื่องบนอุปกรณ์หรือเซิร์ฟเวอร์ของคุณ

กรณีการใช้งาน cTrader CLI

cTrader CLI รองรับกรณีการใช้งานหลัก 2 รูปแบบ ทั้งสองรูปแบบใช้การป้อนคำสั่งแทนการใช้งานผ่านอินเทอร์เฟซแบบกราฟิก แต่เหมาะกับเป้าหมายที่ต่างกัน

หัวข้อเปรียบเทียบ เอเจนต์ AI ไม่ต้องใช้อินเทอร์เฟซ โฮสต์ด้วยตนเองบน VPS หรือคลาวด์
เป้าหมาย ใช้งาน cTrader ผ่านผู้ช่วย AI โดยไม่ต้องใช้เทอร์มินัลหรืออินเทอร์เฟซแบบกราฟิก เรียกใช้ cBot ตลอด 24 ชั่วโมงบนเซิร์ฟเวอร์ที่คุณจัดการเอง โดยปิดแอปเดสก์ท็อปไว้ได้
ผู้ใช้งานทั่วไป ผู้ใช้ที่อธิบายเป้าหมายด้วยภาษาธรรมชาติ โดยผู้ช่วย AI จะร่างคำสั่งให้ผู้ใช้ตรวจสอบก่อนเรียกใช้ เทรดเดอร์หรือผู้ดูแลระบบที่คุ้นเคยกับเทอร์มินัล และป้อนคำสั่งด้วยตนเองหรือเรียกใช้ผ่านสคริปต์
ที่มาของคำสั่ง AI สร้างจากคำขอที่เขียนด้วยภาษาธรรมชาติหรือเวิร์กโฟลว์ของเอเจนต์ที่ทำงานตามสคริปต์ ป้อนในเทอร์มินัลหรือเรียกใช้ผ่านสคริปต์ งาน cron หรือ docker run
การจัดการผลลัพธ์ AI วิเคราะห์ข้อมูล JSON แล้วนำไปสร้างคำตอบหรือพรอมป์ต์ถัดไป ส่งข้อมูล JSON ไปยัง stdout เปลี่ยนเส้นทางไปยังไฟล์ หรือส่งผ่านไพป์ไปยังเครื่องมืออื่น
คำสั่งที่ทำงานต่อเนื่อง เอเจนต์ AI ไม่ควรเริ่มคำสั่ง run โดยอัตโนมัติด้วยตนเอง เอเจนต์สามารถตรวจสอบ cbots และอ่านราคาสดจากผลลัพธ์ของ price ได้อย่างปลอดภัย แต่ต้องตรวจสอบทุกคำสั่งที่ใช้เริ่ม ตั้งค่า หรือหยุด cBot ก่อนเรียกใช้ run เริ่มโปรเซสที่ทำงานต่อเนื่อง ซึ่งต้องใช้เครื่องมือควบคุมโปรเซส เช่น systemd หรือ Docker หรือตัวเลือก --exit-on-stop ส่วนคำสั่ง CLI อื่น ๆ จะทำงานเพียงครั้งเดียว ส่งผลลัพธ์กลับมาแล้วสิ้นสุด

หมายเหตุ

ทั้งสองกรณีคุณต้องจัดหาและจัดการเซิร์ฟเวอร์หรือเวิร์กสเตชันด้วยตนเอง cTrader CLI ไม่ได้รวมบริการโฮสติ้งแบบมีผู้ดูแลจัดการ

ตั้งค่า cTrader CLI

เปรียบเทียบ cTrader CLI กับเซิร์ฟเวอร์ cTrader MCP

ทั้ง cTrader CLI และเซิร์ฟเวอร์ cTrader MCP ช่วยให้คุณใช้งาน cTrader ได้โดยไม่ต้องคลิกผ่านอินเทอร์เฟซด้วยตนเอง แต่มีวิธีทำงานต่างกัน ใช้ตารางด้านล่างเพื่อเลือกตัวเลือกที่เหมาะกับเวิร์กโฟลว์ของคุณ

cTrader CLI เซิร์ฟเวอร์ cTrader MCP
วิธีการโต้ตอบ คุณป้อนคำสั่งในเทอร์มินัลหรือให้ AI ร่างคำสั่งเพื่อให้คุณตรวจสอบและเรียกใช้ คุณอธิบายสิ่งที่ต้องการด้วยภาษาธรรมชาติ แล้วเอเจนต์ AI จะดำเนินการให้
ต้องใช้แอป cTrader หรือไม่ ไม่ต้องใช้ เพราะทำงานได้อย่างอิสระจากเทอร์มินัล VPS หรือคอนเทนเนอร์ ต้องเปิดระบบที่โฮสต์ cTrader ให้ทำงานอยู่เบื้องหลัง โดยใช้แอปเดสก์ท็อปบน Windows หรือ macOS สำหรับการใช้งานในเครื่อง หรือคงเซสชัน cTrader Web ไว้สำหรับการใช้งานระยะไกล
ตำแหน่งที่แสดงผลการดำเนินการ แสดงเฉพาะในเทอร์มินัลในรูปแบบข้อความและ JSON โดยจะไม่มีข้อมูลแสดงในอินเทอร์เฟซ cTrader แสดงในอินเทอร์เฟซ cTrader ควบคู่กับหน้าจอแพลตฟอร์มตามปกติ
เหมาะที่สุดสำหรับ การทำงานอัตโนมัติที่เรียกใช้ซ้ำได้ด้วยสคริปต์ และการโฮสต์ cBot บนเซิร์ฟเวอร์ การเทรด การวิเคราะห์ และการถามคำถามเฉพาะกิจผ่านการสนทนากับผู้ช่วย AI

เคล็ดลับ

เลือก cTrader CLI หากคุณให้ความสำคัญกับการทำงานซ้ำได้และการควบคุมที่แม่นยำ เลือกเซิร์ฟเวอร์ cTrader MCP หากคุณให้ความสำคัญกับการโต้ตอบกับเอเจนต์ AI ผ่านบทสนทนา

สำรวจ cTrader CLI

การดำเนินการ

cTrader CLI จัดกลุ่มคำสั่งตามประเภทงาน ตารางด้านล่างแสดงการดำเนินการที่รองรับ ดูไวยากรณ์ ตัวเลือก และตัวอย่างโดยละเอียดของแต่ละคำสั่งได้ในเอกสารอ้างอิง CLI

การดำเนินการ cTrader CLI
แสดงรายการบัญชีและดูสถิติของบัญชี ✅
แสดงรายการสัญลักษณ์ที่พร้อมใช้งาน และดูเซสชันการเทรดกับเงื่อนไขการเทรดของแต่ละสัญลักษณ์ ✅
อ่านราคาสดและข้อมูลแท่งเทียนย้อนหลัง ✅
ส่งคำสั่ง Market คำสั่ง Limit คำสั่ง Stop และคำสั่ง Stop-limit พร้อมระดับ Stop Loss และ Take Profit แบบคงที่ แก้ไขหรือยกเลิกคำสั่งที่รอดำเนินการ และแสดงรายการคำสั่งที่มีอยู่ ✅
ปรับระดับ Stop Loss และ Take Profit แบบคงที่ ปิดโพสิชันทั้งหมดหรือบางส่วน และแสดงรายการโพสิชันที่เปิดอยู่ ✅
ดึงข้อมูลดีล ประวัติคำสั่งที่ดำเนินการเสร็จแล้ว และข้อมูลความเสี่ยงที่เปิดรับอยู่ในปัจจุบัน ✅
คำนวณค่าปัจจุบันและค่าย้อนหลังของอินดิเคเตอร์ รวมถึงแสดงรายการอินดิเคเตอร์ที่พร้อมใช้งาน ✅
สร้างและลบการแจ้งเตือนราคา รวมทั้งแสดงรายการที่มีอยู่ ✅
เรียกใช้และหยุด cBot ทำ backtesting และอ่านข้อมูลเมตาของ cBot ✅
เพิ่มประสิทธิภาพ cBot ✅
สร้างโครงร่างเริ่มต้นของโปรเจ็กต์ cBot อินดิเคเตอร์ และปลั๊กอิน แล้วบิลด์โปรเจ็กต์เหล่านั้น ✅

คำเตือน

cTrader CLI เป็นเครื่องมือสำหรับการเทรดและการทำงานอัตโนมัติ เครื่องมือนี้ไม่ได้ให้คำแนะนำด้านการเงิน การลงทุน กฎหมาย หรือภาษี คำสั่ง CLI ที่ใช้ส่งหรือแก้ไขคำสั่งเทรดอาจทำให้เกิดการเทรดจริงและนำไปสู่การขาดทุน ตรวจสอบทุกคำสั่งก่อนเรียกใช้ ทดสอบในบัญชีทดลองก่อน และปกป้องข้อมูลประจำตัวของคุณ