AuraChart Studio applies preset dark, light, fantasy, and accessibility palettes from a draggable on-chart panel, and it can edit colors, save appearance profiles, and import or export custom .cts themes. Optional day and night scheduling switches themes at set local or server times. Focus and presentation modes hide clutter for analysis or screenshots. Multi-chart scope covers the current chart, the same symbol, or all open charts. Removal can restore the original appearance. It does not open, modify, or close orders.
Read from ChartThemeStudio_MT5.mq5. Defaults are the author's; change them in the EA's Inputs tab.
Name
Type
Default
Description
InpInitialTheme
ENUM_PRESET_THEME
THEME_MIDNIGHT_NAVY
Initial Theme
InpRestoreSavedTheme
bool
true
Restore Last Saved Theme
InpAutoSaveSettings
bool
true
Auto-Save Theme & Grid Choice
InpChartTargetScope
ENUM_CHART_TARGET
TARGET_CURRENT_CHART
Multi-Chart Target Scope
InpStyleDrawnObjects
bool
true
Auto-Apply Theme Colors to Drawn Objects
InpDefaultLanguage
ENUM_UI_LANG
LANG_EN
UI Language (English / Persian)
InpShowPanel
bool
true
Show On-Chart HUD Panel
InpStartCompact
bool
false
Start in Compact (Mini) Mode
InpEnableDragging
bool
true
Enable Drag & Drop for Panel
InpPanelCorner
ENUM_BASE_CORNER
CORNER_LEFT_UPPER
Default Placement Corner
InpPanelOffsetX
int
25
Initial Panel X (pixels)
InpPanelOffsetY
int
35
Initial Panel Y (pixels)
Show all 32 inputs
Name
Type
Default
Description
InpFontName
string
Segoe UI
UI Font Family
InpEnableHotkeys
bool
true
Enable Keyboard Shortcuts
InpHotkeyNext
string
T
Key: Next Theme
InpHotkeyPrev
string
Y
Key: Previous Theme
InpHotkeyRandom
string
R
Key: Intelligent Random Theme
InpHotkeyGrid
string
G
Key: Toggle Grid
InpHotkeyFocus
string
F
Key: Toggle Focus Mode
InpHotkeyPresentation
string
P
Key: Toggle Presentation Mode
InpHotkeyToggleHUD
string
H
Key: Toggle HUD Visibility
InpAutoSchedule
bool
false
Enable Auto Day/Night Scheduling
InpDayStartTime
string
07:00
Day Mode Start Time (HH:MM)
InpNightStartTime
string
19:00
Night Mode Start Time (HH:MM)
InpDayTheme
ENUM_PRESET_THEME
THEME_ARCTIC_WHITE
Day Mode Theme
InpNightTheme
ENUM_PRESET_THEME
THEME_MIDNIGHT_NAVY
Night Mode Theme
InpScheduleUseLocalTime
bool
true
Use Local PC Time (false = Server Time)
InpDefaultGrid
bool
false
Default Grid Visible
InpDefaultBidLine
bool
true
Default Show Bid Line
InpDefaultAskLine
bool
false
Default Show Ask Line
InpDefaultPeriodSep
bool
false
Default Show Period Separators
InpDeinitAction
ENUM_DEINIT_ACTION
DEINIT_RESTORE_ORIGINAL
On EA Removal
How to Install It
1Download the sourceUse "Download source (.zip)" above, or clone roseshayan/AuraChart-Studio from GitHub, and unzip it.
2Open the data folderIn MetaTrader choose File, then Open Data Folder, and go to MQL4/Experts or MQL5/Experts.
3Copy the filesCopy the .mq4 / .mq5 file into Experts.
4Compile in MetaEditorOpen the file in MetaEditor and press Compile. Fix any missing includes the compiler reports.
5Test before you tradeRun it in the Strategy Tester, then attach it to a demo chart and allow algorithmic trading.
Third-party code. ForexR did not write, test or endorse this EA, and the summary above was generated automatically from its README and code. ForexR lists only repositories with readable source code and never hosts files. Read the code, backtest it and use a demo account first; automated trading can lose money quickly.
This risk management tool for MetaTrader 4 and 5 calculates optimal lot sizes based on user-defined risk parameters, account balance, and currency. It provides a graphical user interface for setting entry, stop loss, and take profit levels visually on the chart. The expert advisor accounts for commissions, swaps, and m
This MetaTrader 5 tool acts as a discretion helper for manual traders to simplify order execution. It automates trade entries by applying calculated risk percentages and setting predefined stop loss and take profit values in pips. The utility features integrated trailing stop functionality, allowing users to define spe
This MetaTrader 5 utility is a comprehensive manual trading panel and risk management suite. It simplifies order execution by calculating lot sizes based on a defined risk percentage of account equity. Users can manage trades via automated break-even points, multi-mode trailing stops including Fractals, Moving Averages
NNFX Backtest C1 is a specialized utility for MetaTrader 4 designed to evaluate external confirmation indicators using the No Nonsense Forex methodology. It enables users to backtest custom indicators by defining signal logic such as two-line crossovers, zero-line crosses, or histogram changes. The system manages risk
This utility for MetaTrader 4 and 5 automates trade execution based on trader-defined chart patterns. Users draw trendlines, horizontal lines, or channels, which the expert advisor monitors to place pending breakout orders. It handles trade entries, stop losses, and take profits according to specific object naming conv
This expert advisor functions as a manual trading assistant for MetaTrader 4 and MetaTrader 5, designed to simplify discretionary order management. It provides a graphical interface on the chart, allowing users to execute trades with pre-defined risk parameters. The tool includes options for percentage-based risk calcu