Help
Frequently asked questions
How it works, setup, brokers, billing and security. Search, or read by topic.
Getting started
What is Diehard Trader?
Diehard Trader carries your TradingView alerts to your MetaTrader 5 terminals. Your alert fires, we pass it to every MT5 account your plan covers, and a small program there places the trade with your broker. You decide what to trade and when. We carry out your alerts and nothing else.
How does it work?
Three steps. TradingView sends your alert to a private link we give you. We check it really came from you and pass it to your terminals. The Expert Advisor (EA) inside your MT5 places the order with your broker. The whole trip takes about a second.
What do I need to get started?
A paid TradingView plan, because the free one cannot send webhooks. An MT5 terminal logged into your broker. Our EA on one chart. A Windows VPS is worth having, so trades still fire when your own computer is off.
How long does setup take?
About ten minutes, once per terminal. Download the EA, drop it into MT5, paste in three values, and add the alert message in TradingView. The Setup page walks you through it.
I don't have a TradingView strategy yet. Can I still use Diehard Trader?
We only run alerts you make yourself in TradingView, from your own strategy or indicator. We do not give out strategies, trade ideas or signals of any kind. Once you have an alert you want to automate, the Webhook page writes the alert message for you.
Brokers & platforms
Which brokers are supported?
Any broker that lets you run MT5. IC Markets, Pepperstone, Exness, FBS, FTMO, your own, and many more. We never talk to your broker. The EA on your terminal places the trades, so if your terminal connects, it works.
Do you support MetaTrader 4 (MT4)?
Not yet. Diehard Trader works with MetaTrader 5 only.
Can I connect more than one MT5 account?
Yes. Personal, prop firm and demo accounts, in any mix, on one license or several. One alert goes to all of them at once. Your plan sets how many may run at the same time, from one on Solo to ten on Firm, and an account past that limit is told so rather than traded quietly.
Can I copy my own trades to my other accounts?
Yes, with the Trade Copier, on Pair and above. Choose one MT5 account as the master and the accounts to copy to. Trades you open by hand on the master are copied within a second or two, and closing, part-closing or moving the stop-loss on the master does the same on the copies. Your alerts already reach every account on your license, so an alert trade is never opened twice. It copies only between your own accounts; it never copies anyone else's trades. Every account in the copy, the master included, counts toward your plan.
Can I use the Trade Copier on prop firm accounts?
It works on any MT5 account, but some prop firms don't allow trade copiers, or copying between certain accounts. Check your firm's rules before you switch it on.
Can different terminals on the same license trade different lot sizes?
Yes. Every terminal gets the same alert, and each MT5 account has its own lot multiplier, set on the Terminals page. Leave it at 1.0 to trade exactly the lots in the alert. Set it to 5.0 on a bigger account and the same alert trades five times the size there. The result is rounded to your broker's lot step. Below the broker's minimum it is raised to the minimum, above the maximum it is capped.
Can I run multiple strategies on the same MT5 account?
Yes. Make a license set for each strategy on the License page. Attach the EA on a different chart for each one, because MetaTrader allows one EA per chart. Then give each EA its own Strategy ID in the inputs. The default is 700001, so use 700002, 700003 and so on. Each EA knows its own trades by that number, which keeps executions, PnL and the dashboard tables apart. If another EA on the same account already uses 700001, change ours to a free number too.
Do manual trades I place on the same account show up?
Yes. Manual trades on the same MT5 account show up in your Executions table, marked 'Manual' in the Strategy column. Trades we placed show their Strategy ID instead. The EA reads MT5's last 30 days of deal history when it starts, then refreshes every 30 seconds, so a trade you place by hand appears within a minute or two. Trades from before the EA was installed, or older than 30 days, are not picked up.
My broker adds suffixes to symbols (like XAUUSD.c). Will it still work?
Yes. The EA matches the TradingView symbol, say XAUUSD, to your broker's name for it, like XAUUSD.c or XAUUSDm. You do not have to set anything up. If your broker uses a different name altogether, GOLD instead of XAUUSD for example, put your broker's exact name in the alert instead.
Trading & execution
What kinds of orders can it place?
Market BUY and SELL, with a stop-loss and take-profit if you want them. Your TradingView alert decides the direction and the size.
How do stop-loss and take-profit work?
You set them in the alert message, as a distance in points from your entry. The EA turns that into the right price for your symbol. Both are optional. Leave them out to trade without them.
Do I set trailing stops and the take-profit ladder in the EA or in the alert?
In the alert message. How a trade is managed, the stop-loss, the take-profit, the trailing stop and the ladder, all travels inside the alert. That way one EA can run many strategies with different exits at once. The EA's own inputs are only your license, your secret and the Strategy ID. The rule of thumb: how to manage a trade goes in the alert, the same for every terminal on that license, and the lot multiplier is the one thing you set per MT5 account, on the Terminals page. The Webhook page builds the message for you.
Can I use a trailing stop-loss?
Yes. Add a `trail` value to your alert message, the distance in points you want the stop to follow behind price. You can also add `trail_trigger`, the profit in points a trade has to reach before trailing starts. Use 0 to trail right away. As the trade moves your way the EA moves the stop along, tick by tick, and never back. Leave `trail` out for a fixed stop. One thing to know: if your terminal closes or restarts mid-trade, the stop your broker already holds stays where it is, but trailing only picks up again on a new trade.
Can I take profit at several levels instead of all at once?
Yes, that is the take-profit ladder. In your alert message, set `tp_levels` to a list of `distance:percent` steps, like `200:50,400:30,600:20`. That closes half the position at 200 points of profit, 30% more at 400, and the last 20% at 600. The distances have to grow, and the percentages have to add up to 100. The furthest level also goes to your broker as an ordinary take-profit, so the rest of the position is covered even if your terminal drops offline. Your Executions page shows each step as price reaches it.
Why won't my take-profit ladder work on a small lot size?
Each step closes a slice of your position, and brokers turn down any close below their minimum, usually 0.01 lots. So your smallest step has to be at least that. A 50/30/20 ladder needs 0.05 lots, because 20% of 0.05 is exactly 0.01. If your size is too small to split cleanly, trade bigger or use fewer steps.
How is the lot size decided?
You set the base size in the alert message, 0.01 for example, and you can change it any time. Each MT5 account can scale that with its own lot multiplier on the Terminals page, which is 1.0 by default. So the same alert can trade a different size on each terminal. You can also send a risk instead of lots: an amount, or a percent of the account's balance or equity, and the EA works out the lots from your stop-loss.
What happens if a trade can't be placed?
Every alert that reaches a terminal is logged. If your broker turns it down, for margin, a closed market or a symbol it does not know, the reason it gave appears in your Failures view. You always know why.
Can I limit what my alerts are allowed to do?
Yes. Under Trading rules you can set trading hours, allowed symbols, a daily trade count, a maximum size or risk per trade, and a daily loss limit. You can also pause new trades with one switch. An alert that breaks a rule is skipped and logged.
How fast is it?
Your terminals ask for new alerts about once a second, so a trade usually goes in a second or two after your alert.
Setup & TradingView
Do I need a paid TradingView plan?
Yes. Webhook alerts, the feature that sends your alert to us, only come with TradingView's paid plans. The free plan does not have them.
How do I install the EA?
On the Setup page, download DiehardConnectEA.ex5. There is nothing to compile. Drop it into your MT5 'Experts' folder, refresh the Navigator, and drag it onto any one chart. Setup has the click-by-click steps.
What are the webhook URL and alert message?
We make you a private webhook link and a ready-made alert message, with your license and secret already in it. Paste the link into TradingView's Webhook field and the message into the Message box. Both are on your Setup and Webhook pages.
Do I need AutoTrading turned on?
Yes. Turn on AutoTrading in MT5 and tick 'Allow Algo Trading' when you attach the EA, or it cannot place orders. The icon next to the EA name, top right of the chart, is blue when it is running and grey when it is not.
Can I test it without risking a real trade?
Yes. The Setup page has a 'Send test alert' button. It runs the whole path, our servers, the security check and the broker symbol match, then stops just before a real order. Safe even on a live account.
Security & safety
Is it safe? Could someone send fake trades to my account?
Every alert is signed end to end, with a secret only you and your EA know. Your EA turns down anything that is not signed properly, so a faked or altered alert cannot place a trade.
What is the webhook secret?
A private key tied to your license. TradingView sends it with each alert, we check it, and your EA checks it again. Keep it to yourself: anyone who has it could send alerts to your terminals. You can change it any time on the License page.
Do you have access to my broker account or my money?
No. We never see your broker login or your money. The EA runs on your own terminal and places trades there. We only pass on your alert.
Billing & plans
How much does it cost?
It depends on how many MT5 accounts you want running at once. $8 a month for one (Solo), $14 for two (Pair), $28 for five (Desk), $48 for ten (Firm). A year costs ten months, so two are free. Every plan has the same features.
What counts as an MT5 account?
One MT5 account login, running at one time. We count the account number, not the terminal name and not the license. A live account and a demo at the same time is two. Logging one terminal out of an account and into another is still one. If MetaTrader or your VPS restarts, the account keeps its place for ten minutes.
What happens if I connect more accounts than my plan covers?
The extra terminal keeps checking in but gets no alerts, and the Terminals page marks it blocked, with the reason. Nothing is charged on its own. Move to a bigger plan when you need the room.
How do I change plan?
Email [email protected] and we will move you across. Changing plan from the Billing page is on the way.
How do I pay?
By card through Razorpay, or with PayPal. Prices are in US dollars.
Can I cancel anytime?
Yes. Cancel whenever you like. You keep access to the end of the period you have paid for, and we do not charge you again.
Do you offer refunds?
No. Payments are final and we do not refund unused time. If it is not for you, cancel before the next renewal and you will not be billed again. The one exception is a refund the law requires.
Is there a free trial?
Yes. 7 days free on one MT5 account, no card. Your trial starts the moment you make your first license. Subscribe any time to keep going after it ends.
Do I get an invoice?
Yes. Every payment has an invoice, with GST details for Indian customers.
Account & data
Can I change my username?
Yes, on the Settings page. Usernames are 3 to 10 characters, and each one has to be unique.
Can I change my email address?
Yes, from Settings. We confirm the change by email before it takes effect.
How do I delete my account?
From Settings you can delete your account and your data for good. Cancel any subscription first, so you are not billed again.
Can I export my data?
Yes. Settings has a data export, so you can download what we hold about you.
Where is my data stored?
Our database and dashboard run in Mumbai, on Supabase and Hostinger. Email goes through Resend. Cloudflare sits in front. The full details are in our Privacy Policy.
Troubleshooting
My terminal shows offline. What should I check?
Check that MT5 is open and logged in, that AutoTrading is on, and that the computer or VPS has internet. The EA reports in every minute, so a terminal shows up on the Terminals page about a minute after it starts.
The EA icon on the chart is grey, not blue.
Grey means AutoTrading is off, or one of the inputs is wrong. Turn on AutoTrading with Ctrl+E and check the three EA inputs. The icon next to the EA name turns blue once it is running.
My alerts aren't firing any trades.
Check that your TradingView alert uses the webhook link and the exact message from your Setup page, that AutoTrading is on, and that your broker allows automated trading on the account. The Failures view shows any rejections, and why.
How do I get help?
Email [email protected] with your broker's name and anything you see in MT5's Experts or Journal log, and we will help you sort it out.