Welcome Forex EA downloads & MT4/MT5 auto-trading resources — EAs, Gold EAs, quant tools and real-world automation.
Sign In Sign Up

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

author EAcpu | 5 reads | 0 comments |

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

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.

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

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


Attachment download

📎 smartasstrade-v2.mq4 (29.14 KB)

Source: MQL5 #12007

Verification code Refresh