EXPERT NAME – The Professor FSG
FOR USE ON: Forex
DOWNLOAD EXPERT PACK – CLICK HERE
EVOLVED FROM STRATEGY – The Professor FSG – CLICK HERE
To add the expert advisor to your MT4:
- Download the expert advisor and file pack – You can download HERE
- Open your MT4 platform
- Go to File > Open Data Folder > MQL4 > Indicators
- Copy the files into the correlating folders
- Refresh MT4
- Open chart on the timeframe of your choosing *we recommend H1 and higher timeframes
- Right Click > Templates > Load the Slick Trade – TheProfessor Template
- Right Click > Expert Advisor Properties > Inputs to change settings to desired
***Note – make sure you have AutoTrading turned on and that the EA has a smiley face in the upper right hand corner!



About Tab
The Professor [rev 29-04-2020] 6.00 is the current version

Common Tab
Mandatory boxes to check:
Enable alerts
Allow DLL imports
Allow import of external experts
Allow live trading
Optional boxes to check:
Long & Short positions (depending on if you want both or either or)
Allow modification of signals settings (if you want to be able to manually exit or alter the trade, check this box and it will override EA automation once in a trade if you choose)

Inputs Tab: Trading Mode
MODE_EA
TRADE_MODE:
Allows the EA to auto-trade the users account with the defined inputs selected
ALERT_MODE:
Allows the EA to only send alerts based on the defined inputs the user selects, but not to auto trade the account
ENTER_PRICE_PER_PIP_LOT_SIZE:
Also known as lot size. This is the amount per pip that the user is trading when using the Simple Take Profit Mode (or 1 position per trade)
CANCEL_PREVIOUS_ORDER:
If the user has this set to true and the EA is auto trading then the EA, will exit out of a previous trade. Example – the EA enters the user in a long position, a short then sets up. The EA will exit out of the previous trade wherever it is currently at and enter into the short

Inputs Tab: Stop Loss Manager
STOPLOSS_MANAGER:
SWING-STOPLOSS:
If the user chooses Swing Stoploss mode, then the EA will set the SL to the high or low of the previous x HOURS_SWING_HIGH_LOW. Example…the user enters 02, a short sets up, then the SL will be the high of the previous 2 hours
TAKE_PROFIT:
If the user is using the Simple Take Profit Mode, then this is the Take Profit in pips
STOP_LOSS:
If the user is using the Simple Take Profit Mode in conjunction with PIPS-STOPLOSS, then this is the Stop Loss in pip

Inputs Tab: Multi-Take Profit Feature
TAKEPROFIT_MODE
SIMPLE TAKEPROFIT-MODE:
When using the Simple Take Profit Mode, only 1 position per trade is entered.
The TP will reflect what the user enters for TAKE_PROFIT
MULTI-TAKEPROFIT-MODE:
When using the Multi-Take Profit Mode, up to 4 positions are entered per trade.
The user must enter the LOT_SIZE, TAKE_PROFIT, and STOPLOSS for each position set to true


Inputs Tab: Trailing-Stop Feature
ACTIVATE_TRAILING_STOP:
If this feature is set to true, then the position(s) will activate a trailing stop once the # of pips identified are reached.
Inputs Tab: Break-Even Feature
USE_BREAK_EVEN_FEATURE:
If this feature is set to true, then the position(s) will activate a break even moved to the PIPS_MOVE_STOPLOSS # once the # of pips identified are reached.

Inputs Tab: Break-Even / Lock Profit / Trailing Stop Feature
MOVE_BREAK_EVEN:
If this feature is set to true, then the position(s) will activate a break even once the # of pips identified for TRAILING_STOP are reached. Once the break even is activated, the trailing stop will continue to move the SL into profit every x amount of pips entered for the TRAILING_STOP.

Inputs Tab: Alert-Setting Feature
ALERT_POP_UP:
If this feature is set to true, then a pop-up box will appear on your MT4 chart, when a trade sets up.
ALERT_EMAIL:
If this feature is set to true, then an email will be sent to your broker email or email settings for the MT4 client, when a trade sets up.
ALERT_PUSH:
If this feature is set to true, then a push notification will be sent to your mobile device, when a trade sets up.

Inputs Tab: Indicators Settings
Moving_Average_Period:
This is the length used for the hull moving average indicator
Length:
This is the length of the Slick Trade Trend Rider indicator

Inputs Tab: Daily And Time Control
Use_Day_Control_Feature:
If this feature is set to true, then alerts will be sent/auto-trading will occur on whichever days of the week you have set to true.
Use_Time_Control_Feature:
If this feature is set to true, then the alerts will be sent/auto-trading will occur during whichever hours of the day you have set to start and end

Inputs Tab: Other Features
Capture_Screen:
If this feature is set to true, then each time a trade sets up, a screen shot will be taken
Max_Daily_Loss_Balance:
Whatever dollar amount is entered here is the max daily loss that the EA will trade if using auto-trading
Max_Dail_Orders:
If this is set to 0 and auto-trading is enabled, then the EA will take all trades that set up per the inputs selected
If any other number is entered, then that will become the max trades taken per day

Inputs Tab: News Setting Feature
If this feature is set to true, then the EA will avoid trading and sending signals based on the inputs
Low, Medium and High Impact News
1 or more of these can be turned on at a time. If the user only wants to avoid entering trades or getting alerts for high and medium impact news releases, then they would set both to true and the low impact to false.
MINUTE_BEGIN:
The number of minutes entered is what the EA will use to identify the start of the avoidance of news releases.
MINUTE_END:
The number of minutes entered is what the EA will use to identify the end of the avoidance of news releases.
PAIRS_SETTING:
Whatever currency pairs you have set to true will be brought into the news manager to avoid trades/alerts. If you have the EURUSD chart up, then you should set all currency pairs to false, except EUR and USD.