PVE Index FX267.81▲ +25.36% Q3+167.81% totalPVE Index FUT176.38▲ +11.21% Q3+76.38% total
Q3 2026 · 1 Apr 2025 = 100
Implementation

Setup guide

Every step from the TradingView invite to automated orders on your account. Futures (MNQ, MGC) run through TradersPost, forex and CFD (NAS, XAU) through PineConnector and MT5.

Follow the parts in order. Each step is one action. Parts marked Futures or Forex apply only to that market.

Contents

  1. Part 0 — Before you start
  2. Part 1 — One chart per strategy and instrument
  3. Part 2 — Check the chart
  4. Part 3 — Futures: TradersPost strategies
  5. Part 4 — Futures: TradersPost subscription settings
  6. Part 4X — Forex: PineConnector and MT5
  7. Part 5 — Portfolio wiring
  8. Manual execution (no automation)
  9. Part 6 — Alerts (automation)
  10. Part 7 — After every strategy update
  11. Part 8 — Troubleshooting
  12. Part 9 — Final checklist

Part 0 — Before you start

  • A TradingView account with access to the invite-only scripts you bought (Profile → Invite-only scripts). Webhook alerts need a paid TradingView plan.
  • An access key for each instrument in your order, from the email “Your access key(s)”.
  • Futures: a TradersPost account with your broker account connected.
  • Forex: a PineConnector account (License ID from the portal) and MT5 logged in to your account.
  • Your portfolio and its quantities (tables in Part 5).

Part 1 — One chart per strategy and instrument

Every strategy runs on its own chart. Two strategies on one instrument need two charts.

  1. Symbol. Futures: CME_MINI:MNQ1! for MNQ, COMEX_MINI:MGC1! for MGC. Forex: your broker’s symbol whose name contains NAS100 or US100 (Nasdaq) or XAUUSD (gold).
  2. Timeframe from the table below. On any other timeframe the script stops with an error.
  3. Futures: session ETH, not RTH. Click the session switch in the bottom-right corner of the chart, next to the time zone, and choose ETH. In a multi-chart layout set it on every chart separately. Some strategies trade outside regular hours; on RTH those bars are missing.
  4. Add the script: Indicators → Invite-only scripts → the PVE strategy.
  5. Inputs (gear icon next to the strategy name):
    • Instrument — the same as the chart symbol (MNQ on an MNQ chart, XAU on a gold chart). The script takes its parameters from this field, not from the symbol.
    • Access Key - MNQ / - MGC / - NAS / - XAU — paste the key into the field of the instrument you selected. Only that field is checked.
    • Account Preset — your account size (e.g. “50k Futures”, “100k Forex”), or Custom when your portfolio uses a different quantity (Part 5).
    • Custom Quantity (contracts / lots) — only with Account Preset = Custom.
    • Enable EOD Guard - Futures: ON for futures. Enable EOD Guard - Forex: leave the default. Zone has one switch, “Enable EOD Guard (close all + cancel)”.
    • Forex only: PineConnector License ID — your License ID; MT5 Symbol — AUTO, or the exact symbol name from MT5 Market Watch if your broker names it differently.
  6. Properties: leave the defaults.
StrategyTimeframe
Reject3 min
Open5 min
GAP5 min
Anchor7 min
Zone7 min
Pivot15 min
Fade15 min
Drift15 min
Trace45 min
Hook1 hour

Part 2 — Check the chart before going further

Open the Strategy Tester and look at the last 12 months. The number of trades and the win rate must match the strategy page. The amount can differ when your quantity differs from the preset.

If they don’t match, check in this order: Instrument, session (ETH), timeframe, script version (Part 7). A wrong setup can show, for example, 31 trades instead of 19 and a loss instead of a gain.

Part 3 — Futures: TradersPost strategies

  1. Create one TradersPost strategy for every combination of strategy × instrument × quantity.
  2. A TradersPost strategy sends each signal to every account subscribed to it. Two accounts with the same quantity can share one strategy. Two accounts with different quantities need two strategies (two webhooks).
  3. Name it strategy + instrument + portfolio, e.g. OPEN MNQ 4X.

