EA Factoring: ผมสร้างโรงงาน EA + ให้ AI หลายตัวคอย optimize — ไม่เขียน code แม้แต่บรรทัดเดียว
ผมอยากให้ AI ช่วยเทรด — AI บอกตรงๆ ว่าทำไม่ได้ เลยเปลี่ยนแนวคิด: สร้าง EA หลายตัวเป็นโรงงาน มี God's Eye วิเคราะห์ 16+ สัญญาณ ส่ง signal ให้ EA เทรดอัตโนมัติ แล้วให้ AI จาก OpenRouter + Python ML ปรับ parameter ทุก 6 ชั่วโมง ทั้งหมดสร้างผ่าน Cursor
"ช่วยสร้างระบบเทรดที่แม่นยำด้วย AI ได้ไหม?"
ผมถาม AI ตรงๆ แบบนี้. ไม่อ้อมค้อม ไม่แต่งคำถาม.
คำตอบ?
"ไม่แนะนำครับ — AI ไม่สามารถสร้างระบบเทรดที่แม่นยำได้อย่างน่าเชื่อถือ ตลาดมีปัจจัยที่ไม่สามารถคาดเดาได้มากเกินไป"
พูดตรงๆ นะ — ตอนแรกผมผิดหวัง. ผมเทรดมานาน ใช้ MT5 มาหลายปี เห็นคนอ้างว่า AI เทรดได้กำไรเป็นล้าน ก็อยากลองบ้าง.
แต่ที่ AI ปฏิเสธ — กลายเป็นจุดเปลี่ยน.
ผมถามต่อว่า "โอเค ถ้าไม่ให้ AI เทรดเอง — แต่ให้ AI วิเคราะห์ + ปรับปรุง ระบบเทรดที่ผมมีอยู่แล้วล่ะ?"
AI ตอบว่า "อันนี้ทำได้ครับ — และเป็นแนวทางที่ดีกว่ามาก"
นั่นคือจุดเริ่มต้นของทุกอย่าง.
จาก "AI ช่วยเทรด" เป็น "EA Factoring"
แนวคิดที่เปลี่ยนไป
ตอนแรกผมคิดง่ายๆ ว่า AI = เทรดให้ผม. เปิด เข้า ออก จบ.
ไม่ใช่.
สิ่งที่ได้ผลจริงคือ แยกหน้าที่ชัดเจน — ให้แต่ละส่วนทำในสิ่งที่มันเก่ง:
- God's Eye Dashboard = สมองวิเคราะห์ตลาด — ดู 16+ indicators ข้าม 4 timeframes พร้อมกัน คำนวณ Buy/Sell signal ให้คะแนนแบบ real-time
- EA Spike Scalper = มือเทรด — รับ signal แล้วเปิด/ปิดออเดอร์อัตโนมัติ 24 ชั่วโมง ไม่มีวันหยุด
- AI + Python ML = ผู้จัดการ — วิเคราะห์ผลเทรดทุก 6 ชั่วโมง ปรับ parameter ให้ดีขึ้น แนะนำกลยุทธ์ใหม่
ทำไมเรียก "EA Factoring"?
ไม่ใช่แค่ EA ตัวเดียว.
ผมจะสร้างหลายตัว. ตามแนวคิดต่างๆ กลยุทธ์ต่างๆ. ทดสอบพร้อมกัน. เหมือนโรงงานที่ผลิต EA ออกมาเรื่อยๆ — ตัวไหนดีก็เก็บ ตัวไหนไม่ดีก็ปิด.
EA ตัวแรก: Spike Scalper — จับจังหวะราคากระชากแรงๆ ของ Gold (XAUUSD) กับ Bitcoin (BTCUSDm).
แต่มันจะไม่ใช่ตัวสุดท้าย.
ระบบทำงานยังไง — เบื้องหลังทั้งหมด
God's Eye Dashboard — สมองที่มองเห็นทุกอย่าง
God's Eye ไม่ใช่ EA ธรรมดา — มันเป็น Indicator ที่วิเคราะห์ตลาดแบบ real-time.
16+ indicators ข้าม 4 timeframes (M15, M30, H1, H4). คำนวณออกมาเป็น Buy/Sell signal พร้อมคะแนนคุณภาพ.
มี 4 โหมดให้คะแนน:
- E (Entry) — เหมาะกับจุดเข้า
- W (Weighted) — ถ่วงน้ำหนักตาม timeframe
- Q (Quality) — เน้นคุณภาพ signal
- A (Adaptive) — ปรับตัวตามสภาพตลาด
ส่ง Push Notification เมื่อมี signal ที่ดี. และที่สำคัญ — ส่ง GlobalVariable ให้ EA เปิดออเดอร์อัตโนมัติได้เลย.
AI สร้าง code 700+ บรรทัดให้ผม — compile ผ่าน 0 errors
สิ่งที่ระบบยังขาดคือ การเก็บข้อมูล เพื่อให้ AI วิเคราะห์ได้.
ผมบอก Cursor ว่า "ช่วยสร้างระบบเก็บข้อมูลการเทรดทุก order เป็น CSV + ระบบป้องกัน spread กว้าง + ระบบหยุดเทรดอัตโนมัติถ้าขาดทุนเยอะ"
AI สร้าง AI_TradeLogger.mqh ออกมา — 700+ บรรทัด ภาษา MQL5. ผมไม่ได้พิมพ์แม้แต่บรรทัดเดียว.
ข้างในมีอะไร:
- CSV Logger — บันทึกทุกออเดอร์ 27 columns (ราคาเข้า ราคาออก กำไร/ขาดทุน spread session เวลา ฯลฯ)
- Smart Spread Filter — เก็บค่า spread เฉลี่ย 30 นาที ถ้า spread ตอนนั้นกว้างกว่าเฉลี่ย 3 เท่า → ไม่เข้าออเดอร์
- DD Guardian — ถ้าขาดทุนถึง 10% ลด risk ครึ่งหนึ่ง ถึง 15% เหลือ 1/4 ถึง 20% หยุดเทรดทันที
กด Compile ใน MetaEditor — 0 errors, 0 warnings.
ไม่ได้โม้. ดูรูปเอา.
2 เครื่อง 1 ระบบ — Windows เทรด, Linux วิเคราะห์
ระบบนี้ทำงานบน 2 เครื่องที่คุยกัน:
Windows VM — รัน MetaTrader 5 + EA เทรดจริง 24 ชม. เขียน CSV ทุกออเดอร์
Linux Server — รัน n8n (ดึงข้อมูล) + PostgreSQL (เก็บข้อมูล) + Grafana (แสดงกราฟ) + Dashboard (สรุป report)
เชื่อมกันผ่าน SMB shared folder — EA เขียน CSV ฝั่ง Windows → n8n อ่านฝั่ง Linux.
เมื่อ AI วิเคราะห์เสร็จ → เขียน config file กลับ → EA อ่านแล้วปรับ parameter อัตโนมัติ.
วนซ้ำ. ไม่หยุด.
System Architecture — EA + AI Trade
hover แต่ละ component เพื่อดูรายละเอียด
n8n — สมองที่เชื่อมทุกอย่าง
n8n เป็น workflow automation tool — เหมือน Zapier แต่ self-hosted ฟรี.
ผมใช้ 2 workflows หลัก:
Workflow 1: CSV Trade Importer (รันทุก 5 นาที)
Schedule Trigger → Read CSV Files → Parse CSV to SQL → Insert to DB
ง่ายมาก. ทุก 5 นาทีมันจะไปอ่าน CSV ที่ EA เขียน → แปลงเป็น SQL → ใส่เข้า database. ข้อมูลซ้ำ? ไม่มีปัญหา — ใช้ ON CONFLICT DO NOTHING กันไว้แล้ว.
Workflow 2: AI Trade Analyzer (รันทุก 6 ชม.)
อันนี้คือหัวใจของระบบ.
Every 6 Hours → Get Active EAs → Get Recent Trades → Build AI Prompt → Call OpenRouter AI → Process AI Response → Save to DB + Write Config File + Send Lark Notification
ทุก 6 ชั่วโมง n8n จะ:
- ดึงรายชื่อ EA ที่ active จาก database
- ดึงข้อมูลเทรดล่าสุดของแต่ละ EA
- สร้าง prompt ที่รวม 5 บทบาทผู้เชี่ยวชาญ
- ส่งไป OpenRouter API → Claude/GPT/Gemini วิเคราะห์
- เอาผลลัพธ์มา: บันทึกลง database + เขียน config file → EA ปรับ params อัตโนมัติ + ส่ง Lark แจ้งผมว่าปรับอะไร ทำไม
Closed-Loop AI Feedback System
hover แต่ละ step เพื่อดูรายละเอียด — ระบบวนซ้ำอัตโนมัติ
AI ที่คิดเหมือนทีม 5 คน
ก่อน AI จะวิเคราะห์ ผมไม่ได้แค่บอกว่า "วิเคราะห์ให้หน่อย"
ผมให้มัน สวมบทบาท ผู้เชี่ยวชาญ 5 ตำแหน่งพร้อมกัน — แต่ละตำแหน่งมี JD มี skills มีมุมมองที่ต่างกัน:
AI 5 Expert Roles — วิเคราะห์ทุก 6 ชั่วโมง
hover แต่ละ card เพื่อดูตัวอย่างการวิเคราะห์
ผลลัพธ์? AI ไม่ได้แค่บอกว่า "ปรับ TP จาก 10 เป็น 8.5"
มันบอกด้วยว่า:
- ทำไม — "Win rate ช่วง Asian session ต่ำกว่า London 15% เพราะ spike ไม่แรงพอ"
- มั่นใจแค่ไหน — "Confidence: 82%"
- คาดว่าผลจะเป็นยังไง — "Expected: Win rate +5-8%"
6 parameters ที่ AI ปรับ:
| Parameter | ทำอะไร |
|---|---|
spike_threshold | ความแรงของ spike ที่จะเข้าเทรด |
tp1_pips | Take Profit ระยะแรก |
sl_pips | Stop Loss |
trail_start | จุดเริ่ม trailing stop |
max_spread | spread สูงสุดที่ยอมรับ |
lot_size | ขนาด lot ที่เข้า |
และไม่ใช่แค่ AI จาก OpenRouter — ยังมี Python ML layer ด้วย: XGBoost + scikit-learn สำหรับวิเคราะห์เชิงลึก + SHAP เพื่ออธิบายว่า feature ไหนมีผลต่อกำไร/ขาดทุนมากที่สุด.
OpenRouter — เลือก AI ได้เหมือนเลือกพนักงาน
OpenRouter คือ AI Gateway — เป็นทางเข้าเดียวที่เรียกใช้ AI ได้หลายโมเดล.
ไม่ต้อง manage API key หลายเจ้า. ไม่ต้องแก้ code เวลาเปลี่ยนโมเดล. แค่เปลี่ยนชื่อโมเดลใน config — จบ.
ตอนนี้ผมเลือกได้ 3 ตัวหลัก:
| AI Model | จุดแข็ง | ราคา |
|---|---|---|
| Claude Sonnet 4 (default) | วิเคราะห์ละเอียด เข้าใจ context ยาว | ~$0.15/ครั้ง |
| GPT-4o | เร็ว ดีกับข้อมูลตัวเลข | ~$0.10/ครั้ง |
| Gemini Pro | มี free tier ดีกับ pattern | ฟรี/ถูกมาก |
Claude ชนะเรื่องวิเคราะห์ trading data. จบ. ผมลองทั้ง 3 ตัวแล้ว — Claude ให้ insight ที่ละเอียดและ actionable กว่า.
แต่ Gemini ก็มีที่ใช้ — สำหรับ quick check ที่ไม่ต้องลึกมาก ฟรี tier ก็เพียงพอ.
เลือกจาก Dashboard ได้เลย. ไม่ต้องแก้ code.
Dashboard — ดู EA ทุกตัวจาก browser
2 ระบบเสริมกัน:
Grafana — Real-time monitoring
- Equity Curve (กราฟกำไร/ขาดทุน)
- Win Rate % แยกตาม session/วัน
- Drawdown Chart
- Trade Distribution (Buy/Sell ratio)
- Auto-refresh ทุก 30 วินาที
Next.js Dashboard — สรุปแบบ MyFxBook
- Overview — Profit, Win Rate, Active EAs แยกตาม Portfolio (Gold / BTC / Forex)
- Trades — ประวัติเทรดทุกออเดอร์
- AI Lab — ผลวิเคราะห์ AI + config history + strategy suggestions
- EA Detail — ดูรายละเอียด EA แต่ละตัว
ทำไมต้อง 2 ระบบ? Grafana เก่งเรื่อง real-time chart กับ monitoring. Next.js เก่งเรื่อง custom UI กับ AI integration. ใช้คู่กันดีกว่า.
LARK Bot — แจ้งเตือนที่ผมเปิดดูจริง
ทำไมไม่ใช้ LINE? ทำไมไม่ใช้ Slack?
เพราะ LARK คือ tool ที่ผมเปิดทำงานทุกวัน อยู่แล้ว. ใช้จัดการบริษัท ใช้คุยกับทีม ใช้ดู task.
ถ้าแจ้งเตือนมาที่ LARK — ผมเห็นแน่นอน.
Bot "EA AI Analyst" ส่ง 6 ประเภท:
| ประเภท | เมื่อไหร่ | ตัวอย่าง |
|---|---|---|
| สรุป Session | จบทุก session | "London: 5 trades, Win 3/5, +$85" |
| AI ปรับ Params | AI เปลี่ยน config | "TP1 ปรับจาก 10 → 8.5 (confidence 82%)" |
| แนะนำกลยุทธ์ | AI เห็นโอกาส | "ลองเพิ่ม RSI Divergence Filter" |
| เตือนความเสี่ยง | DD ใกล้ threshold | "DD ถึง 12.5% — ลด risk อัตโนมัติ" |
| หยุดฉุกเฉิน | DD ≥ 20% | "TRADING STOPPED — manual review" |
| สรุปรายวัน | 22:00 ทุกวัน | ตารางสรุป Gold/BTC/Forex |
3 สิ่งที่เรียนรู้จากโปรเจกต์นี้
AI ที่ดีคือ AI ที่รู้ว่าทำอะไรไม่ได้
ถ้าตอนนั้น AI บอกว่า "ได้ครับ ผมสร้างระบบเทรดที่แม่นยำให้เลย" — ผมคงเสียเงินไปแล้ว.
การที่ AI ปฏิเสธ ทำให้ผมได้คิดใหม่. ได้ระบบที่ ดีกว่า ระบบที่ AI เทรดเองมาก — เพราะมันเป็นระบบที่ เรียนรู้.
บทเรียน? อย่าโกรธเมื่อ AI บอกว่า "ทำไม่ได้" — ถามต่อว่า "แล้วทำอะไรได้?"
ผมไม่ได้เก่ง code — ผมเก่งตัดสินใจ
ทั้งหมดที่เห็น:
- MQL5 — 700+ บรรทัด (AI_TradeLogger.mqh)
- EA modifications — อีก 200+ บรรทัด
- TypeScript — Dashboard ทั้งระบบ
- SQL — Database schema 6 tables
- Python — ML analysis pipeline
- Docker Compose — Infrastructure ทั้งหมด
ผมไม่ได้พิมพ์แม้แต่บรรทัดเดียว. ทุกอย่างผ่าน Cursor AI editor.
สิ่งที่ผมทำจริงๆ:
- ตั้งโจทย์ — บอก AI ว่าต้องการอะไร
- เลือก — AI เสนอ 3 options มา ผมเลือก 1
- ตรวจ — ดูว่าใช้ได้ไหม ถ้าพัง → บอก AI แก้
- ตัดสินใจ — Docker หรือ OrbStack? Grafana หรือ custom chart? Claude หรือ GPT?
นี่คือ "Vibe Code" — สั่ง AI ด้วยภาษาคน ให้ AI ลงมือทำ.
ระบบที่ดีไม่ใช่ระบบที่แม่น — คือระบบที่เรียนรู้
EA ทั่วไป: set parameter → รัน → ผลดีช่วงแรก → ค่อยๆ ถดถอย → ต้องมานั่งปรับเอง.
EA + AI Feedback Loop: เทรด → วิเคราะห์ → ปรับ → เทรดรอบใหม่ด้วย params ที่ดีขึ้น → ทุก 6 ชั่วโมง.
ไม่ต้องมีคนมานั่งดู. ไม่ต้องตื่นตี 3 มา tune parameter.
Closed-Loop AI Trading System — ระบบเรียนรู้จากผลลัพธ์จริง แล้วปรับตัวเองอัตโนมัติ.
ลองทำเลย — Prompt + ขั้นตอน
Prompt ที่ผมใช้เริ่มโปรเจกต์นี้
ใช้กับ: Claude / ChatGPT / Cursor | ระดับ: กลาง
Output ที่คาดหวัง: AI จะออกแบบ architecture diagram + แนะนำ tech stack + แบ่ง phase การทำงาน
ทำไม prompt นี้ได้ผล: กำหนดขอบเขตชัด 4 ข้อ + บอก constraints (ไม่เขียน code เอง) ทำให้ AI ออกแบบ architecture ที่ Cursor สร้างได้จริง
3 ขั้นตอนเริ่มต้น — ไม่ต้องทำทั้งระบบก็ได้
Step 1: ให้ AI สร้าง CSV Logger (30 นาที)
สิ่งที่ผมบอก Cursor:
AI สร้าง AI_TradeLogger.mqh ออกมา — compile ผ่านรอบแรกเลย.
Step 2: เอา trade log ส่งให้ AI วิเคราะห์ (10 นาที)
ยังไม่ต้องทำระบบอัตโนมัติ. แค่ copy ข้อมูลจาก CSV ส่งให้ Claude:
ทำแค่นี้ก็มีค่ามหาศาลแล้ว. ผมเจอ insight ที่ไม่เคยเห็นมาก่อน — เช่น Win rate ช่วง Asian session แย่กว่า London 15% เพราะ spike ไม่แรงพอ.
Step 3: ขยายเป็นระบบอัตโนมัติ (เมื่อพร้อม)
ถ้า Step 2 ได้ผลดี → ค่อยบอก AI ให้สร้าง:
- n8n workflow อ่าน CSV อัตโนมัติ
- AI analyzer ทุก X ชั่วโมง
- Dashboard ดูจาก browser
ไม่ต้องทำทุกอย่างวันเดียว. เริ่มจาก Step 1-2 ก่อน.
Tech Stack ที่ใช้ (สำหรับคนอยากรู้)
| Layer | เครื่องมือ |
|---|---|
| Trading | MetaTrader 5 + MQL5 (Windows VM) |
| Signal Analysis | God's Eye Dashboard (16+ indicators) |
| Auto Execution | EA Spike Scalper + GodEye AutoTrade |
| Data Pipeline | n8n (workflow automation) |
| AI Engine | OpenRouter API (Claude/GPT/Gemini) |
| ML Analysis | Python (XGBoost, scikit-learn, SHAP) |
| Database | PostgreSQL 16 |
| Monitoring | Grafana 11.4 |
| Web Dashboard | Next.js 15 + Prisma + Recharts |
| Infrastructure | Docker (OrbStack on Mac / Docker on Linux) |
ผมไม่ได้บอกว่าระบบนี้จะทำให้รวย. ผมบอกไม่ได้เพราะยังอยู่ในช่วงทดสอบ.
แต่สิ่งที่ผมบอกได้แน่ๆ คือ — วิธีคิด ที่อยู่เบื้องหลังระบบนี้ใช้ได้กับทุกเรื่อง.
คุณไม่ต้องรู้ว่า MQL5 คืออะไร. ไม่ต้องรู้ว่า n8n ทำงานยังไง. ไม่ต้องรู้ว่า PostgreSQL คืออะไร.
คุณแค่ต้องรู้ว่า คุณต้องการอะไร — แล้วสั่ง AI ให้ทำ.
อนาคตของการเทรดไม่ใช่ "AI เทรดแทนคน" — แต่คือ "AI + คน ทำงานเป็นทีม"
ลองถาม AI ของคุณวันนี้ดูสิ. ถ้ามันปฏิเสธ — ดีเลย. ถามต่อ. คำตอบที่ดีที่สุดมักมาหลังคำถามที่สอง.
คำถามที่ถามบ่อย (FAQ)
ต้องใช้ทุนเท่าไหร่เริ่มเทรดด้วยระบบนี้?
EA Spike Scalper ออกแบบมาสำหรับ Exness — XAUUSD เริ่มได้ที่ $100-200, BTC ที่ $200-500. แต่แนะนำให้ทดสอบบน Demo account ก่อนเสมอ.
ค่า AI API ต่อเดือนประมาณเท่าไหร่?
วิเคราะห์ทุก 6 ชม. = 4 ครั้ง/วัน x 30 วัน = 120 ครั้ง. ใช้ Claude Sonnet ตกประมาณ $15-20/เดือน. ถ้าใช้ Gemini free tier จะถูกลงอีก.
ต้องเปิดคอมตลอดไหม?
ใช่ — MT5 ต้องเปิด 24 ชม. ผมรันบน Windows VPS. ส่วน Linux server ก็รัน 24 ชม. เป็น dedicated server.
EA Factoring ต่างจาก copy trading ยังไง?
Copy trading คือทำตามคนอื่น. EA Factoring คือสร้างระบบของตัวเอง + ให้ AI ปรับปรุงต่อเนื่อง. คุณเป็นเจ้าของระบบ ไม่ได้พึ่งใคร.
ต้องเป็น programmer ไหม?
ไม่. ผมไม่ใช่ programmer. ทุกอย่างสร้างผ่าน Cursor AI editor. สิ่งที่ต้องเป็นคือ — ต้องรู้ว่าต้องการอะไร และกล้าลองผิดลองถูก.
Related Articles

Why Traders in the AI Era Need a Platform That Thinks — Not Just Charts
2026: Traders analyzing by eye are falling behind. AI processes 100+ indicators in 0.3 seconds, backtests 10 years of data instantly, and never trades on emotion. Here's why AI Trading Platforms matter.

God's Eye vs TradingView vs TrendSpider — Honest 2026 Comparison
Comparing 3 trading platforms across every dimension: price, AI, charting, backtesting. God's Eye from $28/mo vs TradingView $60/mo. Which one wins for your trading style?

What is God's Eye — The Thai AI Trading Platform Where Anyone Can Build Models
God's Eye is a Thai-built AI Trading Platform. Build custom trading models with AI, no code needed. Supports SET, Forex, Crypto. Pro plan from $28/month.