Last updated: 2026-07-27
Help Centre
Trepeat is built for prop-firm traders running several evaluation and funded accounts at once, on MetaTrader demo servers. 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 PropFirm-Server2. Pick the right platform too: MT4 and MT5 use different connection protocols and cannot be swapped. The login must be on a demo server — Trepeat connects MetaTrader demo accounts only, which is what prop-firm evaluation and funded accounts run on; a live real-capital login is rejected at connect and cannot be reconnected.
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. Sizing has two modes: a fixed multiplier, or equity ratio, which scales each follower by its own equity so accounts of different sizes stay proportional. You can also run several repeaters at once (up to your plan's quota) — one per strategy, each with its own sizing, allowlist and remapping.
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 or prop firm with a MetaTrader 4 or MetaTrader 5 server, connected through MetaAPI. cTrader is on the roadmap. The account must be on a demo server — which is what prop-firm evaluation and funded accounts run on; live real-capital accounts aren't supported for now.
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 — evaluation and funded accounts, with any prop firm that issues MT4 or MT5 credentials. Both stages run on MetaTrader demo servers, which is what Trepeat supports; live real-capital accounts aren't supported for now.
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; re-entry always requires the trading password. Reconnect is blocked only when dropping the connection would stop a Running repeater outright — that is, when the account is a running source, or the last active follower on one; a follower with other active siblings pauses gracefully instead.
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 repeater's sizing mode — fixed multiplier or equity ratio — plus 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, the trade appears on your Trades page, grouped source-plus-followers. Journal notes are yours to add — open a trade there and write it up; nothing is written to Journal automatically.
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), an equity-ratio mode that instead scales each follower by its own equity, 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 instead of upgrading to the next tier — $12/month each on a monthly plan, or $144/year each on a yearly plan. A slot always matches your plan's billing interval, because Stripe requires every item on one subscription to share the same interval. 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 product analytics (PostHog) are in the EU (Frankfurt). The application database (Supabase / PostgreSQL), the trading engine and the serverless functions (AWS ECS Fargate + Lambda) all run in AWS us-east-1, not in the EU. Broker data reaches the engine through MetaAPI's London region for EU broker servers, so your broker's own execution speed matters far more than our 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 or server changed you enter the new value there — re-entry always asks for the trading password. Stop or pause any Running repeater the account belongs to first: reconnect is blocked while dropping the connection would stop a running source or the last active follower. And if the error says the login was identified as a live account, there is no Reconnect — that login can never become a demo account, so remove it and add a demo-server login instead.
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.