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:

ShortcutAction
TabPindah ke field berikutnya
Shift + TabPindah ke field sebelumnya
Enter (di field numeric)Pindah ke field numeric berikutnya
Cmd/Ctrl + SSubmit form (kalau valid)
EscClose 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):

  1. Set default account di browser localStorage, belum tersedia di v1, tapi Anda bisa memakai OS-level text expansion
  2. Pair dropdown default ke ES, done di form (default = 'ES')
  3. Date = TODAY, entry_time = NOW_TIME, auto-populated
  4. Direction = Last (coming soon), remember last direction, default ke same
  5. Tab + arrow + space, fill form without mouse

[!TIP] Pakai OS-level text expansion untuk mempercepat data entry. Misalnya:

  • ;ESL → expands ke ES Long 5350 (sesuai trade tipikal Anda)
  • ;NQS → expands ke NQ 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)

ShortcutAction
/ Move row selection
EnterOpen selected trade untuk edit
nOpen new trade form
/Focus search bar
fToggle filter panel
eExport CSV (kalau ada filter aktif)
EscClear search / close filter panel
Cmd/Ctrl + KQuick 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)

ShortcutAction
/ Previous / next month
/ / / Navigate day cells (dalam bulan)
EnterOpen daily journal entry untuk selected day
nNew entry for current month
tJump to today

Analytics tab

ShortcutAction
sToggle stats hero row
1 / 2 / 3 / 4 / 5 / 6Jump ke section (Performance over time, Market behavior, dll)
rRefresh analytics (re-fetch)
fFocus filter / search
Cmd/Ctrl + PPrint-friendly view (coming soon)
?Show shortcuts cheatsheet

Models tab

ShortcutAction
/ Navigate model list
EnterOpen selected model preview
nNew model
eEdit selected model
dDelete selected model (with confirm)

General

ShortcutAction
Cmd/Ctrl + KQuick 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
EscClose 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:

GestureAction
TapOpen
Long pressMulti-select (coming soon)
Swipe left (on trade row)Quick delete (with confirm)
Swipe right (on trade row)Quick edit
Pull downRefresh
Pinch (on chart)Zoom in/out

Hidden features

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 + N di 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, analytics
  • flowjob.id/dashboard/journal?tab=models, models
  • flowjob.id/dashboard/journal?tab=daily, daily
  • flowjob.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.