BeiDou TianJi
- Experts
- Version: 3.71
- Activations: 5
**Overview**
Tianji is a professional MT4 Expert Advisor built on the classic Ichimoku Kinko Hyo indicator. It combines multi-timeframe resonance, strict signal confirmation, flexible risk management, and an elegant interactive UI.
**Key Features**
1. **Pure Ichimoku Logic** – Uses standard 9/26/52 settings. No external indicators.
2. **Multi-Timeframe Resonance** – Default H4 (direction), M30 (trigger), M15 (entry). All timeframes customizable.
3. **Three-Role Signal** – Requires price vs cloud, Tenkan/Kijun alignment, and Chikou confirmation on the middle timeframe. Only high-probability setups.
4. **A/B Signal Grading** – A-grade: all three timeframes align; auto-trading enabled. B-grade: direction cloud neutral; optional.
5. **Cloud Rule** – Long only above cloud, short only below cloud, no trading inside cloud.
6. **Entry Confirmation** – Small timeframe uses pullback to Kijun or momentum alignment.
7. **Visual Arrows** – Buy/sell arrows on chart, A-grade thicker, B-grade thinner.
8. **Alerts** – Pop-up on A-grade signals (optional).
9. **Risk-Based Position Sizing** – Four modes: fixed lot, % of balance, % of equity, fixed risk amount.
10. **Optional Martingale** – Multiplier 1.5, max levels configurable. Resets on take profit. Stops on max levels.
11. **Max Lot Cap** – Prevents oversized positions.
12. **Dynamic Stop Loss** – Initial SL = middle timeframe Kijun ± ATR × multiplier. Adapts to volatility.
13. **Trailing Stop** – Follows middle timeframe Kijun, moves only in favorable direction.
14. **R/R Take Profit** – Default 2.0, calculated from initial risk. Optional fixed-point TP.
15. **Auto SL/TP** – On takeover, missing SL/TP are set automatically.
16. **Session Filter** – Default 01:00–12:59, with Friday/Monday restrictions. Avoids low liquidity.
17. **Cooldown** – After closing, a configurable cooldown prevents immediate re-entry.
18. **Stop After TP** – After a take profit, EA stops opening new trades until manual reset.
19. **Max Spread Filter** – Avoids high spread entries.
20. **Order Takeover** – On restart, scans positions, pending orders, and closed deals. Handles three scenarios: positions only, positions+pending, pending only. Restores Martingale state, cooldown, and TP-stop status.
21. **State Persistence** – Saves signal, arrow time, close time, TP-stop, Martingale multiplier, consecutive SL count to file. Survives restarts.
22. **Elegant UI** – Dark glass panel, gold title, real-time bid/ask, spread, timeframe status, signal strength, R/R, 1R/2R/3R targets, positions, SL/TP amounts, floating P/L, cooldown, TP-stop, Martingale status.
23. **Interactive Buttons** – “Reset State” and “Close All” buttons on panel.
24. **Chinese Font Support** – Uses Microsoft YaHei.
25. **Customizable Parameters** – All timeframes, magic number, risk settings, session, etc.
26. **Detailed Logs** – Logs for entries, exits, takeover, Martingale, cooldown.
**Conclusion**
Tianji is a robust, transparent, and flexible EA suitable for trend-following traders who value strict signal confirmation, controlled risk, and seamless restart handling.