Part 4 — Futures: TradersPost subscription settings

Edit each subscription and set the fields in this order:

SectionFieldSetting
DetailsAuto submitAuto Submit (not Manual Submit)
DetailsAsset classFutures
DetailsAllowed tickersOnly selected tickers → MNQ or MGC
DetailsConnected brokerthe right account
DetailsAllow signal overrides✓
SidesAllowed sidesBoth Sides
SidesAllow side swapping✓
SidesSubtract exit quantity from signal quantity✗
Position sizeQuantity calculation methodNone
Position sizeAllow signal override✓ (= “use signal quantity”)
Position sizeAllow add to position✓ only for Hook MNQ, Open MNQ, Open MGC, Pivot MGC, Reject MGC. All others ✗
EntryStop loss type → Allow signal override✓ (= “use signal stop loss”)
ExitExit order typeMarket
Some TradersPost views name two of these “Use signal stop loss” / “Use signal quantity”, others “Allow signal stop loss” / “Allow signal quantity”. They are the same settings.

“DEPRECATED” next to Max strategy positions in the broker settings: leave the field empty and ignore the label.

Part 4X — Forex: PineConnector and MT5

  1. In the PineConnector portal, copy your License ID.
  2. Download the MT5 EA from the portal: two files, PineConnector-MT5-EA and PineConnector-MT5-DLL.
  3. In MT5: File → Open Data Folder → MQL5 → Experts, paste both files, restart MT5.
  4. MT5: Tools → Options → Expert Advisors → tick Allow DLL imports.
  5. Make sure the Algo Trading button in the MT5 toolbar is green.
  6. Navigator → right-click the PineConnector EA → Attach to Chart. Common tab: Allow Algo Trading ✓. Dependencies tab: Allow DLL imports ✓. Inputs tab: paste your License ID.
  7. Run no other EAs on the same MT5 terminal.
  8. In the PineConnector portal, check that your MT5 account shows as connected.
All MT5 accounts connected to one License ID receive the same signal. Accounts that need different quantities need separate License IDs, each on its own chart with its own quantity.

In the PineConnector EA settings set Pyramiding: On and Max Open Positions per Symbol: 0 (no limit). A portfolio runs several strategies on the same symbol, and Hook, Open, Pivot and Reject can add to an open position; with Pyramiding Off the EA keeps only one position per symbol.

Part 5 — Portfolio wiring

For each component of your portfolio: one chart → quantity → one alert → one TradersPost strategy (futures) or one License ID (forex) → account.

  • Each portfolio runs on one account: all its components send to the same account.
  • MNQ and MGC (or NAS and XAU) run on one account.

50K-Balanced

ChartQuantityScript settingAlert → TradersPost strategy
Open MNQ · 5 min2 ctAccount Preset: Custom · Custom Quantity = 2OPEN MNQ 50K-BALANCED
Trace MGC · 45 min1 ctAccount Preset: 50k FuturesTRACE MGC 50K-BALANCED

50K-Growth

ChartQuantityScript settingAlert → TradersPost strategy
Anchor MNQ · 7 min3 ctAccount Preset: Custom · Custom Quantity = 3ANCHOR MNQ 50K-GROWTH
Trace MGC · 45 min1 ctAccount Preset: 50k FuturesTRACE MGC 50K-GROWTH

50K-Precision

ChartQuantityScript settingAlert → TradersPost strategy
GAP MGC · 5 min6 ctAccount Preset: 50k FuturesGAP MGC 50K-PRECISION
Open MNQ · 5 min2 ctAccount Preset: Custom · Custom Quantity = 2OPEN MNQ 50K-PRECISION

100K-Growth

ChartQuantityScript settingAlert → TradersPost strategy
Anchor MNQ · 7 min6 ctAccount Preset: Custom · Custom Quantity = 6ANCHOR MNQ 100K-GROWTH
Trace MGC · 45 min1 ctAccount Preset: 100k FuturesTRACE MGC 100K-GROWTH

100K-Balanced

