🔢 US100 Nasdaq EA MT5 Settings Explained – Complete Parameter Guide
US100 Nasdaq EA is a professional automated trading system developed for the NASDAQ (USTEC/US100) market on MetaTrader 5. The EA combines multiple trading modes, intelligent money management, automatic GMT/DST adjustment, contract-size awareness and flexible position control.

🔢 US100 Nasdaq EA MT5 Parameters Explained
Below are the details of the parameters in the advisor’s trading system settings table:
🔶 NASDAQ Trading Settings
🔹 NASDAQ = NASDAQ – Section header containing all trading parameters dedicated to the NASDAQ strategy.
🔹 Swing_st = true – Enables the Swing Trading strategy for longer-term trend opportunities.
🔹 Comment_for_Swing_st = US100_Swing – Sets the trade comment for all Swing strategy positions as US100_Swing.
🔹 Scalping_st = true – Enables the Scalping strategy for short-term market entries.
🔹 Comment_for_Scalping_st = US100_Scalping – Sets the trade comment for all Scalping strategy positions as US100_Scalping.
🔹 News_st = false – Disables the dedicated News Trading strategy.
🔹 Comment_for_News_st = US100_News – Assigns US100_News as the trade comment for News strategy positions if enabled.
🔹 Magics_used = 10666, 22222, 33333, 44444, 50777, 66666, 77777, 88888, 99999, 10777, 11777, 12777, 13777 – List of Magic Numbers used internally by the EA to distinguish different trading modules.
🔶 GMT and DST Settings
🔹 GMT_Offset_AUTO = true – Automatically detects the broker's GMT offset.
🔹 GMT_Offset_Manual = 2 – Uses a manual GMT offset of 2 only when automatic detection is disabled.
🔹 Adjust_DST_for_Tester = only for the strategy tester – Applies Daylight Saving Time adjustments only during MT5 Strategy Tester backtesting.
🔹 Adjust_DST_select = USA – Uses the USA Daylight Saving Time calendar for automatic DST adjustments.
🔶 Lot and Money Management
🔹 Funds_for_0.01_of_Lots = 20 – Allocates 0.01 lot for every 20 units of account balance according to the selected money management model.
🔹 Consider_CONTRACT_SIZE = true – Adjusts lot calculations using the broker's contract size specifications.
🔹 Only_Up = true – Rounds calculated lot sizes upward whenever necessary.
🔹 Lot_calculation_with_rounding = true – Enables automatic rounding of calculated lot sizes.
🔹 Lot_calculation_based_on = Balance – Calculates position size using the current account balance.
🔹 Use_Fix_Lots = false – Disables fixed lot sizing and uses automatic money management instead.
🔹 Value_Fixed_Lot = 0.1 – Specifies a fixed lot size of 0.1, which is only used if Use_Fix_Lots is enabled.
🔶 Common Parameters
🔹 Limitation_setting = false – Disables position limitation controls.
🔹 Limitation_of_Positions = 13 – Allows a maximum of 13 positions when limitation settings are enabled.
🔹 including_pending_orders = false – Pending orders are excluded from the position limit calculation.
🔹 Limitation_by_Magics = Magic_EA – Applies position management separately according to each EA Magic Number.
🔹 Line_for_Magics = 10666, 22222, 33333, 44444, 50777, 66666, 77777, 88888, 99999, 10777, 11777, 12777, 13777 – Lists all Magic Numbers monitored by the limitation system.
🔹 Limitation_by_Symbols = Symbol_EA – Applies limitation rules individually for each trading symbol managed by the EA.
🔹 Line_for_Symbols = USTEC – Specifies USTEC (US100/NAS100) as the primary trading symbol handled by the Expert Advisor.
🔢 Conclusion
US100 Nasdaq EA MT5 offers a flexible and intelligent configuration for automated NASDAQ trading. With support for both Swing and Scalping strategies, automatic GMT/DST synchronization, advanced balance-based lot sizing, contract-size awareness, and comprehensive Magic Number management, the EA provides traders with powerful tools for managing risk and optimizing performance. Proper configuration of these parameters helps ensure stable execution across different brokers and market conditions.
🔢 FAQs
❓ What trading strategies are available in US100 Nasdaq EA MT5?
The EA supports both Swing Trading and Scalping strategies simultaneously, while the News Trading module can be enabled or disabled separately.
❓ Does US100 Nasdaq EA MT5 automatically detect GMT and Daylight Saving Time?
Yes. With GMT_Offset_AUTO = true and Adjust_DST_select = USA, the EA automatically adjusts to the broker's server time and U.S. daylight saving schedule.
❓ How is the lot size calculated?
The EA uses balance-based money management, allocating 0.01 lot for every 20 units of account balance while considering the broker's contract size.
❓ Can I use a fixed lot size instead of automatic money management?
Yes. Simply enable Use_Fix_Lots and the EA will use the specified Value_Fixed_Lot = 0.1 instead of dynamic position sizing.
❓ Why does the EA use multiple Magic Numbers?
Multiple Magic Numbers (10666, 22222, 33333, 44444, 50777, 66666, 77777, 88888, 99999, 10777, 11777, 12777, 13777) allow the EA to identify and manage different trading strategies independently without interfering with other Expert Advisors or manual trades.










