Configure your accounts, organize your risk, and follow every decision in one place.
Simulation workspaceExplore your modes with sample data. Tradovate / PickMyTrade execution is not connected; no real orders can be placed.
Welcome back
Sign in with your private beta username.
Having trouble signing in?
Use the username you chose when joining. If your invitation expired or was used up, ask the beta owner for a new one. An invitation does not reset an existing password.
Password reset is not available in this beta. Ask the beta owner about access; never send your password or trading credentials.
Changing sign-in in another tab clears this workspace and stops its browser playback. Sign in again explicitly to continue.
Create your account
Create your beta sign-in. A beta owner approves access before your workspace opens. No payment is required.
After registration, your approval screen updates automatically when access is granted. No email verification is sent.
Join with an invitation
Have an invitation code? Join below for immediate simulation access. No payment is required.
YOUR OPENFLOW ACCOUNT
You're on the list.
Registration is complete. Your private simulation workspace is waiting for owner approval.
◇
ACCESS PENDING
Next: beta approval
The beta owner grants access. No payment is required. This page opens your workspace automatically after approval. You can also check below.
Your test accounts
Your bucket modes
Simulation activity
Private workspace locked until approval
WORKSPACE OVERVIEW
YOUR AUTOMATION WORKSPACELoading…
These controls affect your test accounts only. STOP ALL persists across restart and prevents new entries; it does not close existing simulated positions.
YOUR WORKSPACE
Welcome back
Checking your setup…
Loading setup…
LOCAL SIMULATION
Stopped
No test accounts
SAVED MODES
Choose a mode
Set per bucket, independently
BROKER CONNECTION
Not connected
Order execution unavailable in this build
LATEST DECISION
Waiting
GUIDED SETUP
Six steps, in order.
Each step reflects what the server actually reports. Steps that this build cannot perform are labelled.
YOUR ACCOUNTS & MODES
No test accounts yet. Your buckets and saved modes appear here once you add one.
Synthetic records only. Nothing here reflects a broker balance.
LATEST DECISION DETAIL
No decisions recorded yet. Start the simulation in Trading to see how each entry was judged.
ACCOUNT SETUP · SIMULATED
Add a test account
This creates a private simulated account. Firm and size are organizational labels, not current firm rules, an account verification or a balance.
WHAT THESE ACCOUNTS ARE
Three separate things
SYNTHETIC
Test accounts below. Private records in this workspace. They carry a firm label for organisation only — no balance, no firm rule, no verification.
READ-ONLY DEMO
A separate, optional connection. When configured by the owner it reads orders and positions from one mapped DEMO account. It cannot place, change or cancel anything. Status is shown in Settings.
ORDER EXECUTION
Not available in this build. No order sender exists. Starting the simulation does not enable trading, and neither does a successful connection check.
No test accounts yet. Add one above — it stays private to your workspace.
Broker connection
The read-only demo connection is configured in Settings by the beta owner.
Choose your mode
Select a mode, then apply it to this bucket.
Configured limits, not performance forecasts.
Available session: New York morning. Other sessions are not enabled in this build.
Research results
Not yet validated
Mode limits are risk controls, not performance results.
Trading activity
Follow your accounts and simulated execution.
Simulation workspace · Live execution is not connected.
SYNTHETIC LOCAL FEED · NO BROKER
Simulation controls
Run sample market data through your configured modes and account risk limits. This is a finite test session with a step-driven clock, not live market data.
How to run and stop a sample
Add a test account and assign it to B1–B5. Configure its bucket before activity starts.
Choose Start local simulation, then Connect synthetic feed. Run synthetic session processes seven invented bars; Process next synthetic bar advances one.
Open Trade log and choose a decision to review the simulated activity and account risk decisions. Broker fills and protection remain UNKNOWN.
Pause sample playback stops this tab from offering more bars. Pause new entries also pauses the server workspace. STOP ALL persists across restart and blocks new entries; it does not flatten positions. A bar already being processed may finish.
After a disconnect or request error, refresh the workspace and resume explicitly. Refreshing status never restarts playback. After a server restart, the feed disconnects. Accounts, settings, risk locks, recorded activity and the synthetic cursor persist. Reconnect explicitly; STOP ALL remains in force until you explicitly resume.
Browser playback needs this tab open. It is a finite synthetic test, not an unattended server trading service.
Sample playback is paused. Keep this tab open for playback; live automation is unavailable.
Controlled refusal tests
These actions inject labeled synthetic conditions. They do not contact a provider. Uncertain outcomes remain blocked, including after restart; this screen cannot reconcile them.
Fixture assumptions & restart behavior
Diagnostic uploads remain evidence only. They never supply bars to this feed. Historical replay excludes its final unconfirmed export bar.
Trade Log
Your simulated account activity and decision history.
SIMULATED EXECUTION & RISK EVENTS
Trade log
Every row below is SYNTHETIC. Accepted, filled and attached events refer only to simulator bookkeeping. Broker protection stays UNKNOWN. No performance results are presented.
No events yet
Scenario time (UTC)
Account / bucket
Event
Details · SYNTHETIC
Decision history
Decision details
Select an event with a decision history to see the signal, risk checks and simulated outcome together.
INVITE-ONLY SIMULATION BETA
Membership & billing
Your simulation access is granted by the beta owner. No payment or subscription is required. Access can be revoked by the owner.
Billing and real trading are unavailable in this beta.
DEMO ACCOUNT · READ ONLY
Demo account monitoring
Not configured
Last successful update: none
Order submission is disabled. Empty results do not establish that an account is flat. Protection remains unknown.
Owner: authorize one demo account
Use the approved PickMyTrade client link and exact DEMO account. This saves a mapping, not credentials or verified connectivity.
YOUR WORKSPACE
Settings
Set up your account preferences first. Sample monitoring is optional.
Prepare your account setup. Secure account linking is not enabled yet; do not enter account IDs, passwords or tokens here.
Trading mode
Choose Safe, Farm or Moderate for each bucket.
Loading saved preferences…
Connection status & requirements
What the application can currently verify
There is no connect or send action in this build. A planned bucket does not assign an account or create a synthetic test account.
Connection preparation
PickMyTrade has confirmed support for absolute PRICE brackets with trailing and break-even disabled, and commercial member integration. That confirms capability, not this application’s connection.
No account access is requested from this screen. Live sending remains disabled.
How account connection will work
1 Confirm your account is supported
We are verifying account eligibility and support for OpenFlow’s member-facing integration with PickMyTrade.
2 Link through the supported connection flow
Once available, this screen will guide you through the required authentication. Never use another app’s server addresses or paste credentials into chat.
3 Choose your mode
Assign an account to a bucket and select Safe, Farm or Moderate. Review the bucket’s risk limits before applying.
4 Verify before activation
OpenFlow must verify connectivity and execution feedback before real automation can be enabled. Saving preferences does not connect an account.
Available now: account planning and local simulation. Broker orders remain disabled.
Preview sample monitoring — no connected account
SYNTHETIC PREVIEW · SAMPLE RECORDS
Monitoring preview
No broker is connected. Preview how account monitoring will look using fixed sample records.
Open monitoring preview to check sample access.
Sample positions do not change your simulation, account balance or STOP ALL state.
Workspace settings
On-screen notification preferences are saved for your member workspace. No email, SMS or external notifications are sent. Risk and stop information always remains visible.
This runs the original strategy on invented sample bars. It never sends a real order. This simulation resets when the server restarts. Your saved strategy selection and replay checkpoints persist.
Upload the CSV containing the OpenFlow diagnostic plots (OF_ columns). A normal chart export without those columns will be refused. The checker uses the frozen 09:30 New York inputs.
The latest validation result replaces the previous result and resets when this server restarts. This upload never feeds the automation controller or replay. It cannot establish live readiness or full strategy equivalence.
TESTING LAB · OFFLINE
Inspect the strategy offline
Explore historical calculations. Nothing here places a trade.
OFFLINE ONLY
1. Open the sample
The supplied historical 1-minute sample chart. The final unconfirmed bar is excluded.
Checking your workspace…
2. Find a signal
Inspect owner-only diagnostic activity and its evidence.
Load the sample to begin.
3. Keep your progress
Name a checkpoint below, then reopen it or download its evidence report.
Engine calculations are the original strategy's decisions. TradingView records are a separate historical source. Simulation is fabricated execution, never a broker confirmation. The supplied sample has only one overlapping historical trade; it does not establish full equivalence.
You can upload another historical chart or choose offline simulation in the replay below. Broker positions and protection remain UNKNOWN. Trading is unavailable.
Owner controls
Create invitations for invited beta members. Revoking an invitation prevents new joins; revoking a member removes their access.
Copy this into Join with an invitation for your invited beta member. No invitation was sent.
Invitations
Registered accounts and testers
Tester feedback
Tester feedback
Saved privately for the beta owner. Do not include passwords or account credentials.
Get started
Add a synthetic MNQ test account in Accounts.
Choose its bucket and save Safe, Moderate or Farm settings.
Start simulation, then connect the sample feed in Trading.
Inspect Activity. Pause or STOP ALL to block new entries.
Sample playback needs this tab open. Restarting requires an explicit resume. Asia and London are unavailable.
Your saved sessions
Your current replay is saved after each successful action. Named sessions let you keep multiple checkpoints and reopen them after restart.
Offline replay
1. Load the chart · 2. Jump to a signal · 3. Save a named checkpoint above