Art of Automation

4 Additional Forex EA Order Functions You Need to Know

Last month, we’ve covered the topic of opening trade orders on your forex EA and looked at a few examples. This time I’ll be discussing additional functions you might need in managing your trade orders. Read more

How to Open Orders in a Forex EA: Part III

As promised, I’ll be providing a few examples on how to set orders using your forex expert advisor in this tutorial article. Time for a bit of practice, dear humans! Read more

How to Open Orders in a Forex EA: Part II

Setting stop losses and profit targets with your forex EA usually entails a few more extra steps than just putting a value or variable in the parameters. Here’s what you need to do. Read more

How to Open Orders in a Forex EA: Part I

I’m sure you’re all excited to find out how you can program your forex robot to take trades so I’m gonna be teaching you all about it right here, right now! Read more

How to Use the For Statement in Your Forex EA

Last week, we’ve covered the if-else conditional statement and its usage in forex EA coding. This time, we’ll focus on the for statement, its proper syntax, and a few examples. Read more

How to Use the If-Else Statement in Your Forex EA

In this tutorial article, I’ll zoom in on the if-else compound operator with a few examples and its proper syntax so that you can apply it in your forex EA coding. Read more

3 Kinds of Operators Useful in Forex EA Coding

I’m hoping you’ve got your basic forex EA expressions down pat since we’ll be taking things up a notch and looking at compound operators. Here’s an overview of the different types you might need. Read more

5 Basic Operations You Will Need in Building a Forex EA: Part II

As promised, this article will cover a few examples on how you can use the different kinds of operations in your actual forex expert advisor. Let’s dive right in! Read more

5 Basic Operations You Will Need in Building a Forex EA

In my previous article, I’ve discussed the common data types you’ll be needing in creating a forex expert advisor. This time, let’s take a look at how we can combine these in forming basic operations. Read more

How to Declare and Initialize Variables in Your Forex EA

Now that we’ve covered the different data types, we’ll take a look at the proper syntax for declaring and initializing these variables in your forex EA. Read more

4 Common Data Types Used in Forex EA Programming

Now that we’ve covered the basic structure of a forex expert advisor, let’s delve into the main ingredients that you’ll be using in coming up with a coding recipe to grab pips. Read more

Understanding the Basic Structure of a Forex Expert Advisor

Now that we’ve covered how to create a basic forex expert advisor using the MQL Wizard, it’s time to take things up a notch by learning how to make tweaks on the code itself. Read more

How to Create a Simple Forex EA Using the MetaEditor Wizard

Greetings, earthlings! I’m back with another article on the basics of creating a forex expert advisor. Let’s start with a little assistance from the Gandalf of forex robots… the MetaEditor Wizard! Read more

What in the World are MQL4 and MQL5 All About?

If you’ve looked into forex expert advisors, then I’m sure you’ve come across the terms MQL4 or MQL5 at some point. Here are some basic things you need to know about these programming languages. Read more

5 Advantages of Using a Forex Expert Advisor

If one of your forex goals for the year is to work with an expert advisor or a trading robot (Hey, that’s me!), then let me help you out by outlining the main advantages in doing so. Read more