Install on macOS
The two things you install once on a Mac, and the one step that differs from Windows.
There are two pieces. The connector is a small background program that sends your closed trades to this dashboard. The addon runs inside Bookmap and records your orders and, on each instrument you tick, a per second summary of that instrument's market while it is open in Bookmap, whether you trade or not.
The addon install is identical on both platforms. The connector is not: on macOS it runs from Terminal the first time.
Install the connector
Already have the connector on this Mac? Then this is an update and these are not your steps. Follow Updating the connector, once: it keeps your folder and your pairing, and asks for no code.
- Sign in to the dashboard, open Set up your recording and click Get pairing code. Copy it and leave the page open.
- Click Download for macOS. You are getting version 0.16.0.
- Unzip the download, then move the folder somewhere you will keep it, such as your home folder. Not Downloads.
- Open Terminal in that folder and run the program.
python3 ai_norden_connector.py- If macOS offers to install developer tools, accept, then run that command again.
- Paste your pairing code and confirm.
- When it says All set, keep Terminal open for this first session, or log out and back in once.
Leave that folder where it is. Moving or deleting it stops the connector from starting with your Mac.
Install the addon
- Back on Set up your recording, click Download the addon. You are getting v18.
- Move the downloaded file into a folder you will keep, not Downloads. Bookmap remembers where the file is, and moving it later stops the addon.
- In Bookmap open Settings, then Configure add-ons, then Add, and pick that file.
- Tick the checkbox next to Norden Statistics to turn it on.
- Restart Bookmap and check the box is still ticked.
Tick it on every instrument you trade. An instrument you forget records nothing. Its trades reach the dashboard only if Bookmap's own export records them, and then with no order or market readings; otherwise they never arrive, and no total, rule or alert covers them. Nothing warns you either way.
If the checkbox is greyed out and will not tick, read the addon checkbox is greyed out.
Running it, stopping it, removing it
Is it running?
pgrep -fl ai_norden_connector.pyStop it, now and at next login:
launchctl unload ~/Library/LaunchAgents/com.ainorden.connector.plist
pkill -f ai_norden_connector.pyStart it again:
launchctl load ~/Library/LaunchAgents/com.ainorden.connector.plistTo remove it completely, run the two stop commands, then remove the plist file and delete the connector's folder. Nothing else is left behind.
rm ~/Library/LaunchAgents/com.ainorden.connector.plistThen trade
Trade in simulation, live or replay as you normally would, and come back to the dashboard. It fills on its own.
Recording starts the day you install it. Whatever you traded before that stays on your machine.
If a step did not go the way it is written here, say which number you stopped at and paste what Terminal printed.