Download MetaTrader 5

Watch how to download trading robots for free

Interesting script?
So post a link to it -
let others appraise it

You liked the script? Try it in the MetaTrader 5 terminal


Universal EA - expert for MetaTrader 4

| English Español Português 日本語 Deutsch

votes: 15
2014.02.24 06:29
2016.11.22 07:32


I learned how to code MQL4 from Jim Dandy and his youtube tutorials, which can be found here,

My code is inspired by his teachings. I also learned from other EAs and used some portions of their code as well. I can't recall the names of all the EAs but if you see your code and wish to be recognized then just let me know. I made this EA from a blank template and I am the only one who coded it.

Hello traders and potential traders. I have been coding now for over 2 months and I have created my first official EA. The name is Universal EA because it is very universal in its use and it is nearly infinitely adjustable. Please feel free to play around with the inputs or code as you see fit and email me at with any comments or concerns and happy trading.


  • Adjust the inputs until you find a series of inputs that works for you. Then share with me if you feel inclined :).
  • Code is based on 5 different indicators working together to create a very strong buy signal that can increase the chances of getting into a strong uptrend early.
  • There are many different entry and exit methods included in this EA and all of them can be adjusted to fine tune your entry and exit points.
  • Save your inputs into SET files for later use. There are nearly infinite amount of variations with this EA so keep changing inputs until you find what works for your strategy.
  • I have uploaded tutorials on youtube. You can find them here:
  • Universal EA Tutorial
  • part 1:
  • part 2:
  • part 3:
  • part 4:
JSON Parser JSON Parser

This is a Class for the new MQL4 that parses JSON. It requires the Hash.mqh class.

SwingCyborg SwingCyborg

This Expert Advisor is based on your human ability to predict medium and long term trends.

Condition Scanner Condition Scanner

Scan for conditions in which you have an interest. Show where the condition arose historically on the current Symbol and timeframe. On a separate panel, show where the condition has currently arisen for any of your chosen symbols and timeframes.

FiboRetracementLevels.mq4 FiboRetracementLevels.mq4

Fibonacci Retracement Levels indicator draws Fibonacci Retracement Levels on the trading chart.