<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Hookmode changelog</title>
    <link>https://hookmode.com/changelog</link>
    <description>New features and fixes in Hookmode, in plain words.</description>
    <atom:link rel="self" href="https://hookmode.com/changelog.xml" type="application/rss+xml"/>
    <item>
      <title>Session guard and one tap trade actions</title>
      <link>https://hookmode.com/changelog#2026-09-09</link>
      <guid isPermaLink="false">https://hookmode.com/changelog#2026-09-09</guid>
      <pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate>
      <description>Use Session guard to block new trades and close open ones before a market break: Turn on overnight and weekend protection separately for each rule. Choose the minimum length of an overnight break, when to stop new trades, and when to start closing open trades. The weekly schedule uses your symbol&apos;s trading hours in broker server time. Your device must be online with an up-to-date Hookmode desktop app to read the hours and save the guard. Guarded rules show a Session guard badge. Pausing, archiving or deleting one with open trades asks for confirmation because the guard will no longer close them. The guard uses the broker&apos;s reported schedule; it does not anticipate holidays or early closes. Closing trades still depends on your device and broker. Read trading hours from MetaTrader 5 through the SessionBridge program: The desktop app installs the Hookmode SessionBridge expert advisor automatically. Terminals it starts open an H1 chart with the program attached, including when you open a terminal from the desktop app. The chart starts with EURUSD. If that symbol is unavailable, Hookmode can restart the terminal once with a symbol from Market Watch. Get a Telegram alert when the session guard skips a signal or closes trades: &quot;Session guard skipped a signal&quot; identifies the portfolio, account, webhook and rule, with the break&apos;s start and end in server time. &quot;Session guard closing trades&quot; shows how many trades were sent for closing, how long before the break, and when it starts. Both alerts are on by default and can be turned off in Settings. See in Activity why a rule skipped a signal: Activity now shows signals skipped because of a drawdown limit or session break, with the webhook, symbol, account and reason. Session guard close attempts appear under the Trades filter. Reset daily loss limits at midnight on the broker&apos;s clock: The day resets at 00:00 server time, so there is no reset timezone to choose. The account page shows the reset time and UTC offset, such as UTC+3. Until the desktop app reports the broker&apos;s clock, the reset uses midnight UTC. Existing daily loss blocks were cleared once when this change was applied. The daily loss guides on hookmode.com now explain this reset. Trigger and close trades in one tap, without a confirmation: Turn on &quot;One tap trade actions&quot; under Trade actions in Settings to skip confirmation for Trigger and Close in a webhook&apos;s actions menu and Trigger buttons on its details page. These controls show a bolt icon while the mode is on. The setting is off by default and applies across browsers in your workspace. Compare balance and equity curves on the Accounts page: Account rows now show balance and equity curves, with one date range control for the whole page. A message explains when a range has too little history. These curves have moved from Home to Accounts. Read a simpler Home page built around the webhook leaderboard: The rule leaderboard has been removed. The webhook leaderboard now shows which portfolios use each webhook. Select the portfolio count to see its rules, or see when no portfolio uses the webhook. Know what to do when a webhook sends fewer trades than expected: The warning links to the webhook and suggests checking that the TradingView alert still fires or updating the expected trade count. Webhook, device and account names in the attention list now appear in quotes. Read why a trade failed in plain language: Updated desktop apps report failure reasons in plain language across Activity, trace pages and Telegram. Terminal errors now identify the underlying problem when available, such as a rejected password. Older failure records keep their original wording. Open an offline device&apos;s sessions straight from Home: The warning now links to the device&apos;s sessions page. Devices with the same name appear separately. Keep every list and count up to date after a change: Deleting a webhook or portfolio now refreshes affected lists and counts across portfolios, accounts, trades, signals and Home. Creating, deleting or changing the webhook a rule uses also refreshes the webhook&apos;s portfolios panel.</description>
    </item>
    <item>
      <title>Clearer trade volume calculations and simpler forms</title>
      <link>https://hookmode.com/changelog#2026-09-08</link>
      <guid isPermaLink="false">https://hookmode.com/changelog#2026-09-08</guid>
      <pubDate>Tue, 08 Sep 2026 00:00:00 GMT</pubDate>
      <description>Follow the trade volume calculation step by step: The rule form labels the broker&apos;s contract size, lot step and minimum volume. Select &quot;View example&quot; to follow the calculation for each allowed side: quantity, risk factor, lot size and rounding to the broker&apos;s lot step. The same facts and example are available from the rule details on an account page. Read the same Buy and Sell wording on every screen: Webhook switches now read &quot;Allow buy trades&quot; and &quot;Allow sell trades&quot;. Position summaries, rule previews, calculation examples and the getting-started guide use the same terms. Restart every MetaTrader 5 terminal with one action: Select &quot;Restart all terminals&quot; in the desktop app&apos;s MT5 bridge settings menu. The confirmation shows how many terminals will restart. Open positions stay with the broker, but syncing and trading stop until the terminals return. The action is unavailable when no account is running. Open an info button beside a field to learn what its value does: Info buttons beside Drawdown limit, Quantity and Lot size explain how each value works. They cover drawdown from a rule&apos;s closed-trade peak, the effect of its hard stop, asset units, the risk factor and units per lot. Read clearer form labels, section names and error messages: Stop loss and take profit fields now say they accept distances. Webhook sections are named &quot;Drawdown&quot; and &quot;Backtest expectations&quot;, and the rule switch reads &quot;Stop opening trades at the drawdown limit&quot;. Create buttons name the portfolio, rule or webhook. The risk statistic is labelled &quot;Risk/reward&quot;, validation messages state what to enter, and setup errors identify the Hookmode desktop app or MetaTrader 5 terminal involved. Read the backtest statistic under the name Recovery factor: It shows expected profit divided by the drawdown limit. The calculation and colour bands are unchanged. See the next step in a portfolio that has no rules yet: An empty portfolio shows its Create rule button. Performance figures and the Projected vs actual P&amp;L chart appear after you add a rule. Open every page at the top and keep your place going back: Navigating to another page now resets the scroll position. Browser back and forward restore your previous position, while filters, sorting, pagination and calendar month changes keep you in place. See the same account name in the web app, desktop app and Telegram: Telegram trade messages, alerts and weekly summaries now show accounts as &quot;Name · 12345&quot;, matching the web and desktop apps.</description>
    </item>
    <item>
      <title>Quantity in asset units and automatic broker lot sizes</title>
      <link>https://hookmode.com/changelog#2026-09-07</link>
      <guid isPermaLink="false">https://hookmode.com/changelog#2026-09-07</guid>
      <pubDate>Mon, 07 Sep 2026 00:00:00 GMT</pubDate>
      <description>Set how much to trade in asset units instead of volume: Webhook sides now use &quot;Quantity (units)&quot; instead of &quot;Volume&quot;, and no longer ask for a price movement cost per unit. For example, 25 on XAUUSD means 25 ounces, and 100000 on EURUSD means one standard lot. Alert bodies now use quantity. Turn on &quot;Allow quantity override&quot; to send the quantity from TradingView with {{strategy.order.contracts}}. Existing webhooks keep their previous trade quantity. Read lot size, lot step and minimum volume directly from your broker: Choose a trading account and enter its broker&apos;s symbol to read the lot size, lot step and minimum volume automatically. For example: 1 lot = 100,000 units, lot step 0.01, minimum volume 0.01 lots. Your device needs an up-to-date Hookmode desktop app, and the values must be available before the rule can be saved. If the read fails, the form shows the reason and a Try again button. Hookmode multiplies quantity by the risk factor, divides by the lot size and rounds to the broker&apos;s lot step. Rule previews highlight volumes below the broker&apos;s minimum, and those trades are not sent. Scale a rule with the Risk factor, the former Volume factor: The value and behaviour are unchanged. It scales the webhook&apos;s quantity, drawdown limit and expected profit for the rule. A value of 1 keeps the tested settings; 0.5 halves the quantity, drawdown budget and expected profit. The new name appears in rule forms, account rule tables, webhook portfolio details and on the website. See small trade volumes with the precision they need: Volumes now keep the precision they need across trade tables, open positions, Activity, trace pages, rule previews and Telegram. For example, 0.005 lots no longer displays as 0.01 lots. Read shorter, clearer Telegram messages across every alert: Trade alerts lead with the action and trade details, such as &quot;🟢 Opened a trade: XAUUSD Buy, 0.10 lots&quot;. Daily loss alerts identify the account, such as &quot;🛑 Trading account &apos;FTMO 100k&apos; reached its daily loss limit&quot;. Signal messages name the webhook, action and side. Price lines use &quot;Open price&quot; and &quot;Close price&quot;, and failure reasons use full sentences. The /start, /help and /subscriptions replies and weekly summaries have also been rewritten. The /subscriptions button now reads &quot;Disconnect&quot;.</description>
    </item>
    <item>
      <title>Clear limits on long activity histories</title>
      <link>https://hookmode.com/changelog#2026-09-06</link>
      <guid isPermaLink="false">https://hookmode.com/changelog#2026-09-06</guid>
      <pubDate>Sun, 06 Sep 2026 00:00:00 GMT</pubDate>
      <description>Know when a long trace stops at the first 500 events: Signal and trade trace pages now show the first 500 events. When a trace has more, a notice explains that later events are not shown. The same limit and notice apply to signal outcomes in the Signals list. See at most 20 items of each kind in the Home attention list: The Needs attention list on Home now shows up to 20 items of each kind.</description>
    </item>
    <item>
      <title>Simpler rule setup and clearer risk figures</title>
      <link>https://hookmode.com/changelog#2026-09-05</link>
      <guid isPermaLink="false">https://hookmode.com/changelog#2026-09-05</guid>
      <pubDate>Sat, 05 Sep 2026 00:00:00 GMT</pubDate>
      <description>Create a rule without broker settings Hookmode can work out: Rules no longer ask for price digits or max slippage. MetaTrader 5 converts stop loss and take profit distances using the broker&apos;s symbol data, and Hookmode sets the slippage tolerance automatically. Fill the price movement cost from your broker, since replaced by lot size reads: This release added &quot;Fetch from broker&quot; beside the price movement cost field. It filled the value from the symbol&apos;s lot size and explained failed reads, including an offline or busy device, an unknown symbol or a timeout. On 2026-09-07, automatic lot size reads replaced this field and action. Read used, booked and remaining drawdown around the bar: Account and portfolio pages show the used and booked amounts above the drawdown bar, with the remaining amount below. Portfolios with multiple currencies show a separate bar for each currency. See how much of an account balance your rules put at risk: The account page combines the active rules&apos; drawdown limit and its share of the account balance in one tile, with a percentage, bar and amounts such as $500.00 / $10,000.00. If the balance has not synced, the tile shows a hyphen and explains why. Check for a desktop app update whenever you want one: The settings menu shows progress while checking and downloading. When an update is ready, it shows the version and an &quot;Update now&quot; action that restarts the app to install it. Find the desktop app version in the header: The current version appears beside the Hookmode title in the header. Spot a rule volume that rounds to zero before you save it: The rule preview highlights 0.00 lots and identifies the affected buy or sell side before you save. The warning does not prevent saving the rule. Watch a simpler one-line Telegram preview on hookmode.com: Each alert appears on one line with its time and message, such as &quot;Opened EURUSD buy trade for 0.50 lots&quot;. The preview plays once when it comes into view, and you can replay it. Join the waitlist with only your email: The form no longer asks what you trade with or which account type you use. Retry an order once after a requote or a price change: An order rejected because of a requote, changed price or unavailable price is now retried once with a fresh price, in addition to the existing retry for rejected stops. Keep archived webhooks and accounts out of new rules: Archived webhooks and accounts no longer appear as new choices. Existing rules still show any archived item they already use by name. Read a clear message when no position is open: Home now shows &quot;No open positions.&quot; when nothing is open. See small risk factors to four decimal places: Rule tables on portfolio, account and webhook pages now show up to four decimal places. A factor of 0.004 no longer appears as 0x. Read the same punctuation across the web app, desktop app and website: The web app, desktop app and website now use plain hyphens for asides, missing values and ranges such as &quot;Showing 1-10 of 50&quot;. Telegram punctuation is unchanged.</description>
    </item>
    <item>
      <title>Signal outcomes, order volumes, and a complete calendar</title>
      <link>https://hookmode.com/changelog#2026-09-03</link>
      <guid isPermaLink="false">https://hookmode.com/changelog#2026-09-03</guid>
      <pubDate>Thu, 03 Sep 2026 00:00:00 GMT</pubDate>
      <description>See what each accepted signal actually did: The Signals table now shows the successful and failed outcomes of each accepted signal. Expand a signal to see the trades it opened or closed and any actions that failed. Stop a rejected signal from showing an accepted-looking duplicate: Rejected signals no longer have an accepted-looking duplicate. Trace entries now keep received, dispatched, and device-result events in order. Read whole weeks in the calendar, with a total for each: The calendar now includes the neighbouring-month days that complete each week and shows weekly totals, making month boundaries easier to read. Enter stop loss and take profit distances to 10 decimal places: Take profit and stop loss distances now accept up to 10 decimal places, so you can enter smaller price movements. See the order volume a rule will send before you save it: Rule previews now show the calculated order volume alongside risk and profit. You can set a rule-specific price movement cost to adjust the order volume for brokers with different contract sizes. Round orders to the broker&apos;s lot step and record what it confirmed: Orders now round to the nearest supported lot step. When the broker confirms a different volume, the trade record now uses it and recalculates risk. Follow the path from signal to account in an illustration on Home: The home page now explains the signal-to-account flow with a routing illustration instead of a terminal log.</description>
    </item>
    <item>
      <title>Account groups, scoped Telegram summaries, and Raw webhook setup</title>
      <link>https://hookmode.com/changelog#2026-09-02</link>
      <guid isPermaLink="false">https://hookmode.com/changelog#2026-09-02</guid>
      <pubDate>Wed, 02 Sep 2026 00:00:00 GMT</pubDate>
      <description>Group your trading accounts by portfolio: The accounts page now groups accounts by portfolio, with separate Shared and Ungrouped sections. Each group shows its balance and all-time P&amp;L, and an account can show the rules that use it. Jump to any month in the calendar: The calendar now has a month picker, and its controls stay in place when the Today button appears. Scope a weekly Telegram summary to a subscriber&apos;s portfolios: Weekly Telegram summaries now use each subscriber&apos;s selected portfolios and include balance and equity by portfolio and account. Build your own webhook payload with the Raw format: Webhook setup now has a Raw format: copy the webhook ID and signature separately when you want to build your own payload.</description>
    </item>
    <item>
      <title>Portfolio performance, profit calendar, and optional take profit</title>
      <link>https://hookmode.com/changelog#2026-09-01</link>
      <guid isPermaLink="false">https://hookmode.com/changelog#2026-09-01</guid>
      <pubDate>Tue, 01 Sep 2026 00:00:00 GMT</pubDate>
      <description>Trade one side of a webhook without a take profit: You can turn off take profit for either side of a webhook. Trades then open with a stop loss but no take profit. They close through your strategy&apos;s close signal or when the stop loss is hit. A stop loss remains required. Review your daily profit in a monthly calendar: New calendar page: a monthly grid shows each day&apos;s profit, trade count, and winning trades in your time zone. Click a day to see its trades, and filter the calendar by account, portfolio, or rule. Read how a portfolio performs in one grid of figures: The portfolio page now includes a performance grid with balance, all-time P&amp;L, today&apos;s P&amp;L, this week&apos;s P&amp;L, drawdown, trades, and rules. Limit a Telegram chat to the portfolios you choose: You can now limit each Telegram subscriber to selected portfolios, so each chat receives notifications only for the portfolios you choose. With no selection, it receives notifications for all portfolios. See why a rule is archived, and hide archived rules by default: Rules now explain why they are archived, whether the rule itself or its account, webhook, or portfolio is archived. They are hidden by default behind a &quot;Show archived&quot; toggle. Use shorter app URLs, with the old links still working: App pages now use shorter URLs (for example, /devices instead of /app/devices). Existing /app/... links redirect.</description>
    </item>
    <item>
      <title>Clearer signal logs</title>
      <link>https://hookmode.com/changelog#2026-08-31</link>
      <guid isPermaLink="false">https://hookmode.com/changelog#2026-08-31</guid>
      <pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate>
      <description>Read a rejected signal&apos;s full reason without it being cut off: A rejected signal&apos;s reason now appears in a full-width row directly below it, so the text can wrap. Tell manually triggered signals apart at a glance: Manually triggered signals now have a dedicated column with a hand icon. Tap a dropdown on a phone without the page zooming in: Dropdown text is larger on phones, so tapping it no longer zooms the page.</description>
    </item>
    <item>
      <title>All-time drawdown</title>
      <link>https://hookmode.com/changelog#2026-08-29</link>
      <guid isPermaLink="false">https://hookmode.com/changelog#2026-08-29</guid>
      <pubDate>Sat, 29 Aug 2026 00:00:00 GMT</pubDate>
      <description>Measure the drawdown limit over a rule&apos;s entire history: The drawdown limit now measures a rule&apos;s entire history, so past losses no longer fall outside the measurement period. A manual drawdown reset still starts that measurement over.</description>
    </item>
    <item>
      <title>Clearer forms and community links</title>
      <link>https://hookmode.com/changelog#2026-08-28</link>
      <guid isPermaLink="false">https://hookmode.com/changelog#2026-08-28</guid>
      <pubDate>Fri, 28 Aug 2026 00:00:00 GMT</pubDate>
      <description>Fill the webhook form in two clearly described sections: The webhook form is now split into &quot;Risk &amp; execution&quot; and &quot;Expectations&quot; sections, with plain-language descriptions for every field, including units where relevant. Reach the Hookmode community from the app and the site: Join our Discord from the app menu. Links to X and Reddit are in the site footer. Tell open and close signals apart by their icons: Open and close signals now have distinct icons, so exits are easier to spot. Keep archived accounts out of the homepage equity curves: Archived accounts no longer appear in the homepage equity curves. See the right desktop power toggle state on non-English Windows: Desktop power toggles now show the correct state on non-English Windows.</description>
    </item>
    <item>
      <title>Archiving, filters, and getting started</title>
      <link>https://hookmode.com/changelog#2026-08-27</link>
      <guid isPermaLink="false">https://hookmode.com/changelog#2026-08-27</guid>
      <pubDate>Thu, 27 Aug 2026 00:00:00 GMT</pubDate>
      <description>Retire an account, webhook, portfolio or rule without losing its history: Archive a trading account, webhook, portfolio, or rule to stop it from trading and hide it from default lists while retaining its history in statistics. Unarchiving restores it in a paused state. Narrow the accounts page down to the accounts you need: The accounts page now has filters for device, account type, state, setup status, and name. Follow a five-step getting-started guide with real screenshots: A five-step getting-started guide with real screenshots is now available at hookmode.com/docs/getting-started. Change a rule&apos;s volume factor without moving its drawdown limit: Changing a rule&apos;s volume factor no longer changes its drawdown percentage or when its hard stop is reached.</description>
    </item>
    <item>
      <title>App redesign</title>
      <link>https://hookmode.com/changelog#2026-08-25</link>
      <guid isPermaLink="false">https://hookmode.com/changelog#2026-08-25</guid>
      <pubDate>Tue, 25 Aug 2026 00:00:00 GMT</pubDate>
      <description>Use the redesigned web dashboard and desktop app: New look across the web dashboard and the desktop app. Receive the weekly Telegram summary on Monday morning: The weekly Telegram summary never went out; it now arrives on Monday morning.</description>
    </item>
    <item>
      <title>Easier start, more visibility</title>
      <link>https://hookmode.com/changelog#2026-08-24</link>
      <guid isPermaLink="false">https://hookmode.com/changelog#2026-08-24</guid>
      <pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate>
      <description>Follow a guided setup on the home page: The home page now walks new users through setup: pair a device, add an account, create a webhook. Review a device&apos;s connection latency history: Every device shows its connection latency history. Open the API documentation from the webhook page: API documentation is linked straight from the webhook page.</description>
    </item>
    <item>
      <title>Daily loss limits</title>
      <link>https://hookmode.com/changelog#2026-08-21</link>
      <guid isPermaLink="false">https://hookmode.com/changelog#2026-08-21</guid>
      <pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate>
      <description>Stop an account from trading for the day after a set loss: A daily loss limit per account: today&apos;s closed losses plus the stop-loss risk of open trades. When it is reached, no new trade opens on that account until the day resets. Choose the timezone the trading day resets in: Day reset at midnight in the timezone you pick: UTC, CE(S)T or broker time. See a blocked signal in the trace and in Telegram: A blocked signal shows in the trace and sends a Telegram alert.</description>
    </item>
    <item>
      <title>Public landing and docs</title>
      <link>https://hookmode.com/changelog#2026-08-20</link>
      <guid isPermaLink="false">https://hookmode.com/changelog#2026-08-20</guid>
      <pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate>
      <description>Read what Hookmode does and join the private beta: Public site at hookmode.com: how Hookmode works, security, and private-beta waitlist signup. Follow the TradingView webhook and prop-firm guardrails guides: Step-by-step TradingView webhook guide and prop-firm guardrails guide.</description>
    </item>
  </channel>
</rss>
