• Welcome back! Thank you for being a part of this Traders Community. Let's discuss and share :)
    Selamat datang kembali! Trimakasih telah menjadi bagian dari Komunitas Trader ini. Mari berdiskusi dan berbagi :)

Tutorial How to fix "EA" is not expert and cannot be executed??? problem solved!!!

yonif

Well-Known Member
Credits
-11,542
MT4 telah mengalami update beberapa hari yang lalu tepatnya pada tanggal 20 desember 2018. build terbaru mt4 kemungkinan membuat para coder EA pusing bukan kepalang karena EA yang selama ini bisa digunakan akhirnya menjadi error setelah di compile.


Ada beberapa hal yang perlu dilakukan untuk mengatasi hal tersebut. yaitu penggunaan script lama EA yang mana pada mt4 build terbaru ini tidak bekerja.

Agar EA yang akan kita compile bekerja, maka kita perlu mengganti script berikut ini:
1. int init() dengan int OnInit()
2. int deinit() dengan void OnDeinit(const int reason)
3. int start() dengan void OnTick()

Catatan: jika menggunakan script void maka script return(0); harus diganti dengan return;

Download source: hobiheboh.com/2018/12/how-to-fix-ea-is-not-expert-and-cannot.html

untuk lebih lengkapnya bisa dilihat di video berikut ini
 
Last edited by a moderator:
just downgrade your MT4 and recompile with no errors.
MT4 telah mengalami update beberapa hari yang lalu tepatnya pada tanggal 20 desember 2018. build terbaru mt4 kemungkinan membuat para coder EA pusing bukan kepalang karena EA yang selama ini bisa digunakan akhirnya menjadi error setelah di compile.


Ada beberapa hal yang perlu dilakukan untuk mengatasi hal tersebut. yaitu penggunaan script lama EA yang mana pada mt4 build terbaru ini tidak bekerja.

Agar EA yang akan kita compile bekerja, maka kita perlu mengganti script berikut ini:
1. int init() dengan int OnInit()
2. int deinit() dengan void OnDeinit(const int reason)
3. int start() dengan void OnTick()

Catatan: jika menggunakan script void maka script return(0); harus diganti dengan return;

Download source: https://www.hobiheboh.com/2018/12/how-to-fix-ea-is-not-expert-and-cannot.html

untuk lebih lengkapnya bisa dilihat di video berikut ini

nice infonya
 
Hello to Everyone,
Thanks for you post yonif
I just need some help, i have converted the EA with yout suggestion but now i have this errors... could you help me?:
First:
upload_2022-1-23_15-33-17.png
After your suggestion:
upload_2022-1-23_15-33-53.png

But now when i try to compile i have this errors:
upload_2022-1-23_15-34-48.png
This are my return part of the code:
In the void OnTick() :
8 of:
return L_i_15;

And 3 of
return 0;
That i have changed with
return;

So now i have only 8 errors in the void OnTick() :

I hope that someone could help me
thanks a lot
Stefano
 

Attachments

  • upload_2022-1-23_15-33-17.png
    upload_2022-1-23_15-33-17.png
    17.4 KB · Views: 54
  • upload_2022-1-23_15-33-53.png
    upload_2022-1-23_15-33-53.png
    19.3 KB · Views: 55
  • upload_2022-1-23_15-34-48.png
    upload_2022-1-23_15-34-48.png
    12.8 KB · Views: 55
Back
Top