Custom MQL4 programming:
I want to quote this part of my
interview with MetaQuoets to show you
what's my opinion about MetaTrader custom programing:
Why do you
think automated trading is better than manual trading?
Well, there's a saying "Plan your trade and trade your
plan". Raymond Toh said in one of his articles "there's
no way to make profit trading Forex (or achieving any
success in any field) without firmly established rules
and the discipline to obey them". You can not obey your
rules if you trade manually, believe me: I tried manual
trading and lost a lot of money. For the peace of your
mind, you have to find a programmer and describe your
manual practice to him, and he will give you back an
Expert Advisor that makes your manual trading 100%
automated!
MetaTrader
and MQL4 give us the ability to write our Expert
Advisors that simulate our manual trading, so, why don't
we benefit from those great tools and make our trading
live easier?
So, you
think that it's possible to automate ANY trading system?
Most people (traders and programmers) will say NO! I
say: "Tell me logically how you trade manually and I'll
give you back an automated trading system". We have MQL4
functions that handle the time of trading if you want to
trade a specific session. We have functions that
calculate Fibo levels for you if you like those
entry/exit strategies. Briefly, we have in MQL4 the
reference of all of your manual trading practices. Maybe
my manual experiment colored my opinion about the manual
trading, but I do believe in what I've said!
What
difficulties you think will face those who decide to
automate a trading strategy?
To automate your trading you are one of two: a
programmer or a trader that seeks for a programmer to
write his system. If you are a programmer it'll not be a
problem except you have to be a very good programmer to
avoid any bugs in your code and logic.
If you are a
trader that seeks a programmer to help, the main problem
that you will face and the programmer as well is: How to
put in words your manual trading practice? I advice you:
- Write as
much detail as you can for your programmer!
- Try to
have a basic concept about programming in general that
helps you to describe your system logically.
- You have
to know your system from the beginning. I've met a lot
of clients who have asked me to write their systems,
but when we start I discover that they know nothing
about their systems!
In my opinion any manual FOREX trading practice you
have can be programmed in MQL4 into an automated trading
system (Expert Advisor)! Yes!
Just tell me exactly how do you manually trading in
much details as you can and I'll give you back an Expert
Advisor that trades for you and protects your trading
plan from the emotional reactions "Plan your trade and
trade your plan!".
Please go to the
custom
programming section in this site and tell me what do
you want.
Coders' Guru
MQL4 Course:
I've written my first (and I think it's the only)
tutorial in programming MQL4and I was thinking it will
make the world easier for the MQL4 programming seekers!
Unfortunately, not all of us understand from reading
tutorials/books/help documents and some of us need a
teacher that take them step by step to understand what's
the MQL4 programming is.
That's why I'm offering one-to-one MQL4 course!
Coders' Guru
Note: The course is still under construction!
I'm still thinking what's the best way to teach MQL4 and
how to meet my students (sorry! I mean the good traders
but not good MQL4 programmers yet) online.
Please send me an
email to add you to the list and
inform you about any updates!
|