Fill data actions

Press one button in the extension to copy prices, direction, and other trade details from the page into your trading journal form.

What you get

Fill data actions read values already shown on a chart or broker page you enabled, then populate matching fields on the open or close trade form — so you spend less time retyping.

How to set one up

In the web app, create an action and map each form field (symbol, direction, entry price, and so on) to the spot on the page that shows that value. Direction and similar choice fields can translate page wording (for example buy/sell) into journal values (long/short).

Site pattern

The site field must match an enabled-site entry in extension settings exactly (for example *.example.com). Actions only load on sites you allow.

Multiple steps

Content can be one object or a JSON array. Use an array to click a control, wait, then fill fields. Each step can set action, content, and optional waitMs. If a step omits action, it uses this fillData type.

Field tips

Text is trimmed. Numbers are parsed from cell text. Timestamps map to opened or closed local times. Optional close fields include profit/loss and excursion values. Omit a field to leave that form control unchanged. For the units/lots switch, set sizeUnit to { "value": "lot" } (aliases lot/lots/unit/units), or a string such as "lot"; optional map works like entryMethod. Use { "selector": "…" } when the page shows the unit. Do not set sizeUnit if you want to keep the current switch.

Symbol mapping

On the symbol field you can add a map object to rewrite page text before it is saved, for example { "selector": "[data-label=symbol]", "map": { "ALCHEMY:GBPUSD.X": "EURUSD" } }. Trade symbol aliases in web Settings → Preferences are used for price charts only, not when filling the navbar form.

Examples