Skip to content
Docs
Open Portal
Copy manually

Your browser did not allow direct clipboard access. Select and copy the text below.

Verify your setup on demo

Follow one indicator event through TradingView, PineConnector and the intended broker demo account.

You will check the complete path: TradingView event → PineConnector processing → the intended broker order. This is a user-run demo exercise. The course screenshots show interface examples, not proof that your account has passed these checks.

Before starting, complete Test your setup, including its separate broker-order check, and review the indicator’s generated message. Keep the review alert paused.

1

Check the connection and its actual settings

Open Portal → Connections. Select the intended demo account beneath the chosen License ID and check Terminal info. For hosted settings, open Edge → instance → EA Settings. Follow the hosted settings procedure if a change is needed; applying restarts the terminal and interrupts signal execution.

Review Magic Restriction, Pyramiding and Close on Reverse. These affect what the receiving EA can do with an entry or close request. The pictured values below are examples, not a prescription.

The visible stop/target checks in this exercise assume Shadow Targets is off. If your receiving setup uses it, review that feature’s separate monitoring behaviour before this test; the broker may see different protective levels.

What you should see

You know the destination account, connection ID, EA version and position scope.

Edge EA Settings General group showing draft Pyramiding and Close on Reverse choices, 2 unsaved, and Review & apply; identifiers hidden
General contains Pyramiding and Close on Reverse. These demonstration draft choices were discarded, not applied or recommended. Check your receiving instance’s values and application status.
General contains Pyramiding and Close on Reverse. These demonstration draft choices were discarded, not applied or recommended. Check your receiving instance’s values and application status.Open original
Edge EA Settings General group showing draft Pyramiding and Close on Reverse choices, 2 unsaved, and Review & apply; identifiers hidden

For a self-hosted setup, inspect the EA on the receiving terminal. Changing an EA on another computer does not change an Edge instance. If you cannot establish the intended scope, resolve it with Support before enabling this exercise.

2

Match the chart and broker instrument

Use a TradingView chart for the instrument you intend to automate. If you keep the course’s BTCUSD chart, verify the corresponding crypto instrument on your broker account. Do not leave an unrelated example symbol in the message accidentally.

Confirm the broker’s exact symbol, current trading session, permitted lot size and stop distances. A chart receiving live quotes does not prove that the broker’s instrument is open for trading.

What you should see

Your signal chart corresponds to the intended broker instrument, whose session and order requirements have been checked.

Desktop MetaTrader symbol list showing the exact Symbol column
Existing instrument-name reference. The EURUSD in this picture is not an instruction to trade EURUSD from your BTCUSD signal.
Existing instrument-name reference. The EURUSD in this picture is not an instruction to trade EURUSD from your BTCUSD signal.Open original
Desktop MetaTrader symbol list showing the exact Symbol column
3

Start with a clear demo position state

Open the demo account’s positions and history. Finish any earlier course test before continuing. Read the two message previews again: your intended buy and closelong for the same broker symbol.

The script does not know whether the broker is flat. A future close-buy event may arrive before a new buy event. That event is not evidence of a completed entry-and-exit cycle.

What you should see

There are no existing course or unrelated positions that the first close request could confuse.

4

Enable the reviewed script inputs

Open the gear beside Pine practice: connect indicator, then Inputs. Check Enable PineConnector messages and click Ok.

Do not reuse the earlier paused review alert. Create a new alert so the saved copy includes these reviewed settings.

What you should see

The current chart shows the exact destination, sizing and protection you intend to test.

Enable PineConnector messages is unchecked in the connected indicator Inputs.
Enlarge screenshot
Check the actual chart input: Enable PineConnector messages must be off while you prepare and review the destination and sizing. A source default alone does not confirm this state.

Check the actual chart input: Enable PineConnector messages must be off while you prepare and review the destination and sizing. A source default alone does not confirm this state.

Enable PineConnector messages is unchecked in the connected indicator Inputs.

This picture shows the starting off state and the control to use. At this step, switch it on only after reviewing your own demo values; the screenshot is not evidence that your current Inputs are enabled.

5

Choose the script event again

Open Create alert. Choose Pine practice: connect indicator, select Any alert() function call, and check the interval. Under Message, name it PC demo connection.

The script supplies its complete message. Do not add a strategy placeholder or a second message template.

What you should see

The new alert listens to Any alert() function call on the intended symbol and interval.

The connected indicator alert uses Any alert() function call and Same as chart 1 minute.
Enlarge screenshot
Choose the connected indicator (1), Any alert() function call (2), and the reviewed interval (3). These event settings alone do not verify the destination or enable message generation.

Choose the connected indicator (1), Any alert() function call (2), and the reviewed interval (3). These event settings alone do not verify the destination or enable message generation.

The connected indicator alert uses Any alert() function call and Same as chart 1 minute.
6

