NO.3 EA for MT5 using MA and MA (Moving Average) FX Automatic trading
After the time axis is fixed, the judgment is made based on the two moving averages.
If LONG exceeds SHORT, buy
If LONG falls below SHORT, sell.
If you have a position,
If the index reverses
After closing the position
Acquired the opposite position.
Input value setting (variable name, initial value, explanation)
//Moving average setting short term
T_period_s = PERIOD_CURRENT; //Short Calculation target
MA_period_s = 10; //Short Calculation period
MA_shift_s = 0; //Short shift
MA_method_s = MODE_SMA; //Short smoothing
MA_applied_s = PRICE_CLOSE; //Short Price type
//Moving average setting long term
T_period_L = PERIOD_CURRENT; //Long Calculation target
MA_period_L = 10; //Long Calculation period
MA_shift_L = 0; //Long shift
MA_method_L = MODE_SMA; //Long smoothing
MA_applied_L = PRICE_CLOSE; //Long Price type
//Profit ant Stop loss setting
TP_Bairitu = 0; //Profit when ordering : 0 = Not set, Other than= Rate from current price >> Example: 0.005
SL_Bairitu = 0; //Profit when ordering : 0 = Not set, Other than= Rate from current price >> Example: 0.005
//At the time of tick
TP_kin = 100; //tick time Profit : 0 = not set, Other than = Fixed value >> Example: 100
SL_kin = -100; //tick time Stop loss : 0 = not set, Other than = Fixed value >> Example: -100(Negative value)
//lot and magic number
input double Fix_Lot = 0.01; //Order lot
input ulong MagicNumberA = 123456789; //magic number
input bool log_out = 0; //output the log
input bool DamiDami = 0; //Dummy setting for optimizing invalidity
TP_Bairitu and SL_Bairitu are set when the position is acquired.
If it is 0, there is none.
If 0.01, the current price is
If it is 100 yen, the profit will be 101 (100 + 100 * 0.01).
The stop loss is 99 (100-100 * 0.01).
Enter fixed values for TP_kin and SL_kin. Judgment is made for each Tick.
If you enter TP_kin as 1000, it will be settled when the profit and loss becomes 1000 or more.
If you enter -100 in SL_kin, the profit and loss will be settled when it exceeds -100.
Enter a negative value for SL_kin.
Download this EA.
Time value = H1
Input value = initial value
Period = last year
Share this content: