General
Keyboard shortcuts & power user tips
Shortcuts untuk speed up workflow. Trading form, analytics navigation, dan hidden gems.
5 menit baca
Anda tidak perlu mouse untuk sebagian besar workflow. Shortcut ini menghemat waktu, terutama untuk day trader atau scalper yang butuh input cepat.
Trading form (Add Trade)
Saat form Add Trade terbuka, Anda bisa memakai shortcut berikut:
| Shortcut | Action |
|---|---|
Tab | Pindah ke field berikutnya |
Shift + Tab | Pindah ke field sebelumnya |
Enter (di field numeric) | Pindah ke field numeric berikutnya |
Cmd/Ctrl + S | Submit form (kalau valid) |
Esc | Close form (kalau tidak ada unsaved changes) |
Cmd/Ctrl + . | Reset form ke empty state |
↑ / ↓ (di select) | Cycle through options |
Speed workflow
Untuk fast entry (scalper, 10+ trade/hari):
- Set default account di browser localStorage, belum tersedia di v1, tapi Anda bisa memakai OS-level text expansion
- Pair dropdown default ke ES, done di form (default = 'ES')
- Date = TODAY, entry_time = NOW_TIME, auto-populated
- Direction = Last (coming soon), remember last direction, default ke same
- Tab + arrow + space, fill form without mouse
[!TIP] Pakai OS-level text expansion untuk mempercepat data entry. Misalnya:
;ESL→ expands keES Long 5350(sesuai trade tipikal Anda);NQS→ expands keNQ Short 15600- Tools: Espanso (Windows/Linux), Alfred (Mac), AutoHotkey (advanced)
Submit flow
Cmd/Ctrl + S
↓
Form validates
↓
Success: form closes, toast "Trade saved"
↓
Auto-focus back to "Add Trade" button (jika pakai keyboard)
↓
Enter → opens form again (kalo fokus di button)
Kalau Anda terus memakai keyboard, siklus dari "list view" → "form" → "submit" → "back to list" bisa < 30 detik per trade.
Trade list (Trade Journal)
| Shortcut | Action |
|---|---|
↑ / ↓ | Move row selection |
Enter | Open selected trade untuk edit |
n | Open new trade form |
/ | Focus search bar |
f | Toggle filter panel |
e | Export CSV (kalau ada filter aktif) |
Esc | Clear search / close filter panel |
Cmd/Ctrl + K | Quick switcher (coming soon) |
Sort
Klik header kolom untuk sort. Toggle sort default:
- 1st click: descending
- 2nd click: ascending
- 3rd click: unsorted (server order)
Keyboard shortcut untuk sort: coming soon.
Daily tab (calendar)
| Shortcut | Action |
|---|---|
← / → | Previous / next month |
↑ / ↓ / ← / → | Navigate day cells (dalam bulan) |
Enter | Open daily journal entry untuk selected day |
n | New entry for current month |
t | Jump to today |
Analytics tab
| Shortcut | Action |
|---|---|
s | Toggle stats hero row |
1 / 2 / 3 / 4 / 5 / 6 | Jump ke section (Performance over time, Market behavior, dll) |
r | Refresh analytics (re-fetch) |
f | Focus filter / search |
Cmd/Ctrl + P | Print-friendly view (coming soon) |
? | Show shortcuts cheatsheet |
Models tab
| Shortcut | Action |
|---|---|
↑ / ↓ | Navigate model list |
Enter | Open selected model preview |
n | New model |
e | Edit selected model |
d | Delete selected model (with confirm) |
General
| Shortcut | Action |
|---|---|
Cmd/Ctrl + K | Quick switcher, search across journal, models, accounts (coming soon) |
Cmd/Ctrl + / | Toggle dark / light theme (currently dark only, but reserved) |
Cmd/Ctrl + , | Open settings (coming soon) |
? | Show all keyboard shortcuts |
Esc | Close any modal / dropdown |
URL tricks
Anda bisa mem-bookmark URL dengan query params preset:
Filter trade list
/dashboard/journal?pair=ES&outcome=win&account_id=<uuid>
URL yang disimpan menjadi filter yang tersimpan. Bagus untuk:
- "ES losses" filter → bookmark
- "Live account only" filter → bookmark
- "This month wins" filter → bookmark
Date range
/dashboard/journal?start_date=2026-01-01&end_date=2026-06-30&account_id=<uuid>
Gabungkan dengan filter lain. URL menjadi stateful, jadi membagikan URL sama dengan membagikan filter preset.
Analytics filter
/dashboard/journal?tab=analytics&account_id=<uuid>
Pre-select tab + filter via URL.
Mobile gestures
Di mobile, beberapa gesture didukung:
| Gesture | Action |
|---|---|
| Tap | Open |
| Long press | Multi-select (coming soon) |
| Swipe left (on trade row) | Quick delete (with confirm) |
| Swipe right (on trade row) | Quick edit |
| Pull down | Refresh |
| Pinch (on chart) | Zoom in/out |
Hidden features
1. Direct deep links
URL dengan hash bisa scroll ke section tertentu di article docs:
flowjob.id/docs/analytics/overview#equity-curve, scroll ke equity curve section
URL dengan filter bisa dibagikan:
flowjob.id/dashboard/journal?account_id=xxx&pair=ES, share filter preset dengan mentor
2. Bulk actions
Kalau Anda memilih banyak trade (Ctrl/Cmd + click, atau Shift + click untuk range), menu bulk action akan muncul:
- Delete selected
- Export selected
- Tag selected (coming soon)
3. URL state preservation
Filter, sort, dan pagination disimpan di URL. Saat Anda refresh, Anda kembali ke state yang sama. Saat Anda bookmark, state ikut tersimpan.
4. Data attributes untuk automation
Anda bisa memakai browser extension seperti AutoHotkey atau Keyboard Maestro untuk mengotomatiskan aksi berulang:
- Hotkey untuk open form:
Cmd/Ctrl + Ndi journal page - Hotkey untuk close modal:
Esc - Hotkey untuk submit form:
Cmd/Ctrl + Enter - Script untuk filter by date today: Auto-trigger "this week" filter setiap Senin pagi
5. Custom dashboard
Anda bisa mem-bookmark URL tertentu sebagai "dashboard":
flowjob.id/dashboard/journal?tab=analytics, analyticsflowjob.id/dashboard/journal?tab=models, modelsflowjob.id/dashboard/journal?tab=daily, dailyflowjob.id/dashboard/journal?tab=trades, trades
Bookmark ke home screen browser untuk akses instan.
6. Search across journal
Coming soon: Cmd/Ctrl + K global search. Search trade by:
- Pair
- Date
- Notes (full-text)
- Model name
- Account name
- Tag value (emotion, mistake, etc)
Saat ini Anda memakai search bar di tab Trade Journal, tapi itu hanya berlaku di list view. Global search akan mencakup semua tab.
Tips for power users
1. Pakai multiple browser profiles
- Profile 1 (Live trading): bookmark dashboard, log masuk, full session
- Profile 2 (Forward Test): monitoring, tidak perlu log in sering
- Profile 3 (Public profile view): incognito atau guest, lihat flowjob.id/u/<username> Anda
Browser profile mengisolasi cookies dan session, jadi Anda tidak perlu log out lalu log in lagi.
2. Bookmark specific analytics views
Kalau Anda punya "main view" tertentu (misalnya "Live account, last 30 days, equity curve only"), bookmark URL itu untuk akses instan tanpa perlu navigasi.
3. Pakai 2 monitor setup
- Monitor 1: trading platform (ATAS, Sierra, TradingView, dll)
- Monitor 2: FlowJob dashboard (journal form atau analytics)
Trade platform di monitor primary, FlowJob di secondary. Anda bisa input trade di FlowJob tanpa kehilangan fokus dari market.
4. Schedule deep work in calendar
Untuk weekly review, monthly review, dan quarterly review, blok waktunya di calendar. Perlakukan seperti client meeting. Jangan mengandalkan "I'll do it when I have time", karena biasanya tidak akan kejadian.
5. Screenshot automation
Anda bisa menyiapkan workflow:
- TradingView: alert webhook → auto-save chart screenshot ke local folder
- Sierra / ATAS: post-trade auto-export
- Manual: Screenshot sebelum + sesudah, paste ke FlowJob di form
Realitanya, post-trade screenshot butuh disiplin. Set reminder "after every close, screenshot", atau siapkan hotkey untuk screenshot region.
6. Spaced repetition untuk rule learning
Misalnya Anda punya rule "setup quality min 7". Anda melanggarnya, gagal, lalu belajar. Tapi bulan depan Anda melanggarnya lagi. Kenapa? Karena ingatan memudar.
Solusi: spaced repetition.
- Hari 1: write down the rule + reason
- Hari 7: re-read
- Hari 30: re-read
- Hari 90: re-read
FlowJob belum punya built-in spaced repetition untuk rule. Anda bisa:
- Set recurring calendar events ("re-read rules")
- Print rules + taruh di meja
- Add rules ke daily journal pre-market section ("rules I'm following today")
7. Backup routine
- Daily: auto-backup trade ke CSV (scheduled, coming soon)
- Weekly: export CSV manual
- Monthly: export full JSON bundle (email support@flowjob.id)
- Quarterly: local backup ke external hard drive / cloud storage
Suatu saat Anda pasti akan kehilangan data (database corrupt, account hack, dan lainnya). Backup adalah asuransi Anda.
8. "What gets measured gets managed"
Track process metrics, bukan hanya outcome metrics:
- Outcome: P&L, win rate, Sharpe
- Process: avg setup quality, discipline score, mistake frequency, rule violation count, journal consistency (entries per week)
Process metrics bersifat leading, outcome metrics bersifat lagging. Kalau Anda memperbaiki process, outcome akan ikut membaik pada waktunya. Lacak keduanya.
Coming soon
- Cmd/Ctrl + K global search
- Vim-style navigation (j/k for next/prev, gg/G for top/bottom)
- Customizable keyboard shortcuts di settings
- Macro recording (record action sequence, replay dengan satu hotkey)
- Slack/Discord integration untuk notifikasi (rule violation, big loss, dll)
Kalau Anda punya request shortcut tertentu, bagikan di #feature-requests Discord.
Punya pertanyaan atau nemu bug? Tanya di Discord atau email ke support@flowjob.id.