การแจ้งเตือนบนกลยุทธ์

ฉันจะสร้างการแจ้งเตือนกลยุทธ์ได้อย่างไร?

หากต้องการสร้างการแจ้งเตือนกลยุทธ์คุณสามารถ:

  • ใช้ปุ่ม "เพิ่มการแจ้งเตือน" ในแผง "เครื่องมือทดสอบกลยุทธ์":
  • ใช้เมนูแบบเลื่อนลงของกลยุทธ์:
  • เลือกกลยุทธ์ของคุณจากกล่องโต้ตอบสร้างการแจ้งเตือน:

การแจ้งเตือนกลยุทธ์ทำงานอย่างไร?

เมื่อสร้างการแจ้งเตือนสำหรับกลยุทธ์จะมีการสร้างสำเนาของกลยุทธ์บนเซิร์ฟเวอร์ของเรา จากนั้นสำเนานี้จะทำงานเป็นอิสระจากกลยุทธ์ของชาร์ตในเบราว์เซอร์ของคุณ และการเปลี่ยนแปลงกลยุทธ์บนชาร์ตของคุณจะไม่มีผลต่อการทำงานของสำเนาที่ทำงานบนเซิร์ฟเวอร์ของเรา เพื่อจะให้การเปลี่ยนแปลงการตั้งค่ากลยุทธ์บนชาร์ตของคุณมีผลต่อพฤติกรรมของการแจ้งเตือน คุณจะต้องลบการแจ้งเตือนก่อนหน้าและสร้างการแจ้งเตือนใหม่

กลยุทธ์ทำงานบนเซิร์ฟเวอร์อย่างไร?

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

การแจ้งเตือนจะไม่ถูกส่งสำหรับออร์เดอร์บนแท่งในอดีต การแจ้งเตือนจะถูกเรียกใช้เฉพาะสำหรับออร์เดอร์ที่ดำเนินการแบบเรียลไทม์

สามารถออกการแจ้งเตือนได้มากกว่าหนึ่งรายการในแท่งเดียวกัน แต่ตามที่กล่าวไว้ข้างต้นการแจ้งเตือนจะหยุดลงหากมีการเรียกใช้มากกว่า 15 ครั้งใน 3 นาที

คุณสามารถใช้ตัวยึดตำแหน่งเพื่อสร้างข้อความแจ้งเตือนของการแจ้งเตือน พวกมันจะถูกแทนที่ด้วยค่าที่สอดคล้องกันของพวกมันเมื่อเรียกการแจ้งเตือน ตัวยึดตำแหน่งถูกกำหนดโดยใช้หนึ่งในคำหลักต่อไปนี้ซึ่งล้อมรอบด้วยวงเล็บปีกกาคู่เช่น {{strategy.position_size}}:

  • strategy.position_size — คืนค่าของคีย์เวิร์ดเดียวกันในไพน์ ต.ย. ขนาดของโพสิชั่นปัจจุบัน
  • strategy.order.action — คือค่า ตัวอักษร “buy” หรือ “sell” ของออเดอร์ที่ถูกเปิด
  • strategy.order.contracts — คืนค่าเป็นจำนวนของสัญญาของออเดอร์ที่ถูกเปิด
  • strategy.order.price — คืนค่าเป็นราคาที่ออเดอร์นั้นถูกเปิด
  • strategy.order.id — คืนค่าเป็น ID ของออเดอร์ที่ถูกเปิด (ชุดของตัวอักษรที่ถูกใช้ใน พารามิเตอร์แรก ในการเรียกใช้ฟังก์ชัน สร้างออเดอร์: strategy.entry, strategy.exit or strategy.order)
  • strategy.order.comment — คืนค่าเป็นคอมเม้นท์ของออเดอร์ที่ถูกเปิด (ชุดของตัวอักษรที่ถูกใช้ใน พารามิเตอร์คอมเมนท์ ในการเรียกใช้ฟังก์ชัน สร้างออเดอร์: strategy.entry, strategy.exit or strategy.order) ถ้าไม่มีการระบุคอมเม้นท์ไว้ ค่าของ strategy.order.id จะถูกใช้สำหรับคืนค่า
  • strategy.order.alert_message — คืนค่าเป็นค่าของ พารามิเตอร์ข้อความการแจ้งเตือนที่ถูกใช้ในโค้ดไพน์สคริปต์ของกลยุทธ์ เมื่อมีการเรียกใช้ฟังก์ชันใดฟังก์ชันหนึ่งในการ สร้างออเดอร์: strategy.entry, strategy.exit or strategy.order ฟีเจอร์นี้รองรับการทำงานใช้ไพน์เวอร์ชั่น Pine v4 เท่านั้น
  • strategy.market_position — คืนค่าเป็นสถานะปัจจุบันของกลยุทธ์ในรูปแบบของ ชุดตัวอักษร: “long”, “flat”, หรือ “short”
  • strategy.market_position_size — คืนค่าเป็นขนาดของสถานะปัจจุบันเป็นตัวเลขสัมบูรณ์ ต.ย. ตัวเลขที่ไม่มีค่าเป็นลบ
  • strategy.prev_market_position — คืนค่าของสถานะก่อนหน้าของกลุยทธ์ในรูปแบบของ ชุดตัวอักษร: “long”, “flat”, หรือ “short”
  • strategy.prev_market_position_size — คืนค่าเป็นขนาดของสถานะก่อนหน้าเป็นตัวเลขสัมบูรณ์ ต.ย. ตัวเลขที่ไม่มีค่าเป็นลบ

คุณสามารถหาข้อมูลเพิ่มเติมเกี่ยวกับตัวยึดได้ ที่นี่