Parameters
License
Input License key (LicenseKey): (REQUIRED)
This is where you must enter the unique license key provided specifically for this EA and your prop firm challenge MT4 account number.
Without the correct key matching the account number, the EA will load onto the chart but will not place any trades.
Double-check the key for accuracy.
Trading Settings
These parameters define the core risk management, position sizing, and order behavior of the EA.
Lot size (LotSize): (REQUIRED)
Set this to the absolute maximum lot size per trade allowed by your specific prop firm's challenge rules.
Consult your prop firm's documentation to find this limit for your account size and type. Do not exceed this value.
Ensure the chosen lot size also meets the broker's minimum and step requirements for the instrument (e.g., US30).
Account Size (AccountSize): (REQUIRED)
Enter the official starting balance of your challenge account (e.g., 50000, 100000, 200000). This value is used for display purposes in the on-chart comment.
Max Daily Drawdown in $ (MaxDailyDD): (REQUIRED)
Critically Important: Enter the maximum daily loss limit in your account's base currency (usually dollars) as specified by your prop firm.
Check the exact rule: Is it based on balance or equity? Does it reset at a specific time? Enter the precise value (e.g., 5000 for a $5,000 daily loss limit).
The EA uses this value to stop trading for the day if the account balance drops below the day's starting balance minus this amount. Violating this rule typically results in immediate challenge failure.
Account Balance Target in $ (AccountBalanceTarget): (REQUIRED)
Enter the final account balance required to pass the profit target objective of your challenge.
Example: For a $100,000 account with a 10% profit target, enter 110000.
The EA will stop initiating new trades once the account balance reaches or surpasses this value.
Magic Number (MagicNumber): (DO NOT CHANGE)
Default: 123456
This is a unique identifier the EA uses to track its own orders. Leave this at the default value unless you are running multiple different EAs on the same account and need to avoid conflicts (unlikely for this specialized EA).
Stop Loss in points (StopLoss): (DO NOT CHANGE)
Default: 15
This is the initial stop loss distance (in points, not pips) set when the EA places a pending order. This value is optimized for the strategy. Do not alter it.
Trailing Stop in points (TrailingStop): (DO NOT CHANGE)
Default: 10
This defines the trailing stop distance (in points) used once a trade is open and moving in profit. Leave this at the default.
Order Open Distance in points (OrderOpenDistance): (DO NOT CHANGE)
Default: 5
This sets how far (in points) from the current price the EA places its pending Buy Stop or Sell Stop orders. Essential to the entry strategy; do not modify.
Order Cancel Distance in points (OrderCancelDistance): (DO NOT CHANGE)
Default: 15
If the market moves this far (in points) away from a pending order before it's triggered, the EA cancels it. Leave this at the default.
Delay in seconds between orders (OrderDelaySeconds): (DO NOT CHANGE)
Default: 2
This sets the minimum pause time (in seconds) between placing orders. Do not change this value.
Time Restrictions
These settings control the EA's operational window, crucial for targeting specific market periods like the New York open.
Enable Time Restrictions (EnableTimeRestrictions): (REQUIRED - Set to true Recommended)
true: The EA will strictly operate only between the StartTime and EndTime. This is the recommended setting.
false: The EA ignores the time settings and will trade whenever the market is open and other conditions are met. Only select false if you will manually enable/disable the EA's "AutoTrading" button at the required times (9:30 AM EST start, 10:30 AM EST stop) - this is riskier.
Start Time (StartTime): (REQUIRED if EnableTimeRestrictions is true)
This defines the time the EA is allowed to start trading, based on your MT4 broker's server time (visible in the Market Watch).
You must calculate the equivalent of 9:30 AM EST (New York Time) in your broker's server time and enter it here in HH:MM (24-hour) format.
How to Calculate:
Note your Broker Server Time shown in MT4.
Determine the current time difference between Broker Server Time and EST (remembering potential Daylight Saving Time adjustments for EST, which becomes EDT or GMT-4).
Calculate 9:30 AM EST in the broker's timezone.
Enter the result (e.g., 16:30 if broker is GMT+3 and EST is GMT-4/EDT).
Accuracy is essential. Incorrect conversion will cause the EA to start too early or too late.
End Time (EndTime): (REQUIRED if EnableTimeRestrictions is true)
This defines the time the EA must stop opening new trades, based on your MT4 broker's server time.
You must calculate the equivalent of 10:30 AM EST (New York Time) in your broker's server time and enter it here in HH:MM (24-hour) format.
Use the same time difference calculation method as for StartTime.
Example: If 9:30 AM EST was 16:30 broker time, 10:30 AM EST would be 17:30 broker time. Enter 17:30.
Trades opened before this time will still be managed (e.g., trailing stop will continue to function) until they close.
Last updated