คำอธิบาย
ภาพรวม
Horizon Scalper เป็นสแคปเปอร์ 5 นาทีที่ทำงานอย่างเป็นระบบเต็มรูปแบบ ออกแบบมาสำหรับเครื่องมือสภาพคล่องสูงสี่ตัว: #USNDAQ100, XAUUSD (ทองคำ), น้ำมันดิบ WTI และ EURUSD. มันเข้าเทรดเฉพาะเมื่อมีตัวกรองอิสระหกตัวตรงกัน ขนาดการเทรดแต่ละครั้งจะถูกกำหนดตามความเสี่ยงของสกุลเงินบัญชีที่กำหนดไว้ และหยุดพักหลังจากเทรดขาดทุนเพื่อหลีกเลี่ยงการขาดทุนต่อเนื่องแบบแก้แค้น
บอทนี้มีความเลือกสรรโดยเจตนา — โดยทั่วไป 0.5 ถึง 2 เทรดต่อวันต่อสัญลักษณ์ — และถูกสร้างขึ้นบนโครงสร้างรางวัลต่อความเสี่ยงที่เข้มงวด 1:1.5 ซึ่งขับเคลื่อนโดย ATR ดังนั้นจุดหยุดและเป้าหมายจะปรับตัวโดยอัตโนมัติตามสภาวะความผันผวนที่เปลี่ยนแปลง
วิธีการทำงาน (ตรรกะการเข้าเทรด)
LONG (และ SHORT แบบกระจก) จะถูกเปิดเมื่อปิดแท่งเทียนเท่านั้นเมื่อ ทั้งหมด ต่อไปนี้เป็นจริงในแท่งเทียนที่ปิดก่อนหน้า:
-
- EMA crossover — EMA เร็วตัดขึ้นเหนือ EMA ช้า (ตัวกระตุ้นโมเมนตัม)
- ตัวกรองแนวโน้ม — ราคาปิดอยู่เหนือ EMA แนวโน้มระยะยาว (เทรดตามทิศทางกรอบเวลาที่สูงกว่า)
- ช่วง RSI — RSI อยู่ในช่วง "โมเมนตัมที่ดี" (ไม่ขายมากเกินไป ไม่ซื้อมากเกินไป) — หลีกเลี่ยงทั้งการเคลื่อนไหวที่หมดแรงและการแกว่งตัวที่หยุดนิ่ง
- ความแข็งแกร่ง ADX — ADX อยู่เหนือเกณฑ์ขั้นต่ำ ยืนยันแนวโน้มจริงแทนที่จะเป็นเสียงรบกวน
- ตัวกรอง Bollinger — ราคายังไม่ถูกดันไปที่แถบบน (สำหรับการซื้อ) — ป้องกันการซื้อในช่วงกลับตัวเฉียบพลัน
- การยืนยันแท่งเทียน — ราคาปิดปัจจุบันสูงกว่าราคาปิดก่อนหน้า
การเทรดแบบ Short ใช้เงื่อนไขสมมาตร (ตัดลง, ต่ำกว่า EMA แนวโน้ม, RSI ในช่วงสั้น, ห่างจากแถบล่าง, ปิดแบบหมี)
การจัดการความเสี่ยงและเงินทุน
-
- ความเสี่ยงสกุลเงินบัญชีคงที่ต่อการเทรด (ค่าเริ่มต้น 50 CHF) บอทคำนวณปริมาณหน่วยเพื่อให้การโดน SL เท่ากับความเสี่ยงที่คุณกำหนดไว้ ไม่ว่าจะเป็นเครื่องมือใดหรือ ATR ปัจจุบันเท่าใด
- SL & TP ตาม ATR — SL = ATR × 1.0, TP = ATR × 1.5 (ค่าเริ่มต้น) ดังนั้นความผันผวนจะขยายและหดตัวจุดหยุดของคุณโดยอัตโนมัติ
- เกณฑ์ขั้นต่ำของ ATR — ข้ามการเข้าเทรดเมื่อตลาดเงียบเกินไป (แกว่งตัวต่ำความผันผวนต่ำ)
- สวิตช์พักการทำงาน — หลังจากเทรดขาดทุน บอทจะหยุดเทรดเป็นเวลา N แท่งเทียน (ค่าเริ่มต้น 10) เพื่อให้สภาวะตลาดรีเซ็ต
- กฎตำแหน่งเดียว — ไม่เปิดตำแหน่งมากกว่าหนึ่งตำแหน่งต่อสัญลักษณ์
- ตัวกรองช่วงเวลาการเทรด — เทรดเฉพาะในช่วงเวลาที่กำหนดตาม UTC (ชั่วโมงที่มีกิจกรรมสูงสำหรับสินทรัพย์ที่เลือก)
คำแนะนำการปรับแต่ง
เนื่องจาก Horizon Scalper เทรดบน แท่งเทียน 5 นาที โครงสร้างตลาดเปลี่ยนแปลงอย่างรวดเร็ว ขั้นตอนการทำงานที่แนะนำคือ:
ตารางเวลาการปรับแต่งใหม่
-
- ความถี่: สัปดาห์ละครั้ง
- ช่วงเวลาย้อนหลัง: ข้อมูล M5 ใน 3 เดือนล่าสุด — การย้อนกลับไปไกลกว่านี้จะไม่เกิดประโยชน์เพราะสภาวะ M5 เปลี่ยนแปลง
- โหมดทดสอบย้อนหลัง: " แท่งเทียน m1 จาก Server (ราคาปิดเปิด)" ก็เพียงพอ — คุณ ไม่ จำเป็นต้องใช้โหมดข้อมูล tick บอททำงานเฉพาะตอนปิดแท่งเทียน ดังนั้นโหมด m1-open จะเร็วกว่าและให้ผลลัพธ์ที่เป็นตัวแทน
- สเปรด: ตั้งค่าสเปรดคงที่ให้ตรงกับสเปรดทั่วไปของโบรกเกอร์สำหรับสัญลักษณ์นั้น (1 pip สำหรับ FX/ดัชนี, 2–3 สำหรับทองคำ/WTI เป็นค่าที่สมจริง)
พารามิเตอร์ที่ไม่ควรปรับแต่ง
-
- จำนวนความเสี่ยงใน SL — นี่คือความชอบส่วนบุคคลของคุณ ไม่ใช่พารามิเตอร์กลยุทธ์ ตั้งค่าเป็น 1–2% ของทุนในบัญชี และปล่อยไว้
- ชั่วโมงเริ่มต้น/สิ้นสุดการเทรด — ใช้ตารางเฉพาะสินทรัพย์ด้านบน
การตรวจสอบแบบเดินหน้า (แนะนำ)
หลังจากการปรับแต่งรายสัปดาห์แต่ละครั้ง ให้ทำ การทดสอบนอกตัวอย่าง อย่างรวดเร็วในช่วง 1–2 สัปดาห์ล่าสุดที่ ไม่ อยู่ในหน้าต่างการปรับแต่ง ใช้พารามิเตอร์ที่ผ่านการทดสอบนอกตัวอย่างเท่านั้น
การอ้างอิงพารามิเตอร์
ความเสี่ยง
-
- จำนวนความเสี่ยงใน SL (ค่าเริ่มต้น 50) — การสูญเสียสกุลเงินบัญชีหากโดน SL บอทคำนวณปริมาณย้อนกลับจากค่านี้
EMA
-
- ช่วง EMA เร็ว / ช้า (9 / 21) — คู่ครอสโอเวอร์ EMA เร็วเหนือ EMA ช้า = แนวโน้มขาขึ้น
- ช่วง EMA แนวโน้ม (50) — ประตูทิศทางกรอบเวลาที่สูงกว่า; เข้าเทรดเฉพาะในทิศทางนี้
RSI
-
- ช่วง RSI (7) — ช่วงสั้นสำหรับความไวในการสแคป
- ช่วง RSI ยาว ขั้นต่ำ / สูงสุด (40 / 65) — ช่วง RSI ที่ต้องการสำหรับการเข้าเทรดยาว
- ช่วง RSI สั้น ขั้นต่ำ / สูงสุด (35 / 60) — ช่วง RSI ที่ต้องการสำหรับการเข้าเทรดสั้น
ATR / ความเสี่ยง
-
- ช่วง ATR (14) — ช่วงเวลาย้อนหลังสำหรับการวัดความผันผวน
- ตัวคูณ SL ATR (1.0) — ระยะห่างจุดหยุด = ATR × ค่านี้
- ตัวคูณ TP ATR (1.5) — ระยะเป้าหมาย = ATR × ค่านี้ ต้องมากกว่าตัวคูณ SL มิฉะนั้นบอทจะไม่เริ่มทำงาน
- พิสของ ATR ขั้นต่ำ (3) — หาก ATR ปัจจุบันต่ำกว่านี้ จะข้ามการเข้าเทรด
ADX
-
- ช่วง ADX (14) — ช่วงเวลาย้อนหลังความแข็งแกร่งแนวโน้ม
- เกณฑ์ขั้นต่ำ ADX (25) — ต่ำกว่านี้ ตลาดจะถูกมองว่าแกว่งตัวและข้ามการเทรด
Bollinger Bands
-
- ช่วง BB (20) — ฐาน SMA
- ส่วนเบี่ยงเบนมาตรฐาน BB (2.0) — ความกว้างแถบ แคบ = ตัวกรองความเหนื่อยล้าที่เข้มงวดขึ้น
การควบคุมความเสี่ยง
-
- จำนวนแท่งเทียนพักหลังเทรดขาดทุน (10) — จำนวนแท่งเทียน M5 ที่ต้องรอหลังจากขาดทุนก่อนจะเริ่มเทรดใหม่
ตัวกรองช่วงเวลา
-
- เริ่มเทรด (UTC) / สิ้นสุดเทรด (UTC) — ช่วงเวลา UTC ที่เริ่มรวมและสิ้นสุดไม่รวม ใช้ตารางเฉพาะสินทรัพย์ด้านบน; ไม่ต้องปรับแต่ง
สรุป
The bot employs fixed account-currency risk per trade, calculating position size so that the stop loss equals the predefined risk amount. Stop loss and take profit levels are dynamically set based on the Average True Range (ATR), with a default 1:1.5 reward-to-risk ratio. It incorporates a cooldown period after losing trades to prevent consecutive losses and restricts to one open position per symbol. Trading occurs within defined UTC session windows aligned with each asset’s high-activity hours.
Horizon Scalper typically executes 0.5 to 2 trades per day per symbol, adapting stops and targets to current market volatility. It requires weekly re-optimization using the latest three months of 5-minute data to maintain effectiveness amid shifting market conditions. The bot supports backtesting with 1-minute open price data and includes parameters for EMA, RSI, ADX, Bollinger Bands, and ATR settings to tailor its behavior.
