Archived parameter reference
Understand setting-dependent messages when maintaining an existing setup.
Legacy parameters
Section titled “Legacy parameters”Legacy describes the parameter style, not an EA software version. Record Volume Type, Target Type, Pending Order Entry and Parameter Source before changing an existing message.
For entries, its meaning follows Volume Type: fixed lots; cash loss; balance-related lots; balance margin; balance loss; or equity loss where supported. Loss-based modes need a stop. These are different calculations.
For closelongvol and closeshortvol, the special meaning is still the volume to close in the current reference. EA interpretation details.
Its unit follows Target Type: pips, exact price or percentage. 1 in percentage mode means 1%.
sl=0 is the documented manual-breakeven operation with relevant modification/partial-close commands. Do not mechanically rename that special case to sl_pips=0.
Take-profit value using the same Target Type choices. For legacy open-position modifications, relative values are described from current market price, not original entry.
pending=
Section titled “pending=”Pending entry interpreted as pips, price or percentage through Pending Order Entry Type. Older cheatsheets also show price=; confirm historical version compatibility instead of assuming identical behaviour.
Parameter Source chooses whether legacy SL/TP/Risk comes from the signal, the EA’s input values or a mixture. Explicit methods override their corresponding generic parameter/interpretation setting; they do not disable Pyramiding, Magic Restriction or other controls.
Old spellings such as closelongbuy and closeshortsell are not confirmed aliases here. Use the current command reference. To migrate, identify the old units, prepare one explicit message, test the account/order/size/targets on demo, then update the appropriate alert. Recreate alerts after changing Pine Script or its inputs.
The published milestones are 18 December 2025 for explicit market methods and 27 January 2026 for pending methods. Dates do not establish compatibility with every older installed EA.
Compare known units
Section titled “Compare known units”These examples assume Volume Type = Lots, Target Type = Pips, pip-based pending entry, and Setting / Parameter Source = Signal Parameters Only. Replace LicenseID and the broker symbol, use a permitted demo size, and include your configured secret when authentication is enabled. These assumptions are part of the example; a different EA setting can change the result.
| Example | Alert message |
|---|---|
| 1Legacy lots and pip targets | |
| 2The same intended units, made explicit | |
| 3Legacy pending buy stop | |
| 4Explicit pending buy stop |
The generic and explicit forms illustrate the same intended units under those assumptions. Verify the actual account, order, volume, entry and targets on demo before replacing existing alerts. Return to the current reference.
