NO.6 Free EA for MT5 Using Average Directional Index #FX Automatic Trading

NO.6 Free EA for MT5 Using Average Directional Index #FX Automatic Trading

Average Directional Index

basic specifications

After fixing the time axis, calculate ADX (Average Directional Movement) and
If ADX is 25 (ADX_sikiiti) or higher: It is a trend market, so we will face it in a “progressive” manner.
If ADX is less than 25 (ADX_sikiiti): There is a high possibility of a range market, so face with “contrarian”
[Buy signal]
・ When + DI penetrates -DI from bottom to top (+ DI> -DI)
If it exceeds, buy it.
[Sell signal]
・ When -DI penetrates + DI from bottom to top (+ DI <-DI) If it falls below, sell it. If you have a position, If the index reverses After closing the position Get the opposite position.

InPut input value setting (variable name initial value explanation)

“Average Directional Movement”
ADX_period = PERIOD_CURRENT; // ADX calculation target time axis
ADX_period_kikan = 14; // ADX calculation period
ADX_sikiiti = 25; // ADX judgment threshold

//Profit ant Stop loss setting
//When ordering
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

supplementary explanation

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.

iADX_20211010.mq5

iADX_20211010.ex5

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Proudly powered by WordPress | Theme: HoneyBee by SpiceThemes