Last updated: 2026-06-12
Help Centre
Common questions answered, plus quick-start guides for connecting your first broker account and creating a repeater. If your question isn't here, email support@trepeat.com.
Quick start
1. Sign up and start your trial
Create an account at app.trepeat.com/signup with just your email — we send you a magic sign-in link, or you can continue with Google. No password to remember; you can optionally turn on two-factor authentication from Settings once you're in. Every new account starts with a 14-day free trial — no charge today. You pick your plan and add a card to start the trial, and you can cancel any time before it ends with nothing to refund.
2. Add a MetaTrader broker account
Open Accounts in the sidebar and click Add account. You'll need three pieces of information from your broker: the login number, the trading password (sometimes called the "main" or "master" password — not your broker portal password), and the server name. The server name comes from the welcome email your broker sent when you opened the account, or from the dropdown on the MetaTrader login screen — it looks like ICMarkets-Demo01 or FTMO-Server2. Pick the right platform too: MT4 and MT5 use different connection protocols and cannot be swapped.
3. Create a repeater
Once at least two accounts are connected, go to Repeaters → New repeater. Choose the source account (where trades originate), one or more follower accounts (where they'll be repeated), and a contract multiplier (1.0 means same size; 0.5 means half-size on the follower). Set a symbol allowlist if you want to restrict which instruments are repeated, or leave it empty to repeat everything.
4. Press Run
Click Run on the repeater card. The engine subscribes to the source account's trade stream and repeats fills onto each follower in real time. Press Stop any time to halt copying without disconnecting the accounts.
Frequently asked questions
Brokers and accounts
Which brokers does Trepeat support? Any broker with a MetaTrader 4 or MetaTrader 5 server, connected through MetaAPI. cTrader is on the roadmap. If your broker provides MT4 or MT5 credentials, it works.
Where do I find my MT4 / MT5 server name? It's in the welcome email your broker sent when you opened the account, alongside your login number. You can also see it in the dropdown on the MetaTrader desktop or mobile login screen.
Does Trepeat work with prop-firm accounts? Yes — both evaluation and funded accounts, demo or live, with any prop firm that issues MT4 or MT5 credentials.
Can I connect the same broker login on two Trepeat accounts? No. Each broker login is exclusive to one Trepeat account — across every user. This prevents two people running conflicting copy logic against the same broker session, which produces duplicate orders and broker-side disconnects.
What happens if my broker server changes? Open the account on the Accounts page and click Reconnect. If the broker rotated your password too, you'll be asked to enter the new one before the connection retries.
How long does a broker connection take? Reconnecting to a recently-disconnected account is usually 5 to 10 seconds. The very first connection (or a reconnect after a long idle) provisions and synchronises a fresh MetaAPI instance with your broker, which commonly takes around 30 seconds to a few minutes depending on the broker. Once provisioned, later reconnects are quick.
Repeaters and trade copying
How is a trade actually repeated? The source account places an order. The Trepeat engine sees the fill over a MetaAPI WebSocket in real time, calculates the right size for each follower (using the contract multiplier and any symbol remap), and places a matching order on every follower with a magic number of 333 so we can identify it later. Once each follower confirms the fill, a row appears in the trade journal.
What latency should I expect? Repeats happen in real time over the MetaAPI WebSocket — the engine acts the moment it sees the fill. End-to-end speed depends on your broker's order-execution speed, the route between your broker and MetaAPI, and the distance between your broker's region and our engine.
Will Trepeat close my manual trades? Never. The engine only ever closes positions it placed — those tagged with magic number 333. Trades you open manually in MT4 / MT5, or via a different EA, carry a different magic and the engine ignores them completely.
Can I limit the size copied to a follower? Yes. Each repeater has a contract multiplier (e.g. 0.25× for a quarter of source size) and a per-trade max-volume cap. Set them on the repeater's edit screen.
Does Trepeat handle broker-specific symbol suffixes? Yes. Symbol remapping translates names like EURUSDm on one broker to EURUSD on another so the right instrument is traded on each side.
What happens if a follower account goes offline? That follower is auto-paused inside the repeater and an alert fires so you know — copying to your other followers keeps running. If it was the only active follower, the repeater auto-stops. Copying does not resume automatically: once the account is healthy again, you unpause the follower (or press Run) yourself.
Are partial closes mirrored? Yes. If the source partially closes a position, each follower closes the proportional amount. We track how much of each trade has been closed so far so a sequence of partial closes is repeated correctly.
Can one source feed multiple followers? Yes — within your plan's repeater quota. A single repeater can have many follower accounts, and you can have several repeaters running in parallel on the higher plans.
What does "Stop and close all positions" vs "Stop and leave positions open" mean? When you stop a repeater that has open follower positions, you choose what happens to them. Close all positions instructs each follower to close its 333-tagged positions immediately and the repeater halts. Leave positions open halts the repeater but keeps the existing follower positions running — you manage them manually from MetaTrader, and any partial closes on the source after you stop are no longer mirrored. The Stop-confirm dialog only appears when at least one follower has open positions; if every follower is flat, Stop is instant with no prompt.
What is Flatten and when should I use it? Flatten is an emergency close-everything action on the Trades page — use the Flatten all button or the per-group buttons there. It closes every open position Trepeat is tracking, on the source and every follower, in parallel (manual or off-allowlist positions are never touched). Useful when news drops mid-trade or when you want out immediately. It does NOT stop the repeater — once flattened, the repeater keeps listening; if the source reopens a position, the followers re-enter. To halt copying too, Flatten and then Stop. (The repeater detail page itself only offers a flatten-or-leave-open choice in the Stop / Archive confirmation.)
Can I pause copying to just one follower without stopping the whole repeater? Yes. Each follower row in the repeater detail has a pause toggle. Paused = the repeater keeps running for every other follower; the paused one neither opens new positions nor auto-closes existing ones (so source-side closes during the pause are NOT mirrored on the paused follower — you keep those positions live until you unpause or close them manually). Use this when you want to temporarily exclude a specific account (e.g. close to drawdown limit on a prop firm challenge) while keeping the rest of your followers active.
Plans and billing
Is there a free trial? Yes — every new account starts with a 14-day free trial — no charge today. You pick your plan and add a card to start the trial, and you can cancel any time before it ends with nothing to refund.
What does each plan include? Starter ($29/mo) — 1 repeater, 2 broker accounts, capped at 4 with extras. Growth ($79/mo) — 3 repeaters, 5 accounts, capped at 9. Scale ($159/mo) — unlimited repeaters, 10 accounts included, add unlimited extras.
What is an "extra account slot"? When you reach your plan's base account limit, you can buy extra slots at $12/month each instead of upgrading to the next tier. Slots are pre-paid and stay usable for the rest of the billing cycle. The Scale plan accepts unlimited extras; Starter and Growth have a hard cap (after which you upgrade).
How does cancellation work? Cancel any time from Settings → Billing. Your plan stays active until the end of the current billing period — you don't lose access immediately.
Can I switch plans? Yes, from Settings → Billing → Manage Billing in the Stripe customer portal. Upgrades take effect immediately with a prorated charge; downgrades take effect at the next renewal.
Which payment methods are accepted? Any card supported by Stripe — Visa, Mastercard, American Express, and most regional debit cards. We don't accept PayPal or cryptocurrency at the moment.
What's your refund policy? See the full Refund Policy. Short version: monthly fees are non-refundable after the trial ends; annual subscriptions get a 14-day prorated refund window if no broker account was connected after renewal.
Security and data
How are my broker credentials stored? Encrypted at rest in Supabase Vault using authenticated encryption (libsodium AEAD via pgsodium). Plaintext passwords are never written to our application database, never logged, and never returned over the API once stored.
Do you share my data with third parties? No, beyond the operational sub-processors needed to run the service (payments, hosting, broker connectivity). The full list is on the Subprocessors page, and we cover what each one receives in our Privacy Policy.
Are you GDPR-compliant? Yes. EU-based sub-processors where possible, full data export on request, and account deletion within 30 days.
Where is my data hosted? The application database (Supabase / PostgreSQL) and product analytics (PostHog) are in EU / Frankfurt. The trading engine and serverless functions (AWS ECS Fargate + Lambda) run in us-east-1 because that's where MetaAPI's primary region lives — colocating reduces round-trip latency.
What happens when I delete my account? Your Stripe subscription is cancelled, every credential in the vault is destroyed, every connected MetaAPI account is undeployed, and all your rows in our database are removed via cascade delete. Backups roll off within 30 days.
For the full picture, read our Security page.
Troubleshooting
My account shows a "Reconnect" button — what does that mean? The broker session has dropped — either the password changed, the server is down, or the broker timed us out. Click Reconnect to retry; if your password changed, you'll be asked to enter the new one.
My repeater stopped after an account went unhealthy — what now? One of the linked accounts (source or a follower) hit an error state, which stops the repeater. Open the Accounts page, fix the account showing a red status (Reconnect or update credentials), then press Run on the repeater again — repeaters don't silently restart themselves after a health issue, so you stay in control of when copying resumes.
A trade didn't copy — what do I check? Four things in order: (1) is the repeater Running, not Stopped; (2) is the source account green / connected; (3) is the symbol on the repeater's allowlist (or is the allowlist empty); (4) open the Activity Log for that repeater — every skipped fill leaves a row with the reason.
What does the engine status indicator mean? It shows whether the Trepeat engine has an open WebSocket to each of your accounts. Green = connected and streaming. Amber = reconnecting. Red = disconnected — a disconnected follower is paused within its repeater, and a disconnected source stops the repeater; copying doesn't resume until you unpause or Run it again.
Need more help?
If your question isn't answered here, email support@trepeat.com. The Support page lists what to include in your first email so we can resolve most issues in a single reply.