Art of Automation

Creating a Simple Outline for a Basic Forex EA

Greetings, earthlings! As promised, this week’s tutorial will put everything we’ve learned together in constructing a simple outline for your forex expert advisor. Read more

How to Add Technical Indicators on Your Forex EA

Just one more topic in this forex expert advisor tutorial series before we start wrapping it all up! In this article, I’ll teach you how to add and tweak technical indicators in your code. Read more

Customizing Your Forex EA with External Inputs

If you’re looking to have more flexibility with your forex expert advisor without having to write separate programs for various parameters or indicator settings, you can make your robot get external inputs with these simple steps. Read more

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