Version 6.0.3 is a comprehensive update that completely overhauls the binary trading system with 5 new order types and advanced gamification, introduces a professional-grade Trading Pro interface with responsive collapsible panels, adds a pattern library with 62+ patterns, redesigns all email templates, and includes major performance improvements with lazy database synchronization reducing server startup from 15 seconds to under 0.01 seconds.
🚀 Major New Features
Complete Binary Trading Overhaul
A ground-up redesign of the entire binary trading experience with professional-grade features:
› 5 Binary Order Types
Rise/Fall: Classic prediction if price will rise or fall
Higher/Lower: Predict price will close above or below a barrier level
Touch/No Touch: Predict if price will touch or avoid a barrier level during the contract
Call/Put: Options-style trading with strike prices and payout-per-point calculations
Turbo: Fast-paced trading with barrier breach detection and dynamic payouts
Each order type includes:
Individual profit percentage configurations
Min/max duration settings
Barrier and strike price support where applicable
Separate enable/disable for demo and live trading
› Gamification System
Leaderboard:
Daily, Weekly, Monthly, and All-Time rankings
Multiple ranking metrics: Profit, Win Rate, Volume
Personal rank display with percentile and qualification status
Top 100 traders with avatar display and detailed statistics
Challenges & Achievements:
16 Daily Challenges (first trade, win streaks, profit targets, etc.)
12 Weekly Challenges (25-100 trades, 55-70% win rate targets, etc.)
40+ Achievements (milestones, streaks, consistency badges)
Reward types: XP, Badges, Demo bonus, Special titles
20-Level Progression System:
Progression from "Newcomer" to "Grandmaster"
XP-based leveling with cumulative requirements (0 to 100,000 XP)
Difficulty-based XP multipliers (Easy 1x to Legendary 3x)
Visual progress tracking with celebration animations
› Advanced Trading Settings
User Trading Controls:
One-click trading (instant trade without confirmation)
Martingale strategy with configurable settings
Daily loss limit with auto-disable protection
Stop-loss and take-profit thresholds
Trade cooldown (minimum wait between trades)
Position Sizing (4 Methods):
Fixed amount sizing
Percentage of balance
Risk-based calculation
Custom templates with presets
Sounds & Notifications:
Master notification controls
Individual sound effects for every trade event
Volume control with test functionality
Push notification support with browser permissions
Quiet hours scheduling
Toast position and duration configuration
› Trading Analytics & Journal
Complete performance statistics (win rate, P&L, best/worst trades)
Symbol-by-symbol breakdown
Time-based analysis (by hour and day of week)
Advanced metrics: Sharpe Ratio, Sortino Ratio, Max Drawdown, Recovery Factor
Full trade journal with notes, tags, and ratings
Export to CSV functionality
Equity curve visualization
Win/loss streak tracking
Trading Pro Interface
A completely new trading layout designed for professional traders with responsive design across all devices:
› Panel System
Markets Panel: Watchlist, spot, futures, and ecosystem markets with real-time ticker
Chart Panel: TradingView or Chart Engine integration with full-screen mode
Order Book Panel: Real-time order book with 10-level aggregation, depth chart, and trades view
Trading Form Panel: Buy/sell interface with spot and futures support, leverage controls
Orders Panel: Open orders, order history, and trade history with filtering
Positions Panel: Futures positions management
› Collapsible Panels
All panels (except chart) can be collapsed to save space
Collapsed state persisted to localStorage
Smart auto-collapse on smaller screens
Visual indicators showing collapse direction
Vertical text for side panels, horizontal for bottom panels
› Responsive Design
Desktop (1280px+):
Full 4-column horizontal layout
All panels visible with independent sizing
Panel widths scale with screen size (220px to 380px)
Tablet (640px-1023px):
Vertical stack layout
Chart at top, orderbook and trading side-by-side below
Orders panel auto-collapsed by default
Markets accessible via symbol click modal
Mobile (<640px):
Dedicated mobile app layout
Bottom tab navigation (Chart, Orderbook, Trade, Orders, Positions)
Haptic feedback support
Safe area handling for notched devices
› Layout Presets
4 built-in presets: Trading Pro, Chart Focus, Scalping, Lite Mode
Custom layout saving with names and descriptions
Automatic persistence to localStorage
Pattern Library (62+ Patterns)
A comprehensive pattern detection system for technical analysis:
› Pattern Categories
Candlestick Patterns (17 patterns):
Three White Soldiers, Three Black Crows
Morning Star, Evening Star
Bullish/Bearish Engulfing
Piercing Line, Dark Cloud Cover
Hammer, Shooting Star, Inverted Hammer, Hanging Man
Doji, Marubozu, Harami
Tweezer Top/Bottom, Three Inside Up/Down
Chart Patterns (7 patterns):
Double Top, Double Bottom
Head & Shoulders, Inverse Head & Shoulders
Symmetrical Triangle, Ascending Triangle, Descending Triangle
Harmonic Patterns (4 patterns):
Gartley, Butterfly, Bat, Crab
Fibonacci ratio validation with configurable tolerance
› Pattern Detection Features
Real-time detection on every candle
Strength scoring (0-1 scale)
Active pattern tracking (last 10-20 candles)
Visual overlays with target lines and stop losses
Pattern panel with filtering by category and direction
Detailed guidance and trading tips for each pattern
Email Templates Complete Redesign
A total overhaul of the email notification system:
› New Template Structure
Professional HTML email designs
Responsive layouts for all email clients
Consistent branding with header/footer wrapper
Dynamic variable support for personalization
› Notification Template Manager
Three-Panel Interface:
Left Panel: Searchable template list with 13 categories
Center Panel: WYSIWYG HTML editor with subject line editing
Right Panel: Variable reference with one-click insertion
Template Categories (13):
Authentication, Wallet & Transactions, Trading
Copy Trading, Investments, Forex, Staking
ICO & Token Sales, KYC & Verification
Support & Tickets, E-commerce, Author & Content
P2P Trading, System
Features:
Real-time change tracking with unsaved indicator
Multi-channel preparation (Email, SMS, Push)
Template-specific variable filtering
Preview with wrapper template
Variable validation
New Admin Dashboards
Comprehensive dashboard pages for all major trading modules:
› P2P Trading Dashboard
Total Offers, Active Trades, Open Disputes, Platform Revenue stats
Trading Overview chart with volume and revenue trends
Currency distribution and active offers comparison
Platform health gauge with top traders leaderboard
› Futures Dashboard
Total Positions, Active Positions, Total Volume, Total P&L stats
Long/Short ratio visualization
Trading activity charts and top markets list
Recent positions table with full details
› AI Investment Dashboard
Investment metrics with Win/Loss/Draw breakdown
Investment type distribution (Spot vs Eco)
Volume charts and plan distribution
Active plans list with recent investments
› Forex Dashboard
Investment stats with account breakdowns
Live and Demo account tracking
Pending deposits/withdrawals monitoring
Signal integration
› Copy Trading Dashboard (Reworked)
Completely redesigned with modern interface
Leader and follower statistics
Profit sharing and commission tracking
› Stats Cards System
New unified StatsCard component across all admin pages
12 pre-defined color schemes
Sparkline chart support
Change badges with growth indicators
Glassmorphism styling with animations
Performance Improvements
Lazy Database Synchronization
Revolutionary improvement to server startup time:
Before: ~15 seconds to start server
After: ~0.01 seconds to start server (1500x faster)
How it works:
Computes hash of all database models
Only runs ALTER sync if models have changed
Otherwise, just authenticates connection
Configurable modes: none, lazy (default), always, force
New Locales System
Completely reworked internationalization:
Size reduction: 99.98% smaller locale files per page
Full TypeScript support with auto-generated types
Auto-generation of locale files from source
Support for 90 languages with complete translations
Code-split locales loaded per-page
Additional Features
Binary Trading Admin Settings
Order Type Configuration:
Enable/disable individual order types
Min/max trade amounts per type
Payout percentage ranges
Duration limits
Max concurrent orders per user
Barriers & Strikes:
Configurable barrier distances for Higher/Lower, Touch/No Touch, Turbo
Strike price distances for Call/Put
Payout-per-point settings
Duration Management:
New duration configuration replacing old table
Smart adjustment per interval for all order types
Min time and max time settings
Cancellation Rules:
Minimum time before expiry for cancellation
Penalty percentage by duration
Order placement and cancellation buffers
Risk Management:
Auto-disable trading when loss limits reached
Win rate threshold alerts
Per-user limits (orders/minute, orders/hour, daily loss)
Cooling period after max loss
Payout Optimizer:
One-click optimization across all intervals and order types
3 built-in presets for common configurations
Addons & Integrations Manager
New unified page for all addons with details
Addon status, version, and configuration
Quick enable/disable toggles
System Updates
New system updates page
Extensions update management
License activation interface
License verification system
Security system to prevent unauthorized platform use
Licensing System (Reworked)
Get updates from new API without active support
Automated license verification
Improved update delivery
Maintenance Mode
Automatic maintenance page system that activates when the server is stopped:
Features:
Beautiful, crypto-themed maintenance page with animations
Automatically starts when you run pnpm stop
Automatically stops when you run pnpm start
Runs independently of Next.js (lightweight Node.js server)
Serves on both frontend (port 3000) and backend (port 4000)
Returns proper 503 status for API requests with JSON response
Auto-refreshes every 30 seconds to check if site is back
Maintenance Page Display:
Professional crypto trading platform design
Animated status bar showing system status
Progress tracker with maintenance steps
Floating particles and gradient background
Mobile responsive design
Usage:
bash
# Stop servers and show maintenance page
pnpm stop
# Start servers (automatically hides maintenance page)
pnpm start
# Manual maintenance control (if needed)
pnpm maintenance:start
pnpm maintenance:stop
Bug Fixes
Trading
Fixed race condition issue in copy trading
Fixed use of copy trading wallet in market orders
Fixed binary navigation where new markets replaced old ones instead of adding
Ecosystem
Fixed ecosystem section in landing page
Improved error handling for all blockchain master wallet fetching
Fixed NFT marketplace pausing process
UI/UX
Fixed help link in emails sending to non-existing page
Fixed affiliate URL generator
Improved affiliate conditions UI
Deploy new marketplace contract UI improvements
Mailwizard template creation page fully reworked
Performance
Cleaned public folder from all redundant old files and images
Improved ecosystem token creation design with detailed guidance
Technical Improvements
Chart Engine Support
New Chart Engine option for binary and trading pages
Settings to enable/disable Chart Engine vs TradingView
Full feature parity between chart providers
Exchange Provider
Reworked to use only enabled provider directly
No longer requires selecting provider first
Cleaner configuration interface
Chart Data Management (Admin)
New admin page for managing historical chart data cache at /admin/finance/exchange/chart:
Statistics & Overview:
View all enabled markets with chart data statistics
See candle counts, file sizes, and date ranges per interval
Gap detection showing missing data in chart history
Total cache size monitoring across all markets
Build Chart Data:
Fetch historical OHLCV data from exchange provider
Configurable historical days (1-365 days)
Rate limit control to respect exchange API limits
Select specific intervals to build (1m, 5m, 15m, 1h, 4h, 1d, etc.)
Background job execution with real-time progress tracking
Build for all markets or selected markets only
Clean Chart Data:
Delete cached chart data for selected markets
Clean specific intervals or all intervals at once
Clears both file cache and Redis cache
Bulk selection with select all option
Fix Chart Gaps:
Automatic gap detection in existing chart data
One-click gap filling per market/interval
Fetches missing candles from exchange to complete history
Rate-limited to avoid exchange API bans
Settings:
Configure default cache duration (days)
Set rate limit for API requests
Select default intervals for building
Exchange ban status monitoring with countdown
Code Quality
Complete translation of all strings in 90 locales
Improved type safety throughout
Better error handling with descriptive messages
Upgrade Support
For assistance with migration or issues:
Visit our [Support Center](https://support.mashdiv.com)
Review the [Documentation](https://docs.mashdiv.com)
Check [Server Requirements](https://docs.mashdiv.com/#server-requirements)