Naka-on ang MT4 auto-trading button, bakit hindi pa rin nag-oorder ang EA? Suriin ayon sa apat na hadlang
Ang pagliwanag ng AutoTrading ay nagsasabi lamang na pinapayagan ng pangkalahatang switch ng terminal ang auto-trading. Kailangan ring suriin ang sariling permiso ng EA, mga limitasyon ng account at server, mga quote at kondisyon ng estratehiya, at humanap ng ebidensya mula sa mga eksperto at log.
May-akda: Thomas|MT4 Praktikal|Oktubre 27, 2026
Naka-on na ang AutoTrading button sa MT4 toolbar, nakakabit na rin ang EA sa chart, ngunit wala pa ring order. Ang pinakamadalas na pagkakamali ay paulit-ulit na i-reinstall ang EA, o para lang "gumalaw" ito ay direktang luwagan ang mga parameter ng risk. Ang button ay isang permiso lamang ang naresolba; maaaring hindi nag-oorder ang EA dahil hindi kailanman lumitaw ang mga kondisyon ng pagpasok, hindi tugma ang simbolo, limitado ang account, o tinanggihan ng server ang order. Tukuyin muna kung saang antas ito huminto, bago magpasya kung kailangang baguhin ang mga setting. Ang artikulong ito ay panturo sa operasyon, walang totoong account o resulta ng pagsubok.
Larawan: Apat na hadlang, hindi isang button

Ang una ay ang chart at kondisyon ng estratehiya, ang pangalawa ay ang pangkalahatang auto-trading switch ng terminal, ang pangatlo ay ang sariling permiso sa trading ng EA na ito, ang pang-apat ay ang mga operasyong pinapayagan ng account at server. Kapag may isang antas na hindi pumasa, maaaring magpakita ito ng "tumatakbo ang EA, ngunit walang order". Ipinaliwanag ng tulong ng MT4 ng MetaQuotes: kung naka-off ang auto-trading ng terminal, kahit pinapayagan ng EA mismo ang auto-trading, hindi ito makakapagsagawa ng trading; at ang pagpayag ng terminal ay hindi garantiya na ang isang EA ay tiyak na magte-trade. Ang mga arrow sa larawan ay nagpapahiwatig ng pagkakasunod-sunod ng pagsusuri, hindi nangangahulugang kapag binuksan ang lahat ng switch ay tiyak nang dapat magkaroon ng order.
Unang hakbang: Kumpirmahin kung nakatanggap ba talaga ang EA ng wastong kapaligiran
Suriin kung tugma ang simbolo ng chart, timeframe at paglalarawan ng estratehiya kung saan nakakabit ang EA, at kung patuloy na nag-a-update ang mga quote sa loob ng trading session. Ang ilang broker ay nagdadagdag ng suffix sa simbolo, halimbawa iba't ibang pangalan ng XAUUSD; kung ang code ng EA ay kumikilala lamang sa isang fixed na pangalan, maaaring hindi matugunan ang sarili nitong mga kondisyon ng pagsusuri. Suriin din ang trading session, direction filter, maximum spread, at limitasyon sa umiiral na posisyon sa mga input parameter. Kapag hindi nag-trigger ang signal ng estratehiya, normal na resulta ang walang order, at hindi dapat ituring na故障 ang katahimikan. Huwag pilitin ang EA na mag-order sa pamamagitan ng artipisyal na pagpapaliit ng threshold.
Ikalawang hakbang: Hiwalay na suriin ang pangkalahatan at indibidwal na permiso ng EA
Suriin ang pangkalahatang estado ng AutoTrading sa mga setting ng terminal at toolbar, pagkatapos buksan ang properties ng EA sa chart na iyon, at suriin ang kaukulang opsyon tulad ng "allow live auto-trading". Ipinaliwanag ng opisyal na dokumento ng MT4 na kapag nagpalit ng account, nagpalit ng configuration file, nagbago ang simbolo o timeframe ng chart, maaaring itakda ang awtomatikong pag-disable ng trading bilang proteksyon; kung katatapos lamang gawin ang mga operasyong ito, muling suriin ang estado. Para sa mga EA na hindi kilala ang pinagmulan, huwag buksan ang DLL import o arbitraryong access sa website para lang sa pag-troubleshoot. Iba ang mga iyon na seguridad na permiso, at hindi kapareho ng kung pinapayagan ang pag-order.
Ikatlong hakbang: Hayaang sabihin ng log kung saan huminto
Buksan ang "Experts" at "Journal" na pahina ng terminal, at tingnan ang mga mensahe ayon sa oras ng pagtatangka ng order. Ipinaliwanag ng MetaQuotes na ang "Experts" na pahina ay nagtatala ng mga running prompt ng EA, pagbukas at pagsasara ng posisyon, at pagbabago ng order at iba pang pangyayari. Kung walang pagtatangka ng order sa lahat, bumalik muna sa mga kondisyon ng pag-trigger ng estratehiya at sa pag-load ng EA; kung may prompt na hindi pinapayagan ang trading, ipagpatuloy ang pagsusuri sa terminal, indibidwal na EA at permiso ng account. Sa opisyal na error code ng MQL4, ang 4109 ay tumutukoy sa trading not allowed, ang 4112 ay tumutukoy sa server disabled EA trading. Ang error code ay nagbibigay lamang ng clue, dapat pa ring hatulan kasama ng kumpletong log sa oras na iyon, huwag baguhin ang setting batay lamang sa isang numero.
Ikaapat na hakbang: Ibahin ang problema sa permiso at problema sa order
Kung may record na ng pagsusumite ng order sa log, ngunit tinanggihan, hindi ito "hindi kailanman nag-trigger ang EA". Sa puntong ito suriin ang minimum na lot ng kontrata, distansya ng stop loss, available na margin, pagbubukas at pagsasara ng market at ang partikular na error na ibinalik ng server; huwag ituring na AutoTrading ang dahilan ng bawat pagtanggi ng order. Kung limitado ng account ang auto-trading, makipag-ugnayan sa broker upang kumpirmahin ang mga patakaran, hindi maaaring lampasan ang limitasyon sa pamamagitan ng pagpapalit ng chart. Reproducin muna sa simulated na kapaligiran at i-save ang oras, simbolo, parameter at log, pagkatapos ay i-refer sa opisyal na dokumento o paliwanag ng developer ng EA. Ang isang matagumpay na order ay nagsasabi lamang na natugunan ng pagkakataong ito ang mga kondisyon, hindi nangangahulugang maaasahan na ang logic, risk control o live na pagganap.