• Обзор
  • Отзывы (1)
  • Обсуждение
  • Что нового

IA Fuzzy Logic

IA Fuzzy Logic is an advanced and fully automated Expert Advisor based on fuzzy logic, thanks to this, better results and greater accuracy in the market forecast are obtained.

With confusing logic we add the possibility of evaluating all the conditions and letting some of them be incorrect, while still having a valid signal. With the confusing rules, one thing is defined, how big the percentage of all the conditions must be for the signal to remain valid.

IA Fuzzy Logic examines 4 conditions, and 80% of them (which means 3 conditions of 4) have to be true. Confusing logic can be seen as "voting", and most conditions in the correct direction will determine the result of the signal.

Do not use martingale, grid, cover or any dangerous technique for your money.


Download optimized sets for H1


  • Optimizar cada 235 días con un historial de 939 días.


Action # 1 - This configuration is to tell the EA where to place the order (sellstop / buystop) after receiving the valid signal.
  • ATRPeriod
  • ATRShift
  • HeikenAshiOpenShift
  • Number

Rules - Rules of entry (valid signal). It consists of a total of 4 rules, 3 of them have to be correct for the signal to be valid.

# Rule 1 -----------

  • StochFastKCrossKPrd
  • StochFastKCrossDPrd
  • StochFastKCrossSlw
  • StochFastKCrossMAMth
  • StochFastKCrsPrcFld
  • StochFastKCrossLevel
  • StochFastKCrossShift
  • StochFastKCrossKPrd2
  • StochFastKCrossDPrd2
  • StochFastKCrossLvl2

# Rule 2 -----------

  • MAPeriod
  • MAType
  • MAShift
  • MAType2
  • MAShift2

# Rule 3 -----------

  • BBBarClosesPeriod
  • BBBarClosesDeviation
  • BBBarClosesPeriod2

# Rule 4 -----------

  • BBBarOpensPeriod
  • BBarOpensDeviation

ExitAfterBars - This variable is used to close the buystop and sellstop commands after x candles.

ProfitTarget - Goal for profit taking.

BreakEvent + Pips

  • MoveSL2BECoef
  • MoveSL2BEAtrPeriod
  • SL2BEAddPips
  • TrailingStopCoef
  • TrailingStopAtrPrd
Stop Loss
  • StopLossCoef
  • StopLossAtrPeriod

MONEY MANAGEMENT - Calculate the risk that you will take in each operation based on the balance of the account.

Risk Fixed % Of BalancemmRiskPercent - Percentage of risk in each operation according to the balance of the account.
  • mmRiskPercent - Percentage of risk in each operation according to the balance of the account.
  • mmDecimals - Number of decimal places to be used in the calculation of positions. (Example: If the minimum lot that allows you to open your broker is 0.01, you have to put 2 decimals)
  • mmLotsIfNoMM - Minimum lot with which you can or want to start trading.
  • mmMaxLots - Maximum lots allowed.

Exit At End Of Day

  • ExitAtEndOfDay
  • EODExitTime
Exit On Friday
  • ExitOnFriday
  • FridayExitTime
Limit Time Range
  • LimitTimeRange
  • SignalTimeRangeFrom
  • SignalTimeRangeTo
  • ExitAtEndOfRange


Use Tick size from SQ (for CFDs)

For exotic pairs (usually non forex CFDs) the default method of computing tick size in EA might not work correctly.By turning this on and specifying MainChartTickSizeSQ value you can let EA use the correct tick size.

  • UseSQTickSize
  • MainChartTickSizeSQ

Gerson Castro
Gerson Castro 2019.03.08 23:01 

Of all the Eas I tested in MQL 5 this seems to be the best for a few reasons:

1 st. All the optimizations I have done, none have closed negative in the long run.

2nd Very attentive seller.

3º Profit Theft in the long term.

Версия 1.40 2019.05.04
Mejora de menús para la mejor comprensión del funcionamiento del EA
Версия 1.10 2019.02.13
Bug fix BarsValid
Bug fix ExitAfterBars