Questions about how the features work
The mechanics behind the trade management, in more detail than the feature cards allow.
How many take profit levels can one position have?⌄
Up to ten take profit levels and ten stop loss levels per position. Each level closes a slice, sized either as a percentage of the original volume or as fixed lots, though the two modes cannot be mixed on the same side. The EA watches price tick by tick and executes each partial close, while the broker holds a safety stop and target pinned to your deepest levels so the position is never unprotected if the EA stops responding. Every tier gets all ten levels, including the trial. Multi-TP and SL reference.
What happens to my take profit ladder if I add to the position?⌄
Percentage levels re-scale on their own. When the position grows or shrinks, whether from a manual add, a partial close, or a change that happened while the EA was offline, the levels that have not fired yet are re-split across the new remaining volume by their relative percentages. Levels that already fired stay exactly as they were. Fixed lot levels are the exception, because they keep their literal volumes and are only re-checked against the new position size. How re-splitting works.
Can I trail my stop from a TradingView alert?⌄
Yes, in three different ways. A trailing stop can follow price by a fixed number of pips, by a percentage of the entry price, or by a multiple of ATR that recalculates every tick, so the distance widens when volatility picks up and tightens when it settles. The stop moves forward and never back. A step size is optional and keeps the EA from flooding your broker with modification requests, which does mean the stop sits within one step of your configured distance rather than exactly on it. Trailing stop reference.
How does automatic breakeven work?⌄
You set a trigger distance on the alert that opens the trade. Once price has traveled that far in your favor, the EA moves the stop to your entry price, with an optional buffer on either side of it. It fires once and then removes itself. If a trailing stop is running on the same position, whichever one fires first removes the other, so the two never fight over the same stop level. Auto-breakeven reference.
Can I close part of a position from a webhook?⌄
Yes. A take profit ladder does it automatically at each level it reaches, and you can also scale out on demand: closelong and closeshort accept either a percentage of the original entry volume or an exact lot amount. Filter by symbol and magic number to select a strategy, or by PineHook ticket to select one logical trade. Because the percentage is measured against the original entry rather than what is left, two identical fifty percent closes exit the whole position. Close command reference.
How do I know an alert actually executed?⌄
Because your EA says so, not us. After executing the trade on MT5, the EA sends an acknowledgment back with the result, so an alert only shows as executed in the dashboard once your own terminal has confirmed it. Each row breaks the trip into separately timed stages, covering delivery, execution, and broker fill, and a failed execution records the broker's error message instead of a green checkmark. Alerts that never reached your EA stay visibly queued or expired, never silently dropped. Alert log guide.
Can PineHook enforce prop firm drawdown rules?⌄
Yes. Set a maximum drawdown percentage and choose how it is measured: reset at the end of each day, trailing behind your highest equity, trailing behind your highest closed balance, a static floor, or a percentage of your best account value. The EA blocks new entries the moment your equity falls that far below the level, floating losses included, or closes everything if you configure it that way. The check runs every second on your own terminal, so it keeps working even if your connection to us drops. In end-of-day mode trading resumes at the reset hour you chose and raising the limit mid-session will not unblock it, which stops the safety net from being overridden during a losing streak; the other modes have no reset, so their block holds until you change the drawdown settings. Active hours, spread caps, and per-symbol position caps work the same way: you set them, the EA enforces them locally. Risk management reference.
What is the difference between the two missed-alert recovery modes?⌄
Closures Only is the default, and it is the one we recommend, because a position left stuck open costs more than an entry you did not take. Missed close alerts execute when the EA reconnects, and missed entries arrive as notifications you can act on or ignore. Notify Only does what the name says and executes nothing at all. Either way, an alert older than your expiry window is skipped rather than replayed, and that window runs from five minutes to an hour with fifteen minutes as the default. Trading settings guide.
Does PineHook ever need my MT5 broker password?⌄
No, and the architecture is the reason. The Expert Advisor runs on your own terminal and opens an outbound connection to us, so orders are placed locally with credentials that never leave your machine. What we hold is a license key that routes alerts to that connection. Two optional passwords sit on top of it: a secret key the EA presents when it connects, and a signal authentication password that every webhook has to carry before we accept it. Signal authentication and secret keys.
Can two strategies trade the same symbol at once?⌄
On a hedging account, yes. Give each strategy its own magic number and PineHook keeps their positions separate for closes and modifications. Use a PineHook ticket when a command must select one trade within a strategy. One license covers this, so a second strategy does not require a second subscription. Netting and exchange accounts cannot keep separate positions on one symbol because the broker combines them into one net position. How many strategies you can run per symbol depends on your plan, and the account types guide explains magic numbers in full.
Does PineHook support pending orders?⌄
Yes. Buy and sell limits, buy and sell stops, and a pair of commands that resolve to limit or stop based on where price sits when the EA receives them, which helps when a strategy fires off historical bar data. Pending orders are good till cancelled by default, and an expiry can be attached in seconds or as an exact UTC time. Stops, targets, ladders and trailing all attach at fill rather than while the order waits. Order placement reference.