Sat Thu Kiem Tien
- エキスパート
- Pham Xuan Can
- バージョン: 1.0
- アクティベーション: 5
A precision MFI-driven Expert Advisor for MetaTrader 5, engineered to turn market momentum shifts into compounding profit.
Why "Sat Thu Kiem Tien"?
Translated from Vietnamese as "The Money-Making Assassin," this bot is built for traders who want a disciplined, signal-driven system without babysitting charts all day. It hunts momentum reversals using a smoothed Money Flow Index (MFI) and protects every entry with an intelligent grid-averaging recovery layer — so even when the market moves against you, the EA works to bring your basket back into profit.
Whether you trade Forex, Gold, Indices, or Crypto CFDs — Sat Thu Kiem Tien adapts to any symbol and any timeframe.
Core Features
Smart Signal Engine — Smoothed MFI Slope Flip
- Reads volume-weighted money flow (tick or real volume)
- Applies an adaptive Jurik-style smoothing filter to eliminate noise
- Fires a BUY signal when the smoothed MFI flips from declining to rising, and a SELL signal on the opposite flip
- Signals evaluated only on bar close — no repaint, no whipsaw
Intelligent Grid Averaging
- When price moves against an open position by your configured TP distance, the EA opens an additional position
- Lot size grows progressively ( InpLots + N × InpAddLot ) for faster recovery
- All positions in the basket are automatically rebalanced to a single consolidated Take Profit at the new average price + TP distance
- Closes the entire basket profitably as soon as price reverses
One-Click On-Chart Control Panel
- Built-in BUY and SELL toggle buttons directly on the chart
- Green = direction enabled, Red = direction disabled
- Pause one side or both at any moment without removing the EA
Broker-Safe & Market-Compliant
- Auto-normalizes lots to broker volume step / min / max
- Respects SYMBOL_TRADE_STOPS_LEVEL when placing TP
- Pre-checks free margin before every order
- Validates terminal/account/expert trading permissions on every tick
- Fully compatible with MQL5 Market publishing rules
Input Parameters
| Parameter | Description |
|---|---|
| Allow | Initial trading mode: Buy / Sell / Both / None |
| MFI Period | Money Flow Index lookback (default 14) |
| Smoothing Period | Jurik smoothing length (default 14) |
| Volume Type | Tick volume or real volume |
| Lot Size | First-entry lot size (default 0.01) |
| Add Lot | Lot increment per averaging step (default 0.01) |
| Take Profit | TP distance in points (default 500) |
| Magic Number | Unique EA identifier |
How to Use
- Account setup — You must use a Hedging account (the EA refuses to start on netting accounts because grid averaging requires multiple positions per direction).
- Install
- Attach to a chart — Drag the EA onto your chosen symbol and timeframe. Enable AutoTrading.
- Configure inputs — Start conservative: Lot Size = 0.01 , Add Lot = 0.01 , TP = 500 points . Adjust based on instrument volatility.
- Trade — The EA waits for the next bar close, evaluates the MFI flip, and opens trades automatically in the direction(s) you allowed.
- Take control any time — Click the green BUY or SELL button on the chart to pause that direction (turns red). Click again to re-enable. Existing positions are not affected — only new entries.
- Monitor — The EA prints status logs prefixed with [STF] to the Experts tab so you can audit every decision.
Recommended Workflow
- Backtest first in the MT5 Strategy Tester with real ticks across at least 6 months of data.
- Demo for 2–4 weeks on the live broker feed before going live.
- Use risk capital only — grid-averaging systems can deliver consistent profits but require discipline on lot sizing and account equity.
Sat Thu Kiem Tien — let the assassin do the hunting while you focus on the bigger picture.
Built by Pham Xuan Can. For MetaTrader 5. Hedging account required.
