The Dashboard is the PAPER test (simulated, no orders). Real orders run only from the Live tab. Index data has no volume, so the index VWAP is approximate.
Telegram: · Run: IDLE ·
⚠ CRITICAL ALERT
Open your broker app and check / close the position manually if needed.
Alerts and sound
Order sounds: soft ding for paper, triple ding for dry-run / live. Critical problems (exit not filled, SELL MANUALLY, loss limit) sound a loud siren and a red screen until you press the button on it. Tap Enable sound once after opening the page.
🔔 Alerts:
Settings
Strategies
Switch the first two on together and the app takes ONE trade, only when those two signals agree. Supertrend is separate: it trades on its own.
Candles & entry
Position & costs
Exit rule
Fields that the chosen exit rule does not use are dimmed.
Stop paper trading before changing settings. If a button seems stuck, press Reset. 1-minute and 3-minute index tests use only the last ~7 days (Yahoo limit).
App lock - fingerprint or PIN
Locks the whole app (Live trading included) so nobody holding your phone can open it. Set it up once. The fingerprint works when you open the app as http://localhost:8000 on this phone; if you open it through another address, use a PIN.
Broker for prices and orders
Shoonya is the default and works exactly as before (use its card below). Choose Dhan or Angel One here only if you want to use them instead. Switching is blocked while live trading runs. Test with Dry-run first.
Use:
Dhan needs your server's static IP registered for order APIs.
With the TOTP key saved, the app logs in again by itself every day. Angel One needs your server's static IP registered in your SmartAPI app.
Shoonya connection (free API)
Your API details
Log in each morning
Step 1. Open the Shoonya login page and log in with your password and OTP. If your Shoonya app's Redirect URL points to this app, it connects by itself.
Once you are logged in, the app remembers today's login even if it restarts or Android closes it. Shoonya itself needs one login per trading day - that part cannot be skipped, but it is now one tap.
Client ID and Secret code come from the API key page in Shoonya. The code in the address works only once and only for a few minutes. These details are sent only from this app to Shoonya; the page never shows the secret back.
Live trading - real orders (separate from the paper test)
This page runs its own live engine with its own log. The paper test on the Dashboard never sends orders and never needs funds.
Use Dry-run for a few days first, then LIVE with 1 lot. You can lose real money.
Mode
Limits
Profit target and loss limit (per trade) are set once in Settings → Exit rule and are the same for backtest, replay, paper, dry-run and live.
Live status
Signal: -
Live position
Live log (decisions and orders)
Live trade history (real fills)
Paper trading
This is the PAPER test: simulated trades only - no orders and no funds needed. Real trading is on the Live tab.
Trade journal (everything saved, week by week)
Every paper, dry-run and live trade is kept here permanently, so you can review any past week. Each backtest you run is saved too: choose "backtest" and pick the run (they are kept apart so they never mix into your real totals).
Replays the CE/PE-cross rules candle by candle on real Shoonya candles and says why a trade was or was not taken (cross, VWAP, EMA9 touch, stop-distance filter...). Leave Strike empty for all strikes that crossed.