Penasihat pakar MT4 anda tidak berfungsi? Baca melalui senarai semak kami untuk membantu mendiagnosis masalah. I want to get back to trading asap.
Perkara bodoh yang anda tidak mungkin telah mempertimbangkan (serius)
Semua orang mendapat marah apabila anda memanggil syarikat kabel untuk mengadu bahawa kabel yang tidak berfungsi. Apakah soalan pertama yang mereka kehendaki?
Apakah TV anda dipasang?
Mereka bertanya bahawa kerana sesuatu sebab yang – orang benar-benar membuat orang-orang jenis kesilapan, jadi jangan berasa kecewa kerana saya menunjukkan kesilapan berpotensi bisu.
Adakah anda mempunyai MetaTrader 4 terbuka dan dipasang?
Anda mesti mempunyai MetaTrader 4 berjalan untuk menggunakan penasihat pakar. EA tidak dapat berjalan dengan MT4 atau komputer dimatikan.
Adakah anda log masuk ke akaun anda?
Jika anda tidak melihat logo perpecahan merah / hijau seperti gambar di bawah, ia adalah kerana anda tidak log masuk ke akaun anda. Ia pergi tanpa mengatakan bahawa internet merupakan pra-syarat untuk dagangan dalam talian.
Jika anda tahu bahawa anda memasukkan maklumat akaun yang betul, langkah logik seterusnya adalah untuk menguji internet anda. Adakah anda mampu untuk membuka Google atau lain laman web utama dalam pelayar anda?
Adakah anda mempunyai wang di dalam akaun anda?
Anda tidak boleh berdagang jika tidak ada apa-apa wang di dalam akaun orang. Membuat deposit untuk membolehkan perdagangan sebenar.
Pernahkah anda membolehkan AutoTrading?
Anda perlu menekan butang AutoTrading supaya ia muncul dengan panah hijau kecil.
Adakah anda melihat wajah smiley pada carta?

Jika EA anda menunjukkan muka sedih seperti yang anda lihat di sudut kanan atas imej, itu kerana perdagangan EA adalah orang kurang upaya
Wajah smiley adalah bukti bahawa penasihat pakar anda dibenarkan untuk meletakkan perdagangan untuk anda. Jika anda melihat wajah yang sedih (seperti dalam gambar di atas), kemudian lakukan salah satu daripada yang berikut
- Semak bahawa AutoTrading diaktifkan (melihat masalah terlebih dahulu)
- Klik kanan pada carta. Pilih Penasihat Pakar, kemudian Hartanah. Klik kanan pada “Bersama” Tab. Pastikan kotak semak di sebelah “Benarkan dagangan” disemak.
Perkara-perkara yang salah
Hampir semua item yang disenaraikan di bawah akan muncul dalam Tab Journal jika ia berlaku. Ia adalah tempat pertama yang anda harus pergi jika anda masih mengalami masalah.

