คำอธิบาย
EMA-RSI Risk Pro
cBot ติดตามแนวโน้มที่แข็งแกร่งซึ่งรวมการเข้าตลาดแบบ EMA crossover กับตัวกรองความแข็งแกร่งของ RSI และ การกำหนดขนาดตำแหน่งตามความเสี่ยง รวมถึง trailing stop, breakeven, ตัวกรองสเปรด/เวลา และขีดจำกัดสูงสุดของล็อตเพื่อป้องกันการเกินขนาด ใช้งานได้กับ FX ที่มีสภาพคล่อง, ดัชนี, โลหะ และคริปโต
ข้อได้เปรียบหลัก
- ความเสี่ยงอยู่ภายใต้การควบคุม: ขนาดตำแหน่งมาจาก Equity × risk% และ SL (เป็นพิป) ขีดจำกัด Max Lots ป้องกันการเทรดที่มีขนาดเกินไปในสัญลักษณ์ที่ผิดปกติ
- การเข้าตลาดที่ชัดเจน: EMA crossover จับการเปลี่ยนแปลงแนวโน้ม; RSI กำจัดการตั้งค่าที่อ่อนแอ
- การจัดการเทรดอย่างกระตือรือร้น: Trailing stop และ breakeven ทำงานบน ticks เพื่อปกป้องกำไร
- ตัวกรองคุณภาพ: สเปรดสูงสุดและชั่วโมงการเทรดช่วยหลีกเลี่ยงช่วงเวลาที่สภาพคล่องต่ำ
- วินัยในการดำเนินการ: เทรดหนึ่งครั้งต่อแท่งเทียน ช่วยขจัดการเข้าซ้ำบนแท่งเทียนเดียวกันและทำให้การทดสอบย้อนหลังสะอาด
- การตั้งค่าที่ตรงไปตรงมา: พารามิเตอร์ทั้งหมดโปร่งใสและมีเอกสารครบถ้วน
วิธีการทำงาน
- เมื่อแท่งเทียนปิด ตรวจจับการตัดกันของ EMA ขาขึ้น/ขาลง
- ตรวจสอบด้วย RSI (≥ เกณฑ์ซื้อสำหรับขาขึ้น, ≤ เกณฑ์ขายสำหรับขาลง)
- คำนวณขนาดจาก เปอร์เซ็นต์ความเสี่ยงของ Equity และ SL (พิป) → แปลงเป็นหน่วย, จำกัดโดย Max Lots.
- วางคำสั่งตลาดพร้อม SL/TP (พิป)
- บน ticks ใช้ trailing stop และเลื่อน SL ไปที่ breakeven เมื่อถึงเกณฑ์กำไร
พารามิเตอร์
กลยุทธ์
- EMA เร็ว (ค่าเริ่มต้น 12) – ส่วนประกอบแนวโน้มที่เร็วกว่า ยิ่งต่ำ = ตอบสนองเร็วขึ้น แต่มีเสียงรบกวนมากขึ้น
- EMA ช้า (ค่าเริ่มต้น 26) – ส่วนประกอบแนวโน้มที่ช้ากว่า ต้องมากกว่า EMA เร็ว
- ช่วง RSI (ค่าเริ่มต้น 14) – สมดุลมาตรฐานระหว่างเสียงรบกวนกับความล่าช้า
- RSI ซื้อ ≥ (ค่าเริ่มต้น 55) – RSI ขั้นต่ำสำหรับการซื้อหลังการตัดขึ้น; ปรับเพิ่ม (60–65) สำหรับแนวโน้มที่เข้มงวดขึ้น
- RSI ขาย ≤ (ค่าเริ่มต้น 45) – RSI สูงสุดสำหรับการขายหลังการตัดลง; ปรับลด (35–40) สำหรับการขายที่เข้มงวดขึ้น
ความเสี่ยง
- เปอร์เซ็นต์ความเสี่ยงของ Equity (ค่าเริ่มต้น 1.0%) – สัดส่วนของทุนที่เสี่ยงต่อการเทรดแต่ละครั้ง
ตัวอย่าง: Equity 10,000; ความเสี่ยง 1%; SL 30 พิป → ความเสี่ยง ≈ 100 ในสกุลเงินบัญชี - SL (พิป) (ค่าเริ่มต้น 30) – ระยะห่างของ stop-loss ที่ใช้สำหรับการกำหนดขนาดและการวางคำสั่ง
- TP (พิป) (ค่าเริ่มต้น 60) – ระยะห่างของ take-profit; ตั้งค่าเป็น 0 เพื่อปิดใช้งาน
- Trailing (พิป, 0=ปิด) (ค่าเริ่มต้น 20) – ระยะห่าง trailing เมื่ออยู่ในกำไร
- Breakeven ที่กำไร (พิป, 0=ปิด) (ค่าเริ่มต้น 15) – เลื่อน SL ไปที่จุดเข้าเมื่อถึงกำไรนี้
- Max Lots ต่อการเทรด (ค่าเริ่มต้น 0.50) – ขีดจำกัดสูงสุดของขนาดคำสั่ง (ตาข่ายความปลอดภัย)
- Debug sizing (ค่าเริ่มต้น true) – แสดงคณิตศาสตร์การกำหนดขนาด (Equity, ความเสี่ยง, มูลค่าพิป, ล็อต, หน่วย) ในบันทึก
ตัวกรอง
- Max Spread (จุด) (ค่าเริ่มต้น 30) – บล็อกการเข้าตลาดหากสเปรดเกินนี้ (จุด = (Ask–Bid)/TickSize)
- เทรดขาขึ้น / เทรดขาลง (ค่าเริ่มต้น true/true) – เปิด/ปิดใช้งานแต่ละทิศทาง
- ชั่วโมงเริ่มต้น / ชั่วโมงสิ้นสุด (เซิร์ฟเวอร์) (ค่าเริ่มต้น 1–23) – ช่วงเวลาการเทรด; รองรับช่วงข้ามคืน (เช่น 22→6)
- เทรดหนึ่งครั้งต่อแท่งเทียน (ค่าเริ่มต้น true) – สูงสุดหนึ่งการเข้าต่อแท่งเทียน; สัญญาณประเมินบนแท่งเทียนที่ปิดแล้ว
อื่นๆ
- ป้ายชื่อ (ค่าเริ่มต้น EMA_RSI_Risk_cBot) – ป้ายตำแหน่งสำหรับการกรองง่าย/การรันหลายครั้ง
การตั้งค่าล่วงหน้าอย่างรวดเร็ว
FX หลัก (H1/H4):
EMA 12/26 • RSI 14 • ซื้อ/ขาย 55/45 • SL 30–40 พิป • TP 60–80 • Trail 20–30 • BE 15–20 •
ความเสี่ยง 0.5–1.0% • MaxLots 0.10–0.50 • MaxSpread 25–35 จุด • ชั่วโมง 01–23.
โลหะ (XAUUSD, M30/H1):
เพิ่ม SL/TP ประมาณ 1.5–2×; ผ่อนคลาย MaxSpread ประมาณ 20–30%
คริปโต (BTC/ETH, M15/H1):
เลื่อน RSI เป็น 60/40; ใช้ SL/TP ที่กว้างขึ้น; ความเสี่ยง ≤ 0.5%; รักษา เทรดหนึ่งครั้งต่อแท่งเทียน = true
หมายเหตุ
- ทดสอบย้อนหลังในหลายช่วงเวลาและเครื่องมือ; ปรับ SL/TP ให้เหมาะสมกับความผันผวน
- เริ่มต้นด้วย เปอร์เซ็นต์ความเสี่ยง ที่ระมัดระวัง (0.25–0.5%) และ Max Lots (0.10–0.25); เปิดใช้งาน Debug sizing เพื่อตรวจสอบปริมาณ
- การเทรดด้วยอัลกอริทึมมีความเสี่ยง; ทดสอบย้อนหลังและทดลองใช้อย่างละเอียดก่อนใช้งานจริง
สรุป
Key features include trailing stop and breakeven mechanisms that actively manage open trades on price ticks to protect profits. The bot incorporates filters such as maximum spread and trading hours to avoid low-liquidity conditions. It enforces disciplined execution by allowing only one trade per candle close, reducing noise and improving backtest clarity.
Users can customize parameters including fast and slow EMA periods, RSI thresholds for buy and sell signals, stop-loss and take-profit distances, trailing stop settings, risk percentage, and maximum lot size. The bot supports trading long and short positions and allows configuration of trading time windows.
Typical presets are provided for major Forex pairs, metals like XAUUSD, and cryptocurrencies such as BTC and ETH, with adjustments to risk and indicator settings to suit each market’s volatility and characteristics.
