Tokyo Assassins
- Experts
-
Sangmo Park
MT5 Edge Tools / SangmoPark
I build MetaTrader 5 tools for manual chart review and workflow clarity: multi-timeframe MA/Kijun context, market structure, currency strength, supply/demand levels, session zones, pivots/CPR, and trade-review utilities. - Versão: 1.0
- Ativações: 10
High-risk, high-reward M15 JPY-basket Expert Advisor for MetaTrader 5.
Tokyo Assassins is built for traders who want one-chart automated JPY-basket execution with locked strategy logic, broker-side trade protection, campaign tracking, and simple named modes.
The EA runs from one chart, scans the configured JPY basket internally, waits for completed M15 candle conditions, checks exposure and broker conditions, and manages trades with a fixed target and broker-side emergency stop.
Important: The exact signal recipe, timing logic, filters, exposure rules, target behavior, stop behavior, and campaign accounting are locked internally because changing them would change the tested behavior.
━━━━━━━━━━━━━━━━━━━━
Main Features
• One-chart operation
• Internally scanned JPY basket
• M15 completed-candle evaluation
• Locked proprietary entry logic
• Named mode selector
• Broker-side take-profit
• Broker-side emergency stop-loss
• Max open-trade control
• Shared-currency exposure control
• Spread and margin guards
• Broker trade-mode checks
• Symbol prefix/suffix support
• Persistent campaign statistics
• On-chart campaign panel
• Audit logging
━━━━━━━━━━━━━━━━━━━━
Pricing: Progressive
Tokyo Assassins EA is offered under a progressive pricing model.
• Current tier: 299 USD
• Planned increase: +50 USD after each block of 10 purchases
• Final planned price: 1,999 USD
• License type: full license only
• Rental: not offered
━━━━━━━━━━━━━━━━━━━━
Samurai Mode
- Lowest built-in aggressiveness and the default mode.
Ninja Mode
- Middle mode, designed for higher growth with higher drawdown than Samurai.
Yakuza Mode
- Highest built-in aggressiveness, with the highest historical growth and highest historical drawdown among the three modes.
All three modes use the same underlying signal engine, the same JPY basket, the same 1.5R target, and the same broker-side emergency stop design.
The difference is built-in aggressiveness.
The Inputs tab and on-chart panel show mode names only. The internal sizing map is locked so users cannot accidentally create an untested risk configuration.
The selected mode is tracked as part of the campaign record. Campaign stats continue accumulating until the user hard-resets the campaign.
Hard reset and mode reset actions are blocked while EA-owned trades are open.
━━━━━━━━━━━━━━━━━━━━
Campaign Panel
The chart panel shows campaign-local statistics.
• Status
• Mode
• Campaign Start
• Current Equity
• Peak Equity
• Campaign P/L
• Max DD
• Closed Trades
• Win Rate
• Expectancy
• Profit Factor
• Structure
• Breakout
• Retest
• Entry
━━━━━━━━━━━━━━━━━━━━
Broker And Data Source Disclosure
Primary broker-overlap validation was run on IC Markets MT5 historical data.
IC Markets validation window:
2022-06-07 to 2026-05-29
Extended-history stress testing used Dukascopy BID M15 historical data.
Dukascopy stress window:
2012-04-11 to 2026-06-01
The overlapping period showed close agreement between both data sources, but live results may vary by broker, spread, commission, slippage, execution, symbol naming, and server time.
━━━━━━━━━━━━━━━━━━━━
Historical Research Record
IC Markets Production-Parity Reference
• Window: 2022-06-07 to 2026-05-29
• Timeframe: M15
• Symbol universe: configured seven-symbol JPY basket
• Cost stress used in research: 0.03R
• Spread guard: enabled
• Target: 1.5R
• Emergency stop: 5R
• Trades: 2,985
• Win rate: 80.6365%
• Expectancy: +0.475590R/trade
• Profit factor: 1.6771
• Trades/day: 2.0587
• Average hold: 2.2202 hours
• Worst trade: -5.03R
Trade Frequency and Exposure Note
This EA scans a multi-symbol basket internally, but it does not try to stack multiple trades on the same currency exposure at the same time.
The max-open-trades rule is a safety ceiling, not a promise that the EA will always hold multiple trades at once. The strategy also uses a no-shared-currency exposure rule. That means if one basket trade is already open, another setup using the same core currency may be blocked until the first trade closes.
This is intentional and matches the historical research logic. The average trades-per-day of 2.0587 refers to accepted trades over time, not the number of positions held simultaneously. Multiple trades can still occur in the same day if earlier trades close and later valid setups appear, but the EA is designed to avoid overlapping exposure inside the same currency basket.
━━━━━━━━━━━━━━━━━━━━
IC Markets Mode Outcome Comparison
The following mode outcomes were calculated on the same IC Markets production-parity trade sequence.
Samurai
• Max drawdown: 11.2629%
• 500 USD ending balance: 16,620.35 USD
• Annualized return: 141.7241%
Ninja
• Max drawdown: 13.4029%
• 500 USD ending balance: 33,130.43 USD
• Annualized return: 187.5995%
Yakuza
• Max drawdown: 15.5058%
• 500 USD ending balance: 65,799.43 USD
• Annualized return: 241.8655%
━━━━━━━━━━━━━━━━━━━━
Extended Dukascopy Stress Reference
• Window: 2012-04-11 to 2026-06-01
• Trades: 10,445
• Win rate: 79.6458%
• Expectancy: +0.482871R/trade
• Profit factor: 1.7120
• Trades/day: 2.0238
• Average hold: 2.3579 hours
• Worst trade: -5.03R
━━━━━━━━━━━━━━━━━━━━
Dukascopy Mode Outcome Comparison
The following mode outcomes were calculated on the same Dukascopy extended stress sequence.
Samurai
• Max drawdown: 12.6193%
• 500 USD ending balance: 128,269,708.11 USD
• Annualized return: 141.4416%
Ninja
• Max drawdown: 14.9743%
• 500 USD ending balance: 1,492,211,326.83 USD
• Annualized return: 187.2324%
Yakuza
• Max drawdown: 17.2754%
• 500 USD ending balance: 17,144,691,526.66 USD
• Annualized return: 241.4067%
Important: Higher modes produced higher historical growth with higher historical drawdown.
These are historical simulation results only. They are not live trading results, profit projections, or guarantees.
━━━━━━━━━━━━━━━━━━━━
Demo Backtest Guidance
Attach the EA to any chart in the MT5 Strategy Tester.
The selected chart is only the host chart. The EA scans its configured JPY basket internally.
Use default settings first.
For a clean comparison with the published research record:
• Use MT5 Strategy Tester on the broker or data source intended for trading.
• Make sure M15-quality history is available for every configured basket symbol.
• Use default EA settings first.
• Label the broker or data source used for the result.
If testing with a different broker, results may differ because of server time, spread, commission, slippage, symbol suffixes, stop levels, contract size, margin rules, or missing historical data.
━━━━━━━━━━━━━━━━━━━━
Broker And Setup Requirements
Before live use, check:
• Symbol names and suffixes
• Spread behavior
• Commission
• Swap
• Contract size
• Lot step and minimum lot
• Margin rules
• Stop-level rules
• Broker server time
• Execution quality
• VPS or always-on terminal reliability
Recommended setup:
• MetaTrader 5
• Broker with stable JPY-pair execution
• All configured symbols visible in Market Watch
• Algo Trading enabled
• Stable VPS or always-on terminal
• Demo forward test before live use
━━━━━━━━━━━━━━━━━━━━
Support
After purchase, use MQL5 messages or the product comments section for setup questions.
━━━━━━━━━━━━━━━━━━━━
Disclaimer
Tokyo Assassins is not a low-risk EA.
It uses leveraged trading and a broker-side emergency stop that is wider than the profit target.
A fully stopped trade can be materially larger than one target win.
Multiple losses, abnormal spreads, slippage, gaps, broker execution delay, rejected orders, VPS outages, internet disconnection, and incorrect setup can cause substantial drawdown or account loss.
Historical and simulated performance does not guarantee future results.
Backtests are not live trading records.
By purchasing, installing, testing, or using this EA, the user accepts full responsibility for all trading results, account losses, broker conditions, execution quality, and operational decisions.
Demo test first.
