ตัวอย่างบอท Futures Martingale
1. วิธีสร้างบอท Futures Martingale
1. เลือกโหมด
• โหมด AI: เลือกพารามิเตอร์ที่แนะนำที่คุณต้องการ แล้วตั้งจำนวนเงินลงทุนของคุณ โดยสามารถเลือกโหมดได้จากทั้ง “เสี่ยงต่ำ / Conservative”, “ปลอดภัย / Secure” และ “เสี่ยงสูง / Aggressive” ตามระดับความเสี่ยงที่คุณยอมรับได้
• โหมดดำเนินการด้วยตนเอง: คุณสามารถปรับพารามิเตอร์ของบอท Martingale ได้ตามลักษณะการเทรดของคุณและระดับความเสี่ยงที่คุณยอมรับได้
2. การสร้างบอท
• Order แรกที่อยู่ในขั้นตอนการวาง Position เรียกว่า First Order หลังจากเสร็จสิ้นขั้นตอนแล้ว หากราคาปรับตัวขึ้น/ลงเกินกว่าเปอร์เซ็นต์ที่ตั้งไว้สำหรับ Safety Order จะทำให้ระบบวาง Safety Order
• ขนาดของ First Order และตัวคูณของจำนวน Safety Order จะส่งผลต่อจำนวน Maker Order ที่ตามมา ยิ่งตัวคูณมากเท่าใด ความแตกต่างระหว่างจำนวน Safety Order ที่ตามมาก็จะยิ่งมากขึ้นเท่านั้น ต้นทุนการซื้อโดยเฉลี่ยจะลดลงอย่างต่อเนื่องด้วยเช่นกัน
3. การดำเนินการบอท
• หากราคายังคงลดลงอย่างต่อเนื่อง บอท Long Martingale จะซื้อที่ราคาต่ำแบบเป็นชุดและขายเมื่อราคารีบาวด์กลับมา
• หากราคายังคงเพิ่มขึ้นอย่างต่อเนื่อง บอท Short Martingale จะขายที่ราคาสูงแบบเป็นชุดและซื้อเมื่อราคาลดลง
4. การหยุดบอท
ระบบจะยกเลิก Order ทั้งหมดเมื่อมีการยุติบอท
หากเปิดใช้ “ขายเมื่อยุติ / Sell at Termination” สกุลเงินหลักที่บอทซื้อจะถูกขายออกด้วย Market Order หลังจากที่บอทถูกยุติการทำงาน หากไม่ได้เปิดใช้งาน ระบบจะเก็บสกุลเงินหลักทั้งหมดไว้ในบัญชี Futures ของคุณ
2. การดำเนินการบอท Futures Martingale (ตัวอย่าง BTCUSDT Futures)
1. ทริกเกอร์:
โหมด: ทันที
ราคาปรับตัว (ลง): 5.00%
กำไรเป้าหมาย: 10.00%
Margin: 5x
2. การลงทุน:
First Order: 100 USDT
จำนวน Safety Order สูงสุด: 4
3. พารามิเตอร์ขั้นสูง:
ตัวคูณระยะห่างของราคา Safety Order: 1.5x
ตัวคูณของจำนวน Safety Order: 2.0x
สินทรัพย์ผู้ใช้: 700 USDT
สินทรัพย์ทั้งหมด: 3,100 USDT
4. การดำเนินการบอท
T0 - First Order: หาก ราคา BTCUSDT Futures อยู่ที่ 20,000 USDT ณ เวลาที่สร้างบอท และผู้ใช้เลือกโหมดทริกเกอร์ “ทันที / Instant” ระบบจะวาง Market Order ตามจำนวนของ Order เริ่มต้น ณ เวลาที่สร้างบอท โดยเป็น Order ในจำนวน 100 USDT
Position (ในสกุลเงินหลัก): 100 ÷ 20,000 = 0.005 BTC
Position (ในสกุลเงินอ้างอิง): 3,100 - 100 = 3,000 USDT
ต้นทุนการถือครองเฉลี่ย = 20,000 USDT
ราคา Take Profit สำหรับรอบการเทรดนี้: 20,000 × (1 + 10.00%) = 22,000 USDT
Safety Order #1: ราคาทริกเกอร์: 20,000 × (1 - 5%) = 19,000 USDT, ราคา Order: 200 USDT
Safety Order #2: ราคาทริกเกอร์: 20,000 × (1 - 5% - 5% × 1.5) = 17,500 USDT, ราคา Order: 200 × 2.0 = 400 USDT
Safety Order #3: ราคาทริกเกอร์: 20,000 × (1 - 5% - 5% × 1.5 - 5% × 1.5^2) = 15,250 USDT, ราคา Order: 200 × 2.0^2 = 800 USDT
Safety Order #4: ราคาทริกเกอร์: 20,000 × (1 - 5% - 5% × 1.5 - 5% × 1.5^2 - 5% × 1.5^3)= 11,875 USDT, ราคา Order: 200 × 2.0^3 = 1,600 USDT
T1 - ราคาปรับตัวลงในช่วงสั้นๆ: ราคา BTCUSDT ลดลงเหลือ 15,000 USDT ในกรณีนี้ ระบบจะดำเนินการ Safety Order #1, Safety Order #2 และ Safety Order #3 แต่จะไม่ดำเนินการ Safety Order #4
Position (ในสกุลเงินหลัก): (100 ÷ 20,000) + (200 ÷ 19,000) + (400 ÷ 17,500) + (800 ÷ 15,250) = 0.0908 BTC
Position (ในสกุลเงินอ้างอิง): 3,000 - 1,400 = 1,600 USDT
ต้นทุนการถือครองเฉลี่ย = (100 + 200 + 400 + 800) ÷ 0.0908 = 16,512.10 USDT
ราคา Take Profit สำหรับรอบการเทรดนี้ = 16,512.10 × (1 + 10.00%) = 18,163.31 USDT
T2 - ราคามีการรีบาวด์: ราคา BTCUSDT มาถึงจุด Take Profit ที่ 18,163.31 USDT หมายถึงมาแตะราคา Take Profit ของรอบการเทรดนี้ ระบบจะขาย Position ทั้งหมดและรอบการเทรดปัจจุบันจะสิ้นสุดลง
Position (ในสกุลเงินหลัก): 0 BTC
Position (ในสกุลเงินอ้างอิง): 1,600 + (18,163.31 × 0.0908) = 3,249.23 USDT
ข้อสงวนสิทธิ์
Futures Martingale เป็นเครื่องมือในการทำธุรกรรม ข้อมูลข้างต้นไม่ถือว่าเป็นคำแนะนำทางการเงินหรือการลงทุนจาก Bitget ผลกำไรจาก Futures Martingale อาจได้รับผลกระทบจากสภาวะตลาดฝ่ายเดียว (One-Sided Market) หรือระยะห่างของราคาที่ไม่เหมาะสม คุณสามารถปรับบอท Futures Martingale ของคุณตามสภาวะตลาดได้