TOP Free EA
Buy Ilanis Free Expert Advisor in the store selling algo trading systems

    EA Ultimatum    


 

       Here is our new Expert Advisor "Ultimatum". It features a new money management type specially adapted for financial markets. An ultimatum is set to the price - if there is a move in any direction, it should bring immediate profit. This robot stems from the vast trading system development experience.

       

       In this software, we used ideas of popular products Ilanis and IDDQD. The Ultimatum EA features the stability of IDDQD and uncompromising mathematical models of Ilanis. The EA has been developed based on the suggestions of professional traders. Ultimatum performs well both in trend and in flat.

 

       

  

 

 

Features

◾The Expert Advisor provides automatic configurations for the major currency pairs, so there is no need to set it up.
◾The trading robot considers only closed bars;
◾The strategy uses averaging;
◾Works both with Instant and Market Execution types (autodetection);
◾Resistant to a temporary loss of connection or a short-term computer shutdown. After starting the computer, the Expert Advisor will pick up its orders and continue trading;
◾Always works only with its own orders even if you have decided to trade manually in parallel;


Trading Conditions

◾Currency pairs: All.
◾Timeframe: M5.
◾5-digit quotes.
◾Small spread will significantly increase your profit.
◾The minimum leverage is 1:100. Recommended value is 1:500;
Reports
Set EA

--------=AUTO SET=--------

  • ModeAuto - the parameter enables automatic configurations. The "AUTO" mode is available for EURUSD, GBPUSD, USDCHF, USDCAD, USDJPY.
  1. No AUTO------------- - automated configurations are disabled.
  2. AUTO(no MM auto) - all parameters except Lot are selected automatically.
  3. AUTO(Conservative MM) - all parameters are selected automatically, minimum load on the deposit.
  4. AUTO(Standart MM)  - all parameters are selected automatically, average load on the deposit.
  5. AUTO(Aggressive MM)  - all parameters are selected automatically, large load on the deposit. (Requires a leverage of 1:500).
  6. AUTO(Gambling MM) - all parameters are selected automatically, an inadequately large load on the deposit .(Not recommended for live accounts).

--------=BUY SERIES=--------

  • PeriodPush_up - the period of the upper line of the channel determining trend direction (recommended range of values 3 - 100).
  • Deviation_dn - correction of the lower channel period (recommended range of values -15 - 15).
  • TP_buy_0 - takeprofit of the first (buy) order in the series, in points (recommended range of values 4 - 50).
  • TP_buy_1 - takeprofit of the second (sell) order in the series, in points (recommended range of values 4 - 50).
  • TP_buy_2 - takeprofit(buy) takeprofit of the third (buy) order in the series, in points, if 0 there will be no third order (recommended range of values 0 - 50).

 

--------=SELL SERIES=--------

  • PeriodPush_up1 - the period of the upper line of the channel determining trend direction (recommended range of values 3 - 100).
  • Deviation_dn1 - correction of the lower channel period (recommended range of values -15 - 15).
  • TP_sell_0 - takeprofit of the first (sell) order in the series, in points (recommended range of values 4 - 50).
  • TP_sell_1 - takeprofit of the second (buy) order in the series, in points (recommended range of values 4 - 50).
  • TP_sell_2 - takeprofit of the third (sell) order in the series, in points, if 0 there will be no third order (recommended range of values 0 - 50).

 

---=SETTING MONEY MANAGMENT=---

  • Lot - lot value of the first order. If the value is negative, it is used as a fixed lot (Example: Lot = -0.01 the trade will be opened with the size of 0.01 lot). If the value is positive, the EA will open 0.01 lot per each specified amount on the deposit (Example: Lot = 100, $500 available on the account, the trade will be opened with the size of 0.05 lots).

 

---=SETTING ORDERS=---

  • MaxSpread - If the current spread is greater than this value, the trade will not be opened.
  • MagicNumber - beginning of the range of magic numbers occupied by the Expert Advisor. The EA occupies 50 numbers.
  • Slippage - allowed slippage.

 

 --------=SETTING OPTIMIZATION=-------- 

  • MaxDrawDown - completion optimization at loss(Works if ModeAuto < 3 и Lot = -0.01).

 

