Some features for EA I found on different web-sites, with most of them credited to Steinitz, which I edited some. There were so many I found, it's possible some may be duplicates or similar. Ideas for any others?
- Self checking logic when/if you set an input incorrectly.
- User adjustable to set to trigger on closed or unclosed candles.
- Ability to enter on Alert or Alert -1 TF color change (closed or unclosed candles).
- Optional enter on a fresh signal when EA is first turned on (switchable).
- Money management available to trade a % of free margin or account balance.
- Intelligent lot fractional sizing based on what broker you use.
- Take profit with fixed pip amounts that you decide for each timeframe.
- Take profit can be selected to use % ATR for each individual timeframe.
- All TP and SL are invisible to broker. (no hunting allowed).
- A safety SL & TP can be set as a fail safe if power is lost (will be displayed to broker).
- Partial close option to take 1/2 profit automatically when TP is reached.
- Stop loss can be set at a fixed pip amount or % of ATR.
- Trailing stop loss feature is available.
- Trailing stop trigger and pip step amount fully adjustable.
- Broker spread widening detection option to halt entries if spread widens by "x" pip amount.
- Trading hours only available to trade based on your times you choose.
- All text is font size and color adjustable.
- Three different de-bug inputs to analyze all your backtesting and forward trading.
- Upper TF feature to use as a filter for trading desired TF to help avoid head fakes.
- Break even setting with a guaranteed lock in pip amount.
- Ability to take full profits when TP target is triggered with color change based on choice of timeframes.
- Ability to take 1/2 profit when TP target is triggered and let other half run up until color change on choice of timeframe.
- Superb labels displaying on screen what the EA is doing inside to understand what is going on.
- Superb labels displaying int & ext SL & TP, curr DD, Max profit, Max DD.
- Can be set-up to disallow new trades on Friday at your preferred time.
- Can also close out open trades on Friday to go flat before the weekend at your preferred time.
- Disallows new trades "x" number of days prior to month end.
- Along with the above feature you can have the EA automatically close out all open trades every 30 days.
- Automatically detects when market changes from trending to ranging and switches into a different mode using pre-determined settings to trade the new market effectively!
- With Magic Number input value, so that EA can run on multiple currency pairs at the same time or even on the same currency pair multiple times, and so that it can be run with other expert advisors at the same time.
- If the electricity or internet go down momentarily, once they come back online EA will pick up where it left off.
- Any trading errors, invalid settings or other program errors will be immediately brought to my attention through email and audible alert.
- Email and audio alert when trades opened/closed.
- Requote handling, for making sure the order can be taken in rapid market.
- Risk management functions, close all positions and halt the EA if there is x% loss.
- The EA must be able to work on any timeframe on any pair and at any time of the day.
- Input box for predetermined number of positions open at one time.
- An input box for predetermined maximum daily drawdown. If it hits that level, no additional positions may be opened and an email is dispatched.
- Can be used with either micro, micro lots or standard lots.
- Robust order management (tries to recover from \"server busy\", \"trade context busy\", etc. errors which can prevent orders from opening or closing.
- Self checking logic when/if you set an input incorrectly.
- Can be used with either commissioned or non-commissioned broker.