คู่มือ / คู่มืออ้างอิงบล็อก / บล็อกคำสั่ง (Action Blocks)
บล็อกคำสั่ง (Action Blocks)
สัมผัสระบบอัตโนมัติที่ไร้รอยต่อด้วยบล็อกคำสั่ง (Action Block) ซึ่งเป็นกลไกขับเคลื่อนการส่งคำสั่งซื้อและขาย บล็อกเหล่านี้ทำหน้าที่เป็นตัวกระตุ้น (Trigger) ที่ตอบสนองต่อเงื่อนไขที่กำหนดโดย Data Watcher บล็อกอินดิเคเตอร์ และบล็อกคณิตศาสตร์
หากต้องการสร้างบล็อก Action ใหม่ ให้ดับเบิลคลิกบนหน้าจอบลูพรินต์ หรือคลิกปุ่ม + ในเมนู จากนั้นค้นหาในแถบค้นหาด้วยคำว่า action, buy, sell, future open, future close

หรืออีกวิธีหนึ่ง คลิกขวาแล้วเลือก Add Node > Action

ภายในแต่ละบล็อก ผู้ใช้ต้องกำหนดพารามิเตอร์ที่สำคัญ หากต้องการเปลี่ยนพารามิเตอร์ ให้ดับเบิลคลิกที่บล็อก
-
ชื่อ (Name):
- ชื่อนี้จะปรากฏในผลแบ็กเทสต์และผลการเทรดจริงคู่กับสัญญาณต่าง ๆ ตั้งชื่อให้สื่อความหมายเพื่อให้เห็นว่าบล็อกใดเป็นตัวส่งสัญญาณ
-
เอ็กซ์เชนจ์ (Exchange):
- เลือกเอ็กซ์เชนจ์ที่บล็อก Action จะส่งสัญญาณไป (เช่น Binance/Coinbase) หมายเหตุ: ต้องเป็นบัญชีเอ็กซ์เชนจ์เดียวกับที่ Scenario ของคุณเชื่อมต่ออยู่ในการตั้งค่า Scenario และเป็นเอ็กซ์เชนจ์เดียวกับที่บล็อก Data Watcher กำลังติดตามข้อมูลตลาดอยู่ด้วย -
คู่สินทรัพย์ (Asset Pair):
- กำหนดคู่เทรด เช่น BTC/USDT เพื่อโฟกัสกลยุทธ์ไปที่สินทรัพย์ที่ต้องการ
-
ประเภทคำสั่ง (Order Type):
- เลือกได้ระหว่างคำสั่ง Limit เพื่อควบคุมราคา หรือคำสั่ง Market เพื่อให้คำสั่งถูกจับคู่ทันที
-
ปริมาณคำสั่ง (Order Amount):
- กำหนดว่าคำสั่งจะใช้จำนวนคงที่หรือเป็นเปอร์เซ็นต์ของมูลค่าสินทรัพย์ทั้งหมดในบัญชีของคุณ หมายเหตุ: ค่าปริมาณคำสั่งต้องกำหนดผ่านบล็อกคณิตศาสตร์ (Math Block) ที่ต่อเป็นอินพุตเข้าบล็อกนี้
-
รูปแบบปริมาณ (Amount As):
- ตัวเลือกนี้กำหนดว่าค่าที่ป้อนเข้ามาเป็นจำนวนคงที่หรือเป็นเปอร์เซ็นต์ของมูลค่าบัญชีของคุณ ตัวอย่างเช่น หากปริมาณคือ 50 และคู่เทรดคือ BTC/USDT การตั้งเป็น Fixed Amount จะสั่งซื้อหรือขาย Bitcoin จำนวน 50 เหรียญ แต่หากตั้งเป็น % of account จะเป็นการซื้อหรือขาย 50% ของมูลค่าที่ถืออยู่
-
เลเวอเรจ (Leverage):
- เลือกตัวคูณเลเวอเรจ โปรดทราบว่าขีดจำกัดอาจแตกต่างกันไปตามเอ็กซ์เชนจ์และคู่สกุลเงินแต่ละคู่ ตรวจสอบบัญชีเอ็กซ์เชนจ์ของคุณอีกครั้งให้แน่ใจว่ารองรับคำสั่งที่คุณต้องการส่ง
-
ประเภทมาร์จิ้น (Margin Type):
- ระบุว่าคุณกำลังเทรดบนบัญชีมาร์จิ้น USDT/USDC หรือบัญชีมาร์จิ้นเหรียญ (Coin Margin)
อินพุตของบล็อก:
1. อินพุตหลัก (Main Input):
นี่คือเงื่อนไขที่จะทำให้คำสั่งซื้อทำงาน ตัวอย่างด้านล่าง มีบล็อกเงื่อนไขส่งค่าเข้าบล็อกขาย เมื่อเปอร์เซ็นต์กำไรหลังจบแท่งเทียน 5 นาทีแต่ละแท่งสูงกว่าค่าตัวเลขคงที่ที่กำหนดไว้

2. อินพุตราคา Limit (Limit Input):
หากคุณเปลี่ยนบล็อก Action ให้ส่งคำสั่ง Limit แทนคำสั่ง Market จะมีอินพุตที่สองปรากฏขึ้นสำหรับป้อนราคา Limit ต่อจากตัวอย่างข้างต้น หากต้องการกำหนดว่าเมื่อแท่งเทียน 5 นาทีปิดแล้ว กลยุทธ์ควรเปิดคำสั่ง Limit โดยใช้ค่าแถบบนของ Bollinger Band เป็นราคา Limit ก็สามารถต่ออินพุตได้ดังนี้:

คุณสามารถเพิ่มความยืดหยุ่นให้กลยุทธ์ได้ด้วยการใช้บล็อก Action หลายตัว โดยแต่ละตัวกำหนดอินพุตต่างกัน เพื่อให้ส่งสัญญาณได้ภายใต้เงื่อนไขที่หลากหลายภายในกลยุทธ์เดียวกัน