Add the delivery address

Open Notifications, check Webhook URL, and paste the address below. Click Apply to return to the alert dialog.

What you should see

Webhook URL is checked and contains the canonical PineConnector address.

Paste into TradingView's Webhook URL field, not the Message field.

An unsubmitted alert draft has Webhook URL checked with https://webhook.pineconnector.com entered.
Enlarge screenshot
Configuration example before alert creation: enable Webhook URL (1), paste the exact endpoint (2), then Apply (3). Complete the demo-account and message checks before creating your own alert.

Configuration example before alert creation: enable Webhook URL (1), paste the exact endpoint (2), then Apply (3). Complete the demo-account and message checks before creating your own alert.

An unsubmitted alert draft has Webhook URL checked with https://webhook.pineconnector.com entered.

Webhook access must be available on your TradingView account, and 2-factor authentication must be enabled. If the option is unavailable, the connected test is incomplete; do not substitute another address.

7

Review and create the demo alert once

Recheck all receiving accounts are the intended demo accounts, the symbol and size are correct, the message inputs are complete, and the event type is correct. Then click Create once.

Stay with the demo test. After the first new buy event appears in TradingView’s Log, pause this alert while you trace that event through the next checks. Do not create extra copies while waiting.

What you should see

One PC demo connection alert is active, while older course alerts remain paused.

8

Read the actual TradingView event

Open Alerts → Log. Find PC demo connection and inspect the message. Compare the License ID, broker symbol, explicit size and protection fields with your plan.

Nothing fired? Check for a new confirmed buy crossing, the active alert state and the saved script/input version. Historical chart markers do not create old messages.

What you should see

You have the event time and the complete buy message that actually fired.

Log tab beside Alerts in the right-hand panel
Enlarge screenshot
Click Log beside Alerts to see generated messages. The alert list and its log are different views.

Click Log beside Alerts to see generated messages. The alert list and its log are different views.

Log tab beside Alerts in the right-hand panel
9

Match that event in Bridge

Open Portal → Bridge. Find the matching record and expand its details. Read its processing result and any error.

What you should see

A new Bridge record matches the event's time, destination, action and symbol.

Historical Bridge Logs with timestamps, account, action, symbol and status columns; identifiers redacted
Historical layout example showing Closelong records. Your test requires its own new BUY record at the matching time; these rows are not your result.
Historical layout example showing Closelong records. Your test requires its own new BUY record at the matching time; these rows are not your result.Open original
Historical Bridge Logs with timestamps, account, action, symbol and status columns; identifiers redacted
10

Verify the broker position

Open the same broker account in its MT5 mobile app, web terminal or desktop terminal. Inspect its Trade/positions view. On desktop MT5, use the Trade tab in the lower Toolbox panel.

What you should see

The intended demo account contains the expected position with the expected symbol, direction, volume and protection.

Historical desktop MetaTrader positions view with Symbol, Type, Volume and target columns; private values hidden
Existing redacted trade-view reference. Read your own account's values. This is not a broker result produced by the course script.
Existing redacted trade-view reference. Read your own account's values. This is not a broker result produced by the course script.Open original
Historical desktop MetaTrader positions view with Symbol, Type, Volume and target columns; private values hidden
Verify Compare against
Account Your intended demo account, including other accounts sharing the ID.
Symbol and direction Exact broker symbol and Buy.
Volume The chosen fixed lots, or the receiving EA’s calculated volume for the reviewed loss-based method.
Stop and target Requested units, correct side, and the actual accepted prices.
Duplicates No additional unintended position from another alert or retry.

A Bridge success status is one checkpoint. It does not replace the broker check. If the order is missing or different, read Experts and Journal at the matching time. On Edge, open your instance in Portal and select those log tabs; on a self-hosted terminal, open them in MT5.

Existing Edge Experts log example with its tab highlighted and identifiers hidden
Existing log example. Use your own test timestamp and full error detail; a historical row does not diagnose this test.
Existing log example. Use your own test timestamp and full error detail; a historical row does not diagnose this test.Open original
Existing Edge Experts log example with its tab highlighted and identifiers hidden

Before any retry, inspect positions and history. A missing notification does not prove the earlier request failed. Follow An alert is missing or EA errors for the failed stage.

Close the course demo position through the broker interface. Confirm it has closed, keep PC demo connection paused, and turn Enable PineConnector messages off in the current chart Inputs. Turning the input off alone does not stop a saved alert.

Check your understanding: TradingView and Bridge both show the event, but no position appears. Is the course test complete?

No. Check the intended account’s positions and history, then the matching Experts and Journal records. The missing broker outcome must be explained before retrying. You have verified earlier stages, not the complete order path.

Complete means: your own new event, matching processing record and expected demo broker outcome have been checked, with no unintended duplicate. If a stage remains unverified, keep that stage pending and the trading alert paused.