YOUR LOCAL TIME
--:--:-- --
---
MT5 SERVER (UTC+3)
--:--:-- --
LOCAL − ? hrs
OFFSET
MT5 + ?h
= YOUR TIME
TRADE JOURNAL
Loading...
ACCOUNT EQUITY
$0.00
$0.00 P&L
MARKET STATUS
Loading...
YOUR SCHEDULE
Avoid
Good
🔥 Best
Stop
NEW TRADE ENTRY — Log in your local time
📊 TRADE DETAILS
📝 JOURNAL
DISCIPLINE CHECKLIST
⚡ SL / TP CALCULATOR
PERFORMANCE SCORES
EQUITY CURVE
EQUITY CURVE
Account balance per trade
DAILY PNL
Profit & Loss per trading day
PIP DISTRIBUTION
Pips gained or lost per trade
TRADE OUTCOME BREAKDOWN
Profitable
Losing
Breakeven
No trades
Sun
Mon
Tue
Wed
Thu
Fri
Sat
RULE COMPLIANCE BREAKDOWN
DISCIPLINE SCORE PER TRADE
Green line = 85% target
EMOTION LOG
AUTO-REFRESH
OFF
TRADING STYLE
Enter your API key, select your trading style, then click 🔄 REFRESH

🔑 Get a free key at twelvedata.com — no credit card needed.
Each refresh uses 3 API credits (one per timeframe).
🔑 Backtesting and Correlation use your Twelve Data API key from the Signal tab. Strategy Stats and Risk of Ruin use your logged trades — no API needed.
📊 STRATEGY STATISTICS — FROM YOUR JOURNAL
Log at least 10 trades to see meaningful statistics.
⚙️ BACKTESTER
🔗 CORRELATION SCANNER
SELECT PAIRS TO COMPARE (pick 2–6)
⚠️ RISK OF RUIN CALCULATOR
PATCH NOTES
Version history and feature updates
LATEST v1.5.0
May 2026
📊
Google Analytics
Google Analytics (GA4) is now integrated. Tracks visitor count, location, traffic source, device type, and which tabs are used most. Data visible in analytics.google.com — no impact on user privacy or data stored in the journal.
🔵
AMD Phase Detection
New card in the Signal tab showing the current Accumulation, Manipulation, or Distribution phase. Detects EMA compression (Accumulation), liquidity sweeps (Manipulation), and BOS confirmation (Distribution). Includes confidence score and plain English explanation of what each phase means for your next trade.
Hamburger Menu — Mobile
On mobile, the action bar now shows a hamburger menu (☰) that slides in from the right. All 8 tabs and all action buttons are accessible from one tap. Tabs become emoji-only icons on small screens.
🕐
Market Status + Personal Schedule
Session badge now shows two things: actual forex market hours (open/closed based on real day and time including weekends) AND your personal trading schedule separately. No more confusion between market hours and your own rules.
🔧
Bug Fixes
Fixed toFixed undefined errors in Signal tab. Fixed template literals showing as raw text in Updates and Correlation tabs. Fixed duplicate variable declarations causing JS crashes. Fixed candle.c undefined in optimal entry card.
v1.4.0
May 2026
🧮
Quant Tab
Full quantitative analysis — strategy statistics, backtester, correlation scanner, and risk of ruin calculator with Kelly Criterion.
📖
Beginner-Friendly Stats
Every stat now has 3 layers of explanation: the number, a personal analysis based on your data, and a plain English analogy.
🆕
Patch Notes
This page. Full version history of every feature added.
💰
Donation Footer
Support via GCash or Maya QR code at the bottom of every page.
v1.3.0
May 2026
Signal Freshness Score
0–100 score combining signal age, EMA distance, and RSI health. Green = enter now. Yellow = wait. Red = do not chase.
🎯
Optimal Entry Card
Three entry sources with SL, TP, and R:R: market price, FVG zone midpoint, and EMA crossover candle close.
Quick Entry
Log a trade in under 10 seconds. Pips and PnL auto-calculate from entry and exit prices.
📋
MT5 Paste Parser
Paste a trade from MT5 History. Parser reads all fields and converts server time to your local time automatically.
📖
Pip Reference Card
Pip size, daily range, and recommended SL/TP for every instrument — Forex, Gold, Crypto, and Indices.
⚠️
Instrument Warning System
Selecting Gold or Crypto triggers a warning explaining the correct pip size and why EUR/USD rules do not apply.
v1.2.0
May 2026
📡
Signal Tab — ICT Levels
Three levels: Beginner (EMA+RSI), Advanced (FVG+OB+Kill Zones), Professional (Market Structure, BOS, CHoCH, Liquidity Sweeps) with confluence scores.
Trading Style Selector
Scalping (5min·15min·1H), Day Trading (1H·4H·D1), or Swing (4H·D1·W1). Timeframes load automatically.
🕐
Kill Zone Banner
Live indicator showing active ICT kill zone — London Open, NY Open, or Asian.
📊
Multi-Pair Dropdown
Signal tab supports all Forex majors, minors, exotics, Gold, Silver, Crypto, and Indices.
✏️
Edit Logged Trades
Expand any trade in the log and click Edit. Form opens pre-filled with all trade data.
📅
Calendar Tab
Green = profit day, Red = losing day, Yellow = breakeven. Click any day to see its trades.
v1.1.0
April 2026
🕐
Live Clock Bar
Local time and MT5 server time side by side. Session status updates live every second.
📡
Signal Tab v1
EMA 9/21 + RSI(14) signals across 3 timeframes via Twelve Data API. BUY/SELL/NEUTRAL badges per timeframe.
🏆
Discipline Tab
Rule compliance percentage bars and emotion log showing correlation between emotion and trade result.
📊
Charts Tab
Equity curve, daily PNL, pip distribution, and win/loss/BE breakdown.
📋
2-Column Trade Form
Trade details on the left, journal on the right. Auto-computes pips and PnL from entry and exit.
⬇️
PDF Export
Download full journal as PDF at any time.
INITIAL RELEASE v1.0.0
April 2026
🚀
Initial Launch
First public release. Hosted on GitHub Pages at j0hn1621.github.io/trade-journal
📋
Trade Log
Entry, exit, SL, TP, direction, lot, session, emotion, and thoughts. Discipline checklist per trade.
📊
Dashboard
Win rate, total PNL, discipline score, HTF bias accuracy, equity curve preview, and progress bars.
🔐
Privacy First
No signup. All data in your browser only. No server, no database, no one can see your trades.
📱
Responsive Design
Works on mobile and desktop. Touch-friendly. Horizontal tab scrolling on small screens.
⚙️
Profile Setup
One-time setup for name, balance, broker, pair, and timezone.