Share an EA with someone

Purpose

A private EA is normally yours alone — nobody else can see or deploy it. EA sharing lets you lend one to people you choose, by handing out an invite link. Whoever accepts can run the strategy on their own accounts; they never receive the binary or your source.

This page covers both sides: creating and managing invite links for an EA you own, and using a strategy someone shared with you.

⚠️ Sharing gives away execution, not inspection — and it is still your EA. Someone who accepts can deploy the strategy against their own broker accounts. They cannot download the binary or read the MQL5. Revoking a link stops future accepts; treat the invite link itself as a credential and send it privately.

Prerequisites

  • An EA you own — see Create and manage your EAs. You cannot share a platform catalog strategy; those are already available to everyone on a plan that includes them.
  • To use something shared with you: nothing beyond a signed-in account. You still need a linked MT5 account with MASTER access to actually deploy it — see Deploy an EA.

Step-by-step

  1. Open the share dialog from the EA you want to lend, on the My EAs tab of Strategies. With no links yet the dialog reads “Create one to invite someone to run this EA.”
  2. Give the link a label. The Label (your note) field is for you, not the recipient — it is how you tell links apart later (“Minh”, “beta testers”). Links left unnamed show as Untitled.
  3. Optionally cap how many people can accept. Max accepts (optional) limits how many separate people the one link admits. Leave it empty for no cap. Use it when you post a link somewhere you do not fully control.
  4. Optionally set an expiry. Expires (optional) stops the link admitting anyone after that moment. Accepts that already happened are unaffected — an expiry closes the door, it does not evict people already inside.
  5. Copy the link and send it privately. Anyone holding it can accept until it expires, is revoked, or hits its cap.

See and revoke who has access

  1. Read the Links list. Each row shows its Label, State, Expires, and how many Accepted. A link nobody has taken up yet reads “Nobody has accepted a link yet.”
  2. Read the people list. Once people accept, each is listed by Person and the date Since they gained access.
  3. Revoke when you want it back. Revoking a link closes it. Do this the moment a link leaks — it is the only control you have over a link already sent.

Accept a strategy shared with you

  1. Open the invite link you were sent (/strategies/shared/<token>). The page is headed Shared strategy and shows the strategy along with its Default Parameters.
  2. Check where the strategy came from. Every shared strategy carries a provenance line, and the two say very different things:
    • “This strategy was written in the Senti AI Studio” — authored as MQL5 inside Senti.
    • “This strategy is a compiled binary Senti has never seen” — the author uploaded a .ex5. Senti did not compile it and cannot tell you what is inside it.
  3. Press “Accept and add to my strategies”. The strategy then appears on your Shared with me tab.

⚠️ A compiled binary is unreviewed code that will trade your money. When the provenance line says Senti has never seen the binary, nobody has inspected what it does — not Senti, not a reviewer. Only accept one from someone you genuinely trust, and start it on a demo account.

Run and leave a shared strategy

  1. Open the “Shared with me” tab on Strategies. It is headed “You can run THESE strategies”. Empty, it reads “Nothing shared with you yet” — “Shared strategies arrive by invite link from their author.”
  2. Deploy it like any other EA — see Deploy an EA. It runs on your accounts, under your risk.
  3. Leave the share when you are done with it. That removes it from your list; the author does not have to revoke it for you.

Warnings & constraints

⚠️ Access can disappear under a running deployment. The author can revoke at any time, and you can leave a share yourself. Do not build a long-running position strategy on someone else’s shared EA without agreeing first how long you have it.

Note. Sharing is for your own EAs. Platform catalog strategies are distributed by plan, not by invite — see Plans and account slots.

  • An invite link stops admitting people when it expires, is revoked, or reaches its Max accepts cap — whichever happens first.
  • Accepting does not copy the EA to you. You are running the author’s strategy; if they change it, you are running the changed version.
  • Accepting twice does nothing: “You already have access to this strategy.”

Common errors

Symptom Cause Fix
“This invite is no longer available.” The link expired, was revoked, or hit its Max accepts cap Ask the author for a fresh link
“You already have access to this strategy.” You accepted this strategy before Open it from Shared with me instead
“Could not accept this invite.” The accept failed server-side Retry; if it persists, ask the author to re-issue the link
“Could not create the link.” The link could not be created Retry from the share dialog; check you still own the EA
“Could not load shared strategies” The Shared with me tab failed to load Reload the page
“Could not leave this share.” Leaving failed server-side Retry; the share stays listed until it succeeds
Shared EA deploys but the terminal rejects it Your account type does not carry the symbol the preset targets Check the resolved broker symbol in the deploy wizard