Smart Prospector Expert
- Experts
- Adeniyi Adedipe
- Versão: 7.37
- Atualizado: 1 junho 2024
- Ativações: 15
This Expert Advisor is based on the 'Smart Trading Concept/Strategy'. Much and careful work has been done to package this E.A. all together. Having tested it in a number of trading currencies and symbols with over 25 Years super performance and also deploying it for live trading, we are optimistic that 'The Smart Prospector' will continue to outperform itself in any given market condition.
- As the Smart Trading Concept/Strategy is applicable to any financial instrument, thus - 'The Smart Prospector' is Universally adaptable to any trading chart after optimization.
OPTIMIZATION GUIDE
The Optimization settings and range of values provide a clear guide for the optimization process and some optimized settings are already made available. Please' see the 'comments' section. Please note here that the pre-news and post-news sections can also be profiled for optimization. With the new version (7.017), optimization is to be done in two stages.
- Locate the stage 1 optimization set file and load it.
- Select your trading choice symbol/currency pair and optimize for a period of at least 12 to 20 years.
- NOTE: Do not run optimization for the whole period of 20 years.
- After successful optimization, test the optimized output for at least three years before the optimization begin date and then at least three years after the optimization end date. You may also choose to run the set file to see the overal output for the 20 + years.
- Choose the three best of settings and enter each setting into the Smart Trader I, Smart Trader II and Smart Trader III range of values respectively.
- To see the ovwerall trading performance, set each of the sections as 'True'
Now we can begin to get ready for the second optimization stage.
- Set each of the Smart Trader sections I, II and III above as 'false'.
- Untick the already optimized parameters in Smart Trader I section.
- NOTE: In each of the Smart ATR sections I, II & III, the range of values have already been entered. Set each of these as 'True'.
- For each of these sections, tick the following values to be optimized:-
- Smart_ATR_Shift_A - Start - 1 | Step - 4 | Stop - 13
- Smart_ATR_Shift_B - Start - 10 | Step - 4 | Stop - 22
- Smart_ATR_Shift_C - Start - 19 | Step - 4 | Stop - 31
- Smart_ATR_Range_Bars - Start - 19 | Step - 4 | Stop - 31
- Smart_ATR_Ratio - Start - 0.2| Step - 0.15 | Stop - 0.5
- Smart_ATR_Trailing_Points - Start - 250| Step - 50| Stop - 450
- Smart_TEMA_Period - Start - 12| Step - 12| Stop - 60
- Smart_TEMA_Tf - Start - M30 | - | Stop - 1W
- Smart_ATR_Tf - Start - M30 | - | Stop - 1W
NOTE, the following parameters for each of the Smart ATR sections I, II & III have default values:
- Smart_ATR_Trading - True.
- Smart_ATR_Period - 10.
Smart_VWAP_Mode - 0.
Smart_VWAP_Mode_II - 1.
Smart_VWAP_Mode_III - 2.
Follow the same rules for optimization and backtesting / forward testing as explained above.
- Check your overall results to ensure that the growth curve is steady and that Profit to DrawDown ratio is at worst 5:1.
- Profit Factor must be 2.0 and above.
You're welcome to join us in generating settings for every trading instrument. Please be willing to share your optimized settings in the comments section.
Happy Trading!
E.A. Settings Description
Smart_Trader - Core (Independent) Trading Strategy I. Set 'True' to use.
- Smart_Trader - Independent Trading Strategy I. Set 'True' to use.
- Smart_Fibo_Bars - Bars range for finding peak high/low prices.
- Smart_Trend_MA - Trend moving average period.
- Smart_Peak_D1_MA - Trend moving average period on a higher timeframe.
- Smart_Peak_D1_MA_Shift - Trend moving average period on a higher timeframe shift.
- Smart_Interval - Interval between a peak high and a peak low.
- Smart_Coefficient - Comparative factor between two volatile periods.
- Smart_Fibo_Depth - Depth (or height) to which the new trading day (or period) must not be lower/greater than.
- Smart_Daily_Average_Ratio - A ratio taken based upon the average daily trading range for some days. This is relevant for a smooth entry.
- Smart_Trailing_Points - Trailing points set to trail profits.
- Smart_Tf - Trading decision time frame.
- Smart_Higher_Tf - Higher timeframe to spot volatile periods.
As evidenced in the attached optimazation settings, the above settings must be dutifully optimized and tested. When after that is done, the three best (dynamic) settings are chosen and deployed - hence the need for 'Smart_Trader II' and 'Smart_Trader III'. Doing that will provide the basic settings to run Smart Trader Prospector E.A.
Please bear in mind that this strategy is not an everyday trading strategy as it is specialised in trend pick up and take off entry timing however, it is a sure trading strategy.
SMART REVERSALS PENDINGS
- Smart_Pending_Reversals - Set 'True' to allow Expert Advisor automatically look out for trend reversal entries.
- Smart_Pending_Extensions - Set 'True' to allow Expert Advisor automatically look out for trend extension entries.
- Pendings_Monthly - Fibo 'Father' High/Low price entry for the monthly time range.
- Pendings_Weekly - Fibo 'Father' High/Low price entry for the weekly time range.
- Pendings_Daily - Fibo 'Father' High/Low price entry for the daily time range.
- Pendings_Depth - Indicator buy / sell depth level.
- Pendings_Interval - Period interval for trade making decisions.
- Pendings_TEMA_21_MA - Tripple Exponential Moving Average lower period.
- Pendings_TEMA_55_MA - Tripple Exponential Moving Average higher period.
- Pendings_Expiration_Hours - Pending Order time duration before expiration (in Hours).
- Smart_Pendings_Trailing_Points - Trailing points for activated pending order trades.
- Pendings_Closure_Days - Time duration after which an activated buy/sell trades must be closed.
- ComBo_Father - ComBo Trend Indicator Father High Period.
- ComBo_Son - ComBo Trend Indicator Father Low Period.
- ComBo_HolySpirit - ComBo Trend Indicator signal Period.
- ComBo_Interval - ComBo Trend Indicator period interval for trade making decisions.
- Smart_Pendings_Tf - Time Frame used for entry calculations.
Smart_News_Parameters_I__
- Smart_Pre_News - Turn true to trade high impact news.
The idea here is to trade prime news such as the NFP, CPI, PPI, Retails Sales, Interest Rates etc by placing pending orders minutes before the news release time. It is expected of such high impact news releases to break out in one sure direction. So two pending orders are places at approriate highs and lows just before news release.
-
NFP_News_Trading - Auto searches for the first friday of each month and opens appropriate trades.
-
CPI_PPI_RetailSales_News_Trading Auto searched for key trading news at other times in the month.
-
Smart_News_Day - Select the date of the expected news release.
-
Smart_News_Hour_MT4_Chart - Select the MT4 news release hour as picked from the MT4 chart. If news release minutes is less than 30 (ex. 15:00, 17:15, 19:25), then the news release hour must be set at an hour earlier. But if the news release minute is greater than 30, then the very news release hour must be used.
-
Smart_News_Minutes - Enter the specific news release minutes.
-
Smart_Placement_Minutes - Select the time the E.A will place the two pending orders before the 'Smart_News_Minutes'. Note: this value must be less than the ' Smart_News_Minutes'. It is advised that the pending orders must be placed at least 30 minutes before the news release minutes.
-
Smart_Expiration_Minutes - Select the time the placed pending orders must expire. (Ex. Smart_Placement_Minutes [0] + Smart_Expiration_Minutes [32]) > Smart_News_Minutes [30].
-
In this case: [0 + 32] = 32
-
[32 - 30] = 2 - Pending orders expires just two minutes after the high impact news is released.
-
Smart_News_Peak_Range_Hours - Select the duration wherein to search for highs and lows (in hours) prior to the news release hour.
-
Smart_Pre_News_Ratio - A ratio of the prior 'high-low' range relevant to place the pending orders.
Smart_News_Parameters_II_
- Smart_Post_News - Turn true if it is beleived that based of the high impact news release, price will continue in a set direction after the news data is out.
- Smart_Post_News_Range_Hours - Time interval in hours to wait and observe the markets before entering the markets again.
- Smart_Post_News_Ratio - A ratio of the post news 'high-low' range relevant to entering the markets again.
- Trailing - Set 'True' to trail your profits.
Note: Indeed this works well enough but user must make sure to manually check / back-test this news trading entries on actual historical news release dates to see the suitability of trading strategy. Furthermore, this news trading strategy can be independently optimized and backtested for smooth trading performance.
TRADE_MANAGEMENT______
- Profit_Pointss - Set Trading take profit levels. Please note 300.0 (for 5 digit charts) and 30.0 (for 4 digit charts).
- Fixed_Lot_Size - Enter fixed trading lot size or set at '0' to use percent variable lot sizes.
- Lot_Percent - Set percentage lot size based on account balance. (Please use cautiously).
- Max_Daily_DD_Percent - Closes all opened trades on account if account draw down rises above preset levels.
- SmartNess_Lot_Factor. Set above 0 if it is desired to place additional profitable 'inbetween' trades else set at '0'. if set greater than '0', in between trades are opened and the lot size is multiplied by this factor. Please check to see that this is suitable for your trading symbols as it may increase the drawdown or make trading unstable.
- Friday_Night_Closures - Closes all opened trades on Friday night just befofre the trading week closes.
- Close_All_Trades_Now - If chosen, every opened trade in the account are automatically been closed.
- Entry_TF - Time frame used by EA. to place trades in in the MT4 terminal.
- Chart_Identity_Number - Varying this number means different settings of optimized values of same currency / symbol can be used independently in same account.