The SmartAssTrade-V2 Forex Expert Advisor - expert for MetaTrader 4


SmartAssTrade-V2 Forex Intelligent Trading System (EA) is for SmartAssTrade EA version 1 (old version) in the code base MQL4.
SmartAssTrade-V2 EA Only working on M30 Timeframes or PERIOD_M30.
May be lost if used during other timeframes.
SmartAssTrade-V2 Expert Properties (default settings):
//--- User input Input string SmartAssTradeV2 = "Copyright © 2014 3RJ ~ Roy Phillips-Jacobs" ; Input string SmartAssTradeV2TF = "SmartAssTrade-V2 EA is only used on the M30 timeframe" ; Input integer SmartAssTradeV2Period = PERIOD_M30 ; Boolean value outside FridayTrading = True; // If True, the EA is still trading on Fridays Input String OptimizationNumber = "SetLotsOptimization=True" ; Boolean value outside LotsOptimization=True; // If True, the lot size will be calculated by the EA, default lot size = 0.01" External double lot size = 0.01 ; // If LotsOptimization=False, the lot is adjusted by the user External integer Maximum open orders = 12 ; // Maximum number of open orders allowed (maximum trading pairs = 12 pairs) // Currency pairs: EUR/USD, AUD/USD, EURUSD, NZD/USD, GBP/USD, GBP/USD, GBP/CHF, USD/CHF, USD/CAD, USD/JPY, GBP/JPY, EUROJPY, EURUSD// Enter string automatic system TP = "Set automatic take profit = True or False" ; Boolean value outside automatic take profit = True; // TP will be calculated by the EA and automatically TP by the EA External boolean value No minimum take profit = False; // True or False -> If True is set, the EA's 100% TP does not use minimum TP. Enter the string minimum system TP = "If NoMinimumTakeProfit=False is set" ; // EA performs TP according to the minimum TP value External double minimum TP = 27 ; // EA's minimum TP on AutomaticTakeProfit=True function, default value 27 Enter string manual system TP = "If set auto-take profit = false" ; // MT4 terminal TP (same as manual trading) External double take profit = 35 ; // TP by System, values can adjust by user, default value 35 Enter string automatic system SL = "Set automatic stop loss = true" ; Boolean value outside automatic stop loss = true; // SL will be calculated by the EA input string manual system SL = "if set autostop=false" ; // SL value can be adjusted by user External double stop loss = 62 ; // SL is adjusted by the user, default value is 62 External boolean value UseTrailingStop = False; // Use trailing stop, True (yes) or False (no) External Double Trailing Stop = 30.0 ; // If Use Trailing Stop True, input Trailing Stop Value, default value 30 External double trailing stop step size = 1.0 ; // Enter trailing stop step size value (default 1.0) //---
In the test below, I'm using a lot size = 1.00 (LotsOptimization = False) Use the default settings mentioned above.
Might be useful to other traders.


Attachment download
📎 smartasstrade-v2.mq4 (29.14 KB)
Source: MQL5 #12007
💡 Featured Recommendations
✍️ Latest by the author
- •
- •
- •
- •
- •
- •
📌 Popular topics
- •
- •
- •
- •
- •
- •
- •
- •
🔗 You May Be Interested In
- •
- •
- •
- •
- •
- •