Adakah anda melihat apa-apa mesej ralat dalam Jurnal? Ini adalah tempat pertama untuk melawat jika anda masih cuba untuk mencari masalah.
Perdagangan anda tidak boleh masuk
Terdapat oh-begitu-banyak sebab mengapa perdagangan yang tidak boleh masuk. Anda cuba untuk membeli dengan harga jualan yang. Perintah sementara menanti anda terlalu dekat dengan pasaran. Tidak ada kecairan yang mencukupi dan broker yang tidak dapat mengisi pesanan anda… atau broker anda requoting anda dan tidak mahu menerima pesanan anda. Jika requotes yang berlaku kepada anda, maka anda benar-benar harus broker suis.
Semak tab jurnal untuk memikirkan sebab.
The brokers slippage is larger than the amount slippage you specified for the order
Kebanyakan EA mengandungi input untuk gelinciran. Jika anda menentukan jumlah yang kecil dan broker yang tidak dapat mengisi tempahan anda dengan harga yang diminta, maka perdagangan anda akan ditolak. Anda akan tahu ini dari memeriksa Journal.
Konteks sibuk
Ini adalah satu kesilapan umum kepada EA. Jika anda perdagangan kedua-dua EURUSD dan GBPUSD dan mereka menjana isyarat pada masa yang sama, kemudian satu isyarat perlu menunggu.
MT4 tidak membenarkan menghantar beberapa pesanan pada masa yang sama. Dalam senario ini, EA perlu menghantar pesanan EURUSD, menunggu broker untuk menerimanya dan mendapatkan pengesahan. Kemudian barulah ia boleh meminta untuk meletakkan perdagangan GBPUSD yang. Bercakap kepada Pengaturcaraan MetaTrader jika anda mengalami isu ini.
Harga pesanan yang belum selesai anda terlalu dekat dengan pasaran semasa.
Penyelesaian: meletakkannya jauh atau mendapatkan broker baru. Anda tidak perlu meletakkan dengan sekatan ke atas perdagangan anda.
A compile error has prevented MT4 from generating an executable file
Ini akan menghalang EA daripada memuatkan ke carta. Anda akan melihat nota dalam Journal berkata EA telah dibuang dan ia akan memberi uninitialization sebab.
A logical error in the code is preventing the EA from taking trades at the right time
Jika anda dibayar untuk penasihat pakar dan ia tidak didagangkan pada masa yang betul, kemudian kenalan pengaturcara kami.
Saya tidak boleh menggunakan MT4 manakala EA berjalan
Kemudian EA mengandungi gelung tak terhingga. Anda perlu mempunyai ini dikeluarkan daripada kod sumber MQL4 anda sebelum anda boleh menggunakan penasihat pakar dan MT4 pada masa yang sama.
A perdagangan beli tidak akan masuk semasa saya mempunyai jualan perdagangan terbuka. Atau… perdagangan jual tidak akan masuk semasa saya mempunyai beli perdagangan terbuka
Broker anda adalah lebih daripada mungkin di Amerika Syarikat. Anda sedang cuba untuk melindung nilai, yang bermaksud mempunyai beli perdagangan terbuka dan menjual perdagangan terbuka pada masa yang sama pada pasangan mata wang yang sama. Ini adalah menyalahi undang-undang di Amerika Syarikat, jadi MetaTrader tidak membenarkan ia.
EA saya mengatakan sesuatu tentang fail hilang
Beberapa EA, terutamanya yang anda beli di internet, memerlukan fail khas untuk berjalan dengan betul. Even one missing file will cause the EA to malfunction. These can include files, fail perpustakaan / dll, or a custom indicator. Hilang juga bermakna bahawa fail(s) tidak terletak dalam folder yang betul.
Anda tidak membolehkan kebenaran DLL
Semak kebenaran DLL anda jika anda melihat ralat ini. Klik kanan pada carta. Pilih penasihat pakar, kemudian pilih Properties. Klik pada tab Umum. Pastikan anda mempunyai cek di sebelah “Semua import DLL”.
You switched accounts or profiles
MetaTrader melumpuhkan perdagangan automatik apabila anda menghidupkan akaun atau profil. Klik butang besar di bahagian atas platform MetaTrader anda mengatakan “Autotrading”.
Server broker anda adalah ke bawah
Ini harus menyerang ketakutan ke dalam hati ini setiap peniaga forex dalam talian. Walaupun kebanyakan broker mempunyai 99.99999% uptimes, ia jarang berlaku di mana pelayan turun. Jika internet anda berfungsi dan semua kerja-kerja kecuali MetaTrader, maka ia adalah masa untuk memanggil nombor perkhidmatan pelanggan broker anda.
Kerana anda suka berdagang dengan EA, why not check out our pakar penasihat bebas? Klik di sini untuk mengkaji semula pemilihan.
Tidak boleh mencari jawapan kepada masalah anda? Terangkan masalah anda di ruangan komen di bawah untuk mendapatkan jawapan dalam masa satu hari perniagaan.
Hello, i have 2 problems with mt4 but first the one who concerns me the most. I did make an ea with ea builder. its an ea based on ema.
So on one chart i let run the ea and at the same time i let run several ema indicators to see if the ea places the order on the right way.
But i do see a difference between the drawing of the graphical result of the strategy and the order placement of the ea. Wile for both the settings are the same.
I did make a screen capture. In short if i believe the screen chart the trade by the ea was illegal or the screen gives false graphic and the trade was right by the ea.
Do u have any idea whats going on?
Second as far as i did check & recheck for control all the settings in mt4 all is oke but the ea does take only sell trades and not buy trades. There is no connection about hedging, i am talking about different pairs who are in uptrend on the moment.
It’s very strange to me.
Any way thank u for your time and nice website.
Regards Mark (the Netherlands)
Hey Mark,
It’s difficult to diagnose EA issue based on verbal explanations. Screenshots make our EA programming world go-round.
The screenshot will 100% reflect the time of trade entry. There’s no risk of the screenshot making it up. The EA is entering at the wrong time.
Thanks for visiting!
–Shaun
Hi my Mt4 account with EA keeps waiting for initial entry! Saying error.
Hi Josiane,
You’ll need to contact the EA vendor. “Error” is a very broad description.
–Shaun
Hi. the EA is not placing trades. ive checked all the above but stil. do u knw anything about micosoft framework that is required in order for the system to run
So far as I know, no special patches from Microsoft are required. It should run on any Microsoft OS from Windows 7 on up.
Hello,
I have a problem with one expert advisor i downloaded, normally everything should work cause others do work but this one not sure what is wrong, smiley face keeps disappearing from the top right corner after i press ok.. i have attached screenshot, there is an error message in the journal not sure what i have to do to resolve this issue,..please let me know.
Terima kasih
Denis
It’s all good got it resolved!
Terima kasih kerana memberitahu saya!
I came accross your question I hope you can help. How did you solve the smiley face from disappearing. I am having the same problem.
It’s disappearing because the EA is failing to complete the OnInit() fungsi. Check the Experts tab of your journal for clues.
Hi!
Thanks for all the information!
Thus I have a different problem with my EA. the thing. Is that asson as I confirm the settings and the load is successful in the journal the smiley face in the upper right corner disappear. The journal says it is removed and I sure did not remove it.
I sincerely hope you can help me with this.
Johan
Hi Johan,
You should check the Experts tab. There is some error in the EA causing it to fail and remove. It’s probably something like a zero divide or invalid inputs.
–Shaun
HI i have a peculiar problem, built this EA with EA builder and copied the source code then compiled. Working on one computer and not on the other where i have 6 errors like (‘ErrorDescription’ – function not defined) but it’s the exact same code that works on the other computer, any ideas on what the problem could be?
You’re missing the function ErrorDescription. I don’t know how you lost it, but more than likely you forgot to copy a dependent file.
I load the EA from the list of EAs in the Navigator window click on enable trading then click on OK to install on MT4 chart and the smiley face disappears and in the journal says the program is removed having tried it several times with same result. What can I do?
Hi Dennis,
Your EA is failing to initialize. Open the Experts tab in the Journal window to look for errors or hints.
–Shaun
HI shaun
My ea is not opening trades I checked all the settings are on and the smiley face is showing however wen the ea opens a trade it says error sendin order.so far all the others that are using the ea are making profit except me.please advise .if possible send me your email and I wil send u a pic of the error report.thanks once again
You need a programmer to help you remove the error. Sila e-mel Info@onestepremoved.com to receive a quote.
Hola,
Y si no funciona en el servicio de VPS de Metatrader?…. Se supone que al sincronizar el EA en el VPS se activa en el VPS y se desactiva en el MT4.
Gracias!!
Then use a different VPS service. The MT4 VPS does not support DLL files, which eliminates a lot of people that might be interested.
Good article, Shaun. Like you say, some of those are dumb things, but many people do not consider them.
I have an ea, which work perfectly fine in demo and strategy tester. Tetapi, in real account, this ea cant execute all triggered buy signal, meanwhile sell position executed perfectly. Only sell signal can be executed in real account.
From journal and expert tab i cant find any error. Is this problem on broker side or my ea? Tq
If you have the .mq4 source code available, then you can send the file to Info@onestepremoved.com to receive a cost estimate. It’s hard for me to guess without looking at what you have.
Hi
My EA will execute the trade on demo account mt4, however the EA has a specific time to execute but will not follow the exact time to open the position and the specific minutes to close the trade unless i got stop out or has the take profit pips met. I’ve adjusted my laptop time, along with the Server time and my EA to reflect the server time.
I don’t think it’s a slippage issue as it’s set to 3 and it’s a demo account. It also when it executes the trade it enters double the trade.
Another question is when u run strategy tester with a spread of 2, how is that different when EA settings setting is set on 3?
Can u suggest what I’m missing?
There a lot of questions here. It sounds like hard-coded EA issues instead of general questions.
The backtester forces every trade to be a 2 penyebaran pip, regardless of whether or not that actually happened in the market. Telling the EA to use a 3 pip spread means that’s the max spread where you’ll allow an EA to place a trade.
cuando uso mi EA me sale un aviso que dice: se intentó operar durante 20 segundos error #133. como lo soluciono?
Error 133 means that “trading is disabled”. You must click “Benarkan dagangan” on the EA properties dan push the Autotrading button at the top of the screen.
Hola en la noche deje mi mt4 activo y lo deje así porque el trader opera a las 4. Pero cuando fui a ver a las 6 am no habían copiado las operaciones a que se debe? Sera que la pc estaba suspendida? Abajobdecia en el diario conection lost conexión enabled
Your computer is probably activating its screensaver or power management program, which prevents MT4 from operating.
Hi Shawn. I downloaded an ea from forex Geek ,its a free robot , i installed it to my platform and attached it to a currency pair chart the smiley face and expert advisor name is showing in the top right-hand corner of the screen ,there are no errors found in tbe journal, as a matter of fact it says successfully loaded, tetapi. The ea is not executing any trades , my enable trading is on , dll is selected, auto trading is on , by the way i have other currency pair charts open and trading with another ea that works . Can you help plz ,im pulling my hair out , terima kasih
There just might not be any trading signals. It’s hard to say without knowing the rules.
un consulta, compre un EA, es un archivo con extension ex4 posterioemente el archivo lo copie y pegue en la carpeta Experts del MT4, reinicie mi programa y no aparece en el navegador en el sector de asesores expertos…
Please contact the vendor for assistance.
Hi Shaun, I have an MT4 EA that i built, i have checked everything set above. It has a three trade reversal built in (so if a long stop is hit, then an order at market is entered short) however when i ran it live, the first order processed, that long was stopped out and EA went short (all good) but then when that short was stopped out the third should have triggered and it did not. I tried the code on the strategy tester and it did work. I have checked the EA and Journals and there are no error entries (Dgn kata lain. no size, kedudukan, account or other issues), the order just isn’t there at all. Are you able to suggest why this might not have fired? Terima kasih kerana bantuan anda.
It might have something to do with FIFO. That’s the most common cause where a strategy works on the backtester but fails live. I assume you’re trading at a US brokerage?
Hi Shaun,I downloaded this EA on recommendation and whenever I try running it on any chart it would show loaded successfully then later show removed at times it does show zero divide please help
And I haven’t credit that account I want to use the EA with because I want to be sure if it will work can that be the problem?
hi every one my name is ankush
my ea is working on aal brokers but not working on advanced market plz tell me the solutaion
my no no is +91 7058111899
+ 91 8698197916
I have a problem in using an ea on metatrader5, I can find the save load and OK button on the ea after inputting the parameters.
Hi Shaun, yesterday my ea no1 was working find, but today it won’t trade. I’ve go through all the checklist but non of it help.
I’ve tried my second ea and everything is working find like it should be.
can you please help me?
Terima kasih.
Did it miss any signals? Is there any error in your Navigator window?
Hi shaun
My ea is not working and I checked all faults ex like auto trader on properties and the smiley face as well on the chart.the error report I get is sending order error.
Please advise
Are they any errors in the Navigator window?
Oi, meu EA funciona normal porem se eu desligar o meu notebook e ficar fim de semana sem ligar quando ligo e abro o mt4 o EA não funciona. Tenho que abrir outra moeda, excluir a moeda que tava aberta, excluir o EA e reinstalar outra vez o EA, so assim consigo voltar operar. As vezes tenho que desinstalar Mt4 e reinstalar ele pra voltar a funcionar o EA. Qual problema??
Obs. Importar DLL fica desabilitado.
I programmed an EA to trade once per bar provided a preset price is reached (berkata 12 PIPs from opened price at bar{0}). the EA enters trade correctly some times and other times it refuses to open a trade even when the condition is right. At other times too it opens a trade even when the condition is not satisfied. What could be the cause of these?
As an addendum to the comment i just made above concerning my EA the opens trade even when the condition is not right and at times refuses to open even when the condition is ok. i check the mt4 journal and the is no comment about the time
You need a programmer to review the logic in order to comment.
Hello, I downloaded a free expert advisor and doing the strategy tester works very well but on real account does not open any order despite having the smiley face in the upper right corner with all the check activated. The diary does not give any kind of error.
Terima kasih atas masa anda
Check the Errors or Journal tab.
Hi Shaun,
My EA under both the “pakar” dan “journal” Tab, berkata, “automated trading disabled” alternating with “automated trading enabled”, around a dozen times within say a 10 atau 20 minute period, then resumes trading normally. This has been happening ever since i installed it, (about a month ago). Happy to send a screenshot if that helps and i don’t have a VPS, am in Australia and have upgraded to the NBN, (National Broadband Network). Could it be an Internet issue or?
Appreciate your time and any help.
Cheers Kev