Static IP for MetaTrader 5 in India — Fixed Origin for Broker Bridges
Static IP for MetaTrader 5 in India — Fixed Origin for Broker Bridges
MetaTrader 5 in India: when the MT5 broker or your Indian-API bridge needs a static IP, route the terminal or EA HTTP through a dedicated Mumbai proxy on 443.
Two different brokers
MetaTrader accounts are usually with an MT5 broker (often forex/CFD). Indian cash/F&O APIs (Zerodha, Dhan, Angel One) are a second stack. A static IP is required only if that stack’s server checks origin — the MT5 host, or your EA’s WebRequest() to an Indian API / webhook.
MT5 Tools → Options → Proxy
MT5 can use an HTTP proxy. Enter the Algo-IP host, port 443, and dashboard credentials. This changes the origin of terminal traffic to that broker. Confirm the MT5 broker actually wants a whitelist before you pay; some do not.
EA WebRequest to Indian APIs
WebRequest() follows the terminal proxy if you set it. Add the destination domain under Tools → Options → Expert Advisors → Allow WebRequest. Then whitelist the dedicated IPv4 on the Indian broker portal — same as a Python bot.
Do not expect MT5 to replace Kite. For NSE cash/F&O, a Python or Node client on the static IP is the usual path; MT5 stays the signal or forex leg.