INakaTrader II
- Experts
- Thanapong Pipattanasak
- Versione: 2.0
- Attivazioni: 5
iNakaTrader II connects your TradingView alerts to MetaTrader 5
for automated trade execution. Send webhook alerts from any
TradingView indicator or Pine Script strategy, and the EA executes
them on your MT5 account.
You provide the strategy through TradingView alerts.
The EA handles trade execution on your broker.
This product does not contain a built-in trading strategy.
It is execution infrastructure that receives external signals
and places trades accordingly.
How It Works
1. Rent iNakaTrader II on MQL5 Market.
2. You receive a license key and webhook URL by email.
3. Create alerts in TradingView using your webhook URL.
4. The EA polls the signal server and executes trades in MT5.
5. Trade management (TP, SL, trailing, breakeven) runs in MT5.
What Is Included
- iNakaTrader II Expert Advisor
- Signal server access (hosted and monitored)
- License key and webhook URL (sent by email)
- Client portal for configuration review
- Setup documentation
- Email support
No additional server subscription is required.
Features
Signal Execution
- Webhook-based signal reception from TradingView
- Two-step trade confirmation (alertX followed by alertY)
- Loop control (alertS) to start and stop trading per direction
- Close commands (alertZ) for all positions, buy side, or sell side
- Guarded close (alertZ1 followed by alertZ2) with two-step confirmation
- Daily reset (alertReset) to clear state and counters
Position Management
- Take Profit and Stop Loss in points
- Four-level Partial Take Profit at different profit distances
- Trailing Stop that activates after a specified profit distance
- Breakeven that moves Stop Loss to entry after a specified profit distance
- Profit and Loss Thresholds to close all positions at a target amount
Risk Controls
- Maximum open position limits per direction (buy and sell)
- Maximum pending order limits per direction
- Maximum total execution limits per direction
- TP and SL trigger limits to stop trading after a set number of hits
- Trading schedule with configurable active hours
- Exclusion hours with optional auto-close
Broker Compatibility
- Automatic symbol mapping for broker-specific suffixes and prefixes
- Manual symbol mapping override
- Compatible with MT5 brokers that support the symbols you trade
Notifications
- Telegram notifications for trade open and close events
- Configurable notification filters per event type
Alert Types
alertS - Loop control: START, STOP, START BUY, STOP BUY, START SELL, STOP SELL
alertX - Arm a trade with action, volume, TP, and SL parameters
alertY - Confirm and execute the armed trade from alertX
alertZ - Close positions (all, buy side, sell side, by profit, or by loss)
alertZ1 - Arm a guarded close
alertZ2 - Confirm and execute the guarded close within a timeout window
alertReset - Reset all state and counters
Input Parameters
Signal Server
SignalServerURL - Signal server endpoint (provided with your license)
LicenseKey - Your license key
PollIntervalMS - Polling interval in milliseconds (default 500)
Strategy Identity
MagicNumber - Unique identifier per strategy
StrategyLabel - Label for logs and display
Symbol Mapping
SymbolMappings - Manual overrides in format XAUUSD=XAUUSDm
SymbolSuffixes - Broker suffixes to try automatically
SymbolPrefixes - Broker prefixes to try automatically
EnableFuzzyMatch - Enable partial matching as fallback
Trade Settings
DefaultVolume - Default lot size (can be overridden by signal)
DefaultTP_Pips - Default take profit in points (0 to disable)
DefaultSL_Pips - Default stop loss in points (0 to disable)
Deviation - Maximum slippage in points
Position Limits
MaxOpenBuy and MaxOpenSell - Maximum open positions per direction
MaxPendingBuy and MaxPendingSell - Maximum pending orders per direction
MaxExecutedBuy and MaxExecutedSell - Maximum total executions per direction
TP and SL Trigger Limits
MaxTPTriggers - Stop opening new trades after this many TP hits
MaxSLTriggers - Stop opening new trades after this many SL hits
Breakeven
MoveSLAfterPips - Move SL to breakeven after this profit in points
MoveSLToPips - Offset from entry when breakeven activates
Trailing Stop
TrailingActivate - Activate trailing after this profit in points
TrailingDistance - Trail distance in points
Partial Take Profit (four levels)
PartialTP1 through PartialTP4 Vol - Volume to close at each level
PartialTP1 through PartialTP4 Pips - Distance from entry in points
Profit and Loss Thresholds
ProfitThreshold - Close all positions if total profit reaches this amount
LossThreshold - Close all positions if total loss reaches this amount
Trading Schedule
TradingDays - Active trading days (0 is Monday through 6 is Sunday)
TradingHours - Active hours in HH:MM-HH:MM format
ExclusionHours - Excluded hours in HH:MM-HH:MM format
CloseOnExclusion - Close positions when entering exclusion period
Telegram
EnableTelegram - Enable or disable notifications
TelegramBotToken - Bot token from BotFather
TelegramChatID - Chat ID for notifications
Setup
1. Rent iNakaTrader II on MQL5 Market.
2. Check your email for your license key and webhook URL.
3. In MT5 go to Tools, Options, Expert Advisors, and allow WebRequest for
your signal server URL and api.telegram.org if using Telegram.
4. Attach the EA to a chart and configure the input parameters with
your SignalServerURL, LicenseKey, and MagicNumber.
5. Create TradingView alerts with your webhook URL.
6. The EA will poll for signals and execute trades.
Frequently Asked Questions
Q: Does this EA generate trading signals on its own?
A: No. It executes trades based on alerts you send from TradingView.
You must provide your own strategy. There is no built-in strategy.
Q: Do I need to pay for a separate server?
A: No. Signal server access is included with the rental.
You need a TradingView account with webhook support (Pro plan or higher).
Q: Does it work with my broker?
A: It works with MT5 brokers. The EA includes automatic symbol mapping
to handle different broker naming conventions.
Q: Do I need a VPS?
A: A VPS is recommended if you want the EA running continuously.
If MT5 is closed, signals queue on the server and are delivered
when the EA reconnects.
Q: What are points?
A: Points are the smallest price increment for a symbol.
On a five-digit broker, 500 points equals 50 pips.
For XAUUSD, 500 points equals a 5.00 USD price movement.
Q: Can I run multiple strategies?
A: The MQL5 rental includes one magic number for one strategy.
Additional magic numbers are available through subscription
plans on the iNakaTrader website.
Risk Disclosure
Trading foreign exchange, CFDs, and other financial instruments
on margin carries risk and may not be suitable for all investors.
Past performance is not indicative of future results.
iNakaTrader provides trade execution infrastructure. It does not
provide financial advice, trading signals, or investment
recommendations. This EA executes trades based on signals you
send from TradingView. You are responsible for your trading
decisions and any resulting outcomes.
Trade only with capital you can afford to lose.
Email: inakatrader@gmail.com
Email: inakatrader@gmail.com
