EA初心者必見!勝利の法則 EA開発者が伝えるFX自動売買の秘訣 ~7~
This article has been revised and published based on the e-book I publish, "Secrets of FX Auto-Trading Shared by EA Developers."
Three Options for EA Trading
There are three main options to automate trading using an EA.
They can be broadly categorized into the following3 options.
・Purchase an EA
・Use an EA for free
・Create your own EA yourself
Each option offers a different approach, and
understanding which one suits you best is the first step to successful automated trading.
Purchasing an EA
usually a way to obtain proven strategies and high-quality programs, but
you need to consider the investment and the level of support.
On the other hand, using a free EA can reduce initial costs, but
there are constraints, such as not being able to use a freeEA under certain conditions.
Also, creating your own
EA yourself
There are advantages and disadvantages to each method,
and the important thing is to find the option that fits you.
Automated trading is not just an investment method; it is a powerful tool to refine your trading style.
We will delve into each option in more detail,
explaining concrete advantages and disadvantages. By understanding this,
you will be able to identify a clear path to start your optimal EA automated trading.
Points to consider when purchasing an EA
When purchasing an EA
GogoJungle (ゴゴジャン) is the largest platform in Japan.
Here you can find many EAs,
and it is attractive because it is easy to find products that meet your needs.
Of course there are other platforms, but
GogoJungle is especially recommended for its wide selection and reliability.
■Points to note when purchasing
1. price is not everything
When purchasing,
Beware of the idea that “higher price equals better EA.”
High-priced EA does not necessarily
perform better.
Conversely, there are high-impact, low-cost EA options as well.
2. Backtesting and forward testing checks
Before purchasing, EA backtests (verification with historical data) and
forward tests (performance in live markets)
should be thoroughly checked.
This helps you understand how EA will perform in which environments.
■Benefits of purchasing an EA
1. Convenience
The purchased EA trades automatically,
so you don’t need to craft your own trading strategy. This saves time.
2. Access to professional strategies
The bought EA often reflects strategies developed by experts or traders,
giving you approaches you might not have thought of.
3. Support is available
Many vendors offer after-sale support for EA,
so it is easier to seek help if issues arise.
■Disadvantages of purchasing an EA
1. It costs money
Initial investment is required for purchase.
Also, good EA may not perform as well as expected.
2. Some markets may suit it and some may not
The EA you purchased may not match the current market conditions, leading to losses.
EAs have strengths and weaknesses in different market conditions,
and purchasing does not guarantee profits.
3. Not all EAs are transparent
Some EAs have unclear operational logic.
After purchase, you may feel the effect is not as expected, so
thorough pre-purchase research is necessary.
When purchasing an EA, you should thoroughly understand these merits and demerits and
find a product that suits you.
Points when using free EAs
For those who want to start automated trading easily,
using a free EA is highly appealing.
When using free EA,
you will typically use an overseas FX account,
and EA-BANK is one well-known service.
●Why can EA be provided for free?
Free EA offerings exist because
these services encourage users to open overseas FX accounts,
and the IB commissions earned are used
to compensate the developers.
1. User account opening
When opening an account with an overseas FX broker,
the broker pays referral commissions (IB rewards).
2. Rewards to developers
A portion of this IB reward is paid to the developers of the EA,
allowing users to use the EA for free.
In other words, you can enjoy automated trading without any cost.
3. The operator’s profit
Site operators also earn revenue by receiving IB rewards,
creating a win-win relationship among the three parties.
●Difficulty of obtaining free EAs domestically
Domestically, FX brokers cannot pay IB rewards,
making it difficult to obtain a free EA in Japan.
However, some domestic FX brokers run account opening campaigns and special promotions where
they may offer EAs as gifts.
By not missing these opportunities and participating in campaigns, you may obtain a free
EA.
Also, rarely domestic FX companies may independently provide free, so it’s worth looking into.
EA
Points when creating your own EA
More people want to create an EA themselves to help their trading.
Using a self-made EA allows you to automate your own trading ideas and test unique strategies, making it a very appealing option.
However, to run a self-made EA, you need to write code and implement settings.
●Skills and tools required to create an EA
The most important thing in self-made EA is programming skill.
If you use MetaTrader 4 (MT4) or MetaTrader 5 (MT5),
you need to program in the MQL language,
but there are abundant beginner guides and materials,
so you can start from the basics.
Recently, even if you cannot program,
EA creation tools have appeared.
For example, tools that build EAs via drag-and-drop, or platforms that generate code automatically.
Using such tools, more traders are starting to create EAs easily.
●How will performance change?
Are self-made EAs superior only for those with programming skills?
You might think so, but that is not always the case.
In fact, if there is an edge in the market, a simple logic can yield good results even without complex features.
The key to making an EA successful is not the number of features, but how well you reflect a high-quality trading logic in the EA.
●Benefits of creating your own EA
1. Access to many free EAs
If you have the skill to build your own EA,
you can expand the potential of automated trading for free.
You can test your own logic and use what you are confident in without buying commercial EAs.
2. You can discern the quality of EAs
With self-made experience, you can better assess other EAs’ settings and structures.
Even when using commercial EAs,
you gain insight like, “How is this logic built?”
which helps you choose more carefully.
3. Potential for selling or monetizing
If you can build a highly successful EA,
you can sell your self-made EA to monetize it.
On major EA marketplaces used by many traders,
you can offer it to other traders as well, creating a revenue source from your knowledge.
●Disadvantages and considerations
1. Coding is difficult
For beginners, programming can be challenging, and
analyzing EA behavior and errors can take time.
It requires time and effort,
so you need determination.
2. Some tools may incur costs
There are convenient tools to create EAs without coding, but
many are paid.
Subscriptions or purchase fees may apply, so you should consider it as an initial investment.
3. It is not easy to create profitable EAs
There are no EAs that easily generate profits, and
the design of strategies requires extensive testing and refinement.
Repeat backtesting and forward testing to improve the logic’s accuracy.
Creating your own EA is an excellent opportunity to elevate trading skills and automation knowledge.
By experiencing how your strategy can be reproduced in an EA,
you will gain a unique tool not found in commercial EAs.
× ![]()