TRADERS GIFT EXPERT ADVISOR Still completely Free with source code included
Use of this Expert Advisor is only limited by your imagination as there are many thousands of combinations available. I encourage you to publish your own personalized input presets if they are noteworthy.
OVERVIEW
Traders Gift uses rules to advise or automatically trade on entry (and exit). The rules fall into the categories below and all values are fully customizable
Modes
ADVISORY (On Screen or Email)
DISCRETIONARY (Trades placed upon confirmation - "OK" , To reject trade - "Cancel")
AUTOMATIC
Money Management
FIXED LOT SIZE
LOT SIZE BASED ON EQUITY
LOT SIZE BASED ON STOP LOSS
FIXED STOP LOSS AND TAKE PROFIT
TRAILING STOP LOSS
STOP LOSS and TAKE PROFIT BASED ON ATR
RISK/REWARD TAKE PROFIT
MULTIPLE BASED WAGER PROGRESSION UP TO LIMIT
BREAK EVEN
MINIMUM PIP GAIN FOR RESET
DECREASE STOP LOSS PERCENT
Strategies
EMA CROSS
PRICE / EMA EVENT
RSI CROSS
MACD CROSS
STOC CROSS
BOLLINGER BAND CROSS
PSAR CROSS
COMMODITY CHANNEL INDEX
ZIG ZAG
NEWS OR TIME OF DAY STRADDLE TRADE - (new OPTION FOR STRADDLE BASED ON STRATEGIES)
CONTINUOUS STRADDLE
TRADING RANGE BREAKOUT
Filters
ADX
TIME OF DAY
NEWS
PIVOT POINTS
FIBONACCI
SUPPORT/RESISTANCE
DIVERGENCE
CANDLESTICK PATTERNS
VOLUME
By default - no Strategies or Filters are enabled. (any combinations are OK)
Whilst there are many input parameters, refer to the enclosed strategies (included as a zip file) to get started. (Use the load button on the inputs tab)
I encourage you to delve into the source code which is open and commented with meaningful variables, and suggest improvements. If your suggestions or requests are personal, please PM me. I would welcome any constructive criticism and the thread is yours for discussion and I won't be banning anybody (profanity excluded). Please think before you post and do some homework.
For info on back testing, http://www.easyexpertforex.com/backtesting-optimization.html
For free VPS, Post #206
For free tick data, Post #185 (GOLD traders read Post #576)
Absolutely essential reading, Post #526
A valuable comment from a contributor regarding back testing, Post #685
Sample Data is enclosed for testing purposes but is not required by the EA.
7 Majors_M1_2013.zip (21MB)
7 Majors_M1_2014.zip (20MB)
7 Majors_M1_2015.zip (23MB)
7 Crosses_M1_2013.zip (22MB)
7 Crosses_M1_2014.zip (21MB)
7 Crosses_M1_2015.zip (22MB)
Use Tools, History Centre, double click on currency pair, 1 min, download to import the unzipped files. Nominate the correct UTC/MT4 shift. Don't forget to refresh your chart after any import. You can then run the MT4 script PeriodConverter for other time frames. The appropriate model for back testing is "EA's that explicitly control bar open".
If you choose to do tick data back testing, remember to set the ReqTimeFrame.
TRADERS GIFT STRATEGY OPTIMIZER
56 Current Optimization Examples - Still Free
Strategy Optimizer is an alternative to MT4 Strategy Tester and includes enhanced Genetic Optimization and will read and write Set files for the TradersGift EA.
Introduction to Traders Gift EA video
Inserted Video
Introduction to Strategy Optimizer video
Inserted Video
Opening and Saving Set Files video
Inserted Video
Working with Optimizations video
Inserted Video
Update 15th May 2015
Fix for trailing stop loss not updating on all pairs
Update 25th June 2015
Fix to allow recovery of variables on MT4 restart
Update 13th Aug 2015
Fix to allow recovery of more variables on MT4 restart
Update 19th Aug 2015
Amendment to Trailing Stop Loss Logic
Traders Gift EA executable Download
Traders Gift EA source code Download
Traders Gift EA and Strategy Optimizer Getting Started PDF Download
Traders Gift EA and Strategy Optimizer Full Discussion PDF Download
Traders Gift Strategy Optimizer Demo Download
Traders Gift 56 Current Optimization Examples Download
For those of you who are perplexed, please refer to Post #1301
Strategy Optimizer