ChartQuantityScript settingAlert → TradersPost strategy
Anchor MNQ · 7 min4 ctAccount Preset: Custom · Custom Quantity = 4ANCHOR MNQ 100K-BALANCED
Reject MGC · 3 min1000 USD riskSetting being updated — published here shortly. Questions: support@puravidaedge.comREJECT MGC 100K-BALANCED

100K-Precision

ChartQuantityScript settingAlert → TradersPost strategy
GAP MGC · 5 min8 ctAccount Preset: 100k FuturesGAP MGC 100K-PRECISION
Anchor MNQ · 7 min5 ctAccount Preset: Custom · Custom Quantity = 5ANCHOR MNQ 100K-PRECISION

150K-Growth

ChartQuantityScript settingAlert → TradersPost strategy
Anchor MNQ · 7 min10 ctAccount Preset: Custom · Custom Quantity = 10ANCHOR MNQ 150K-GROWTH
Reject MGC · 3 min1500 USD riskAccount Preset: 150k FuturesREJECT MGC 150K-GROWTH

150K-Balanced

ChartQuantityScript settingAlert → TradersPost strategy
Anchor MNQ · 7 min6 ctAccount Preset: Custom · Custom Quantity = 6ANCHOR MNQ 150K-BALANCED
Trace MGC · 45 min2 ctAccount Preset: 150k FuturesTRACE MGC 150K-BALANCED

150K-Precision

ChartQuantityScript settingAlert → TradersPost strategy
GAP MGC · 5 min10 ctAccount Preset: 150k FuturesGAP MGC 150K-PRECISION
Anchor MNQ · 7 min7 ctAccount Preset: Custom · Custom Quantity = 7ANCHOR MNQ 150K-PRECISION

50K-Balanced 4X

ChartQuantityScript settingAlert → TradersPost strategy
Open MNQ · 5 min3 ctAccount Preset: 50k FuturesOPEN MNQ 50K-BALANCED 4X
Anchor MNQ · 7 min4 ctAccount Preset: 50k FuturesANCHOR MNQ 50K-BALANCED 4X
Open MGC · 5 min1 ctAccount Preset: 50k FuturesOPEN MGC 50K-BALANCED 4X
GAP MGC · 5 min6 ctAccount Preset: 50k FuturesGAP MGC 50K-BALANCED 4X

100K-Balanced 4X

ChartQuantityScript settingAlert → TradersPost strategy
Open MNQ · 5 min5 ctAccount Preset: 100k FuturesOPEN MNQ 100K-BALANCED 4X
Anchor MNQ · 7 min8 ctAccount Preset: 100k FuturesANCHOR MNQ 100K-BALANCED 4X
Open MGC · 5 min2 ctAccount Preset: 100k FuturesOPEN MGC 100K-BALANCED 4X
GAP MGC · 5 min8 ctAccount Preset: 100k FuturesGAP MGC 100K-BALANCED 4X

150K-Balanced 4X

ChartQuantityScript settingAlert → TradersPost strategy
Open MNQ · 5 min8 ctAccount Preset: 150k FuturesOPEN MNQ 150K-BALANCED 4X
Anchor MNQ · 7 min13 ctAccount Preset: 150k FuturesANCHOR MNQ 150K-BALANCED 4X
Open MGC · 5 min3 ctAccount Preset: 150k FuturesOPEN MGC 150K-BALANCED 4X
GAP MGC · 5 min10 ctAccount Preset: 150k FuturesGAP MGC 150K-BALANCED 4X

Forex Prop Champion

ChartQuantityScript settingAlert → License ID
Hook NAS · 1 hour6 lotAccount Preset: 100k Forexyour License ID
Anchor NAS · 7 min18 lotAccount Preset: 100k Forexyour License ID
Fade XAU · 15 min0.24 lotAccount Preset: Custom · Custom Quantity = 0.24your License ID
Trace XAU · 45 min0.3 lotAccount Preset: 100k Forexyour License ID

Forex Prop Focus