---=SETTING REPORTS=---

See the description of the module

 

 

Monitoring
Test
Buy Ultimatum Expert Advisor in the store selling algo trading systems 

  Buy Ultimatum Free Expert Advisor in the store selling algo trading systems

Video
FAQ
TimeFrame only M5! They might not be the deal are not so frequent and depend on strong movements.

1) There are discrepancies with the results of the signal? (https://www.mql5.com/en/signals/228275).

2) There are orders in the tester for this period?

3) What is written in the logs of the expert (if everything is normal, EA shall inform each new bar)?
You can turn off the auto mode and change the "MaxSpread" also need to adjust other parameters they can take on this page to the AutoSet tab. But you'd better find another broker. Large spreads today - looting.
AUTO SET
PeriodPush_up = 20;
Deviation_dn = 2;
TP_buy_0 = 19;
TP_buy_1 = 22;
TP_buy_2 = 0;
PeriodPush_up1 = 41;
Deviation_dn1 = -3;
TP_sell_0 = 12;
TP_sell_1 = 33;
TP_sell_2 = 5;
MaxSpread = 25;
MagicNumber_ = 3000;r
Slippage = 20;
if(ModeAuto == 3) Lot = 600;
if(ModeAuto == 4) Lot = 340;
if(ModeAuto == 5) Lot = 240;
if(ModeAuto == 6) Lot = 100;
PeriodPush_up = 50;
Deviation_dn = -2;
TP_buy_0 = 11;
TP_buy_1 = 14;
TP_buy_2 = 14;
PeriodPush_up1 = 27;
Deviation_dn1 = 0;
TP_sell_0 = 14;
TP_sell_1 = 4.5;
TP_sell_2 = 29;
MaxSpread = 25;
MagicNumber_ = 3000 + 10;
Slippage = 20;
if(ModeAuto == 3) Lot = 600;
if(ModeAuto == 4) Lot = 300;
if(ModeAuto == 5) Lot = 200;
if(ModeAuto == 6) Lot = 100;
PeriodPush_up = 57;
Deviation_dn = 0;
TP_buy_0 = 32;
TP_buy_1 = 8;
TP_buy_2 = 24;
PeriodPush_up1 = 25;
Deviation_dn1 = 0;
TP_sell_0 = 7;
TP_sell_1 = 4;
TP_sell_2 = 0;
MaxSpread = 25;
MagicNumber_ = 3000 + 20;
Slippage = 20;
if(ModeAuto == 3) Lot = 600;
if(ModeAuto == 4) Lot = 300;
if(ModeAuto == 5) Lot = 200;
if(ModeAuto == 6) Lot = 100;
PeriodPush_up = 26;
Deviation_dn = 10;
TP_buy_0 = 33;
TP_buy_1 = 22;
TP_buy_2 = 9;
PeriodPush_up1 = 50;
Deviation_dn1 = 0;
TP_sell_0 = 6;
TP_sell_1 = 5;
TP_sell_2 = 35;
MaxSpread = 25;
MagicNumber_ = 3000 + 30;
Slippage = 20;
if(ModeAuto == 3) Lot = 600;
if(ModeAuto == 4) Lot = 400;
if(ModeAuto == 5) Lot = 250;
if(ModeAuto == 6) Lot = 100;
PeriodPush_up = 33;
Deviation_dn = 0;
TP_buy_0 = 9;
TP_buy_1 = 35;
TP_buy_2 = 16;
PeriodPush_up1 = 50;
Deviation_dn1 = 0;
TP_sell_0 = 34;
TP_sell_1 = 20;
TP_sell_2 = 4;
MaxSpread = 25;
MagicNumber_ = 3000 + 40;
Slippage = 20;
if(ModeAuto == 3) Lot = 600;
ifModeAuto == 4) Lot = 300;
if(ModeAuto== 5) Lot = 200;
if(ModeAuto == 6) Lot = 100;