ChartQuantityScript settingAlert → License ID
Pivot XAU · 15 min2000 USD riskAccount Preset: 100k Forexyour License ID
Fade XAU · 15 min0.24 lotAccount Preset: Custom · Custom Quantity = 0.24your License ID
Open XAU · 5 min0.1 lotAccount Preset: Custom · Custom Quantity = 0.1your License ID
Trace XAU · 45 min0.3 lotAccount Preset: 100k Forexyour License ID

Forex Blend

ChartQuantityScript settingAlert → License ID
GAP XAU · 5 min0.3 lotAccount Preset: 100k Forexyour License ID
Trace NAS · 45 min6 lotAccount Preset: 100k Forexyour License ID
Open NAS · 5 min12 lotAccount Preset: 100k Forexyour License ID
Hook NAS · 1 hour6 lotAccount Preset: 100k Forexyour License ID

Two accounts, same portfolio

Futures: one TradersPost strategy per component, two subscriptions (one per account), one alert. Forex: both MT5 accounts on the same License ID, one alert.

Two portfolios with different quantities of the same strategy

Futures: two charts, two TradersPost strategies, two alerts. Forex: two charts with different quantities, two License IDs.

Manual execution (no automation)

Use this if you place orders yourself. Parts 1 and 2 apply; Parts 3, 4 and 4X do not.

  1. Alarm clock icon → Create Alert. Condition: the PVE strategy on this chart, then Order fills only. Expiration: Open-ended.
  2. Message: {{strategy.order.alert_message}}. The alert text then shows action, instrument, price, stop loss, take profit and quantity.
  3. Notifications: pick at least two channels (app, pop-up, sound, email) so you don’t miss a signal.
  4. When an alert fires, place at your broker a market entry with the stop loss and take profit from the alert as working orders.
  5. Trade the quantity in the alert. Round fractional sizes down, never up. If your broker’s minimum lot is larger than the alert size, skip the trade.

Part 6 — Alerts (automation)

  1. Scroll the chart all the way to the left before creating the alert, so the full history loads.
  2. Alarm clock icon → Create Alert. Condition: the PVE strategy on this chart, then Order fills only.
  3. Message: {{strategy.order.alert_message}} — nothing else.
  4. Notifications → Webhook URL: futures: the webhook URL of the TradersPost strategy for this chart and this quantity. Forex: https://webhook.pineconnector.com.
  5. Expiration: Open-ended.
  6. One alert per TradersPost strategy (futures) or per chart (forex). Fewer means an account without signals; more means double orders.
  7. Name the alert the same as the TradersPost strategy.

Part 7 — After every strategy update

  1. The chart does not update on its own. Refresh TradingView, click the update icon next to the strategy name on the chart, then Update to latest version. Settings and keys stay.
  2. Delete and recreate every alert of that strategy. An alert keeps a copy of the script from the moment it was created.
  3. Check: hover over the alert in the alert list. Its “Created” date must be later than the update date.

Part 8 — Troubleshooting

SymptomCauseFix
Long closed, short did not openAllow side swapping offTurn it on in the subscription
Signal arrived, no order sentManual SubmitAuto Submit
Double orderstwo alerts on one TradersPost strategy, or a duplicate alertone alert per strategy
Wrong quantity on the accountone TradersPost strategy shared by portfolios with different quantities, or a wrong Custom Quantitya separate TradersPost strategy per quantity
Tester shows different results than the strategy pageRTH session, wrong Instrument, script not updatedPart 1 and Part 7
Strategy went quiet after an updatealert created before the updaterecreate the alert
An account gets no signals from one strategyTradersPost strategy without an alertcreate an alert with its webhook
Stop does not reach the broker“use signal stop loss” offPart 4
A strategy with several entries opens only the firstAllow add to position offPart 4 (only for the listed strategies)
“DEPRECATED” in the broker settingsfield Max strategy positionsignore it
Forex: alert fires, no order in MT5Algo Trading button red, EA not attached, or wrong License IDPart 4X
Forex: “symbol not found”MT5 Symbol differs from your broker’s nametype the exact Market Watch name into MT5 Symbol

Part 9 — Final checklist before going live

Questions: support@puravidaedge.com