Page 1 of 1

Why are DLL extensions required for some MetaTrader indicators?

Posted: Fri Dec 13, 2019 8:40 pm
by Astarflier
Hello. I have seen some indicators that are freely available with DLL extensions. They would not function without the DLL option activated. Why is that? Are DLL safe?
Thank you for your input.

Re: Why are DLL extensions required for some MetaTrader indicators?

Posted: Fri Dec 13, 2019 9:31 pm
by Jimmy
Astarflier wrote: Fri Dec 13, 2019 8:40 pm Hello. I have seen some indicators that are freely available with DLL extensions. They would not function without the DLL option activated. Why is that? Are DLL safe?
Thank you for your input.
Why do certain indicators require a .dll file?

Good question!

The reason .dlls are required for certain indicators is to allow Metatrader to extend it’s functionalities and utilize certain Windows features. The .dll allows an indicator to complete tasks which Metatrader can't normally handle.

In short, an indicator's .dll file extends the functionality of MT4.

In regards to malicious software, .dll's can contain harmful code. If you're installing a .dll for MT4, make sure it's from a reputable source/coder like Mrtools or Mladen.
All .dll's on Forex Station are guaranteed to be clean of such harmful code :thumbup:

For traders who are new to using .dll's in Metatrader and unsure of where to install them, Metatrader searches for .dll files in the /MQL4/Libraries folder, so be sure to install them there.

If you have any more questions or require further assistance, please ask away :)

PS: Below is an example of such .dll files that are commonly required for codes downloaded from Forex Station:

Re: Why are DLL extensions required for some MetaTrader indicators?

Posted: Tue Dec 17, 2019 4:05 am
by Astarflier
Thank you very much for your reply. I came to the right place :)

Re: Why are DLL extensions required for some MetaTrader indicators?

Posted: Mon Dec 23, 2019 2:49 pm
by Jimmy
Astarflier wrote: Tue Dec 17, 2019 4:05 am Thank you very much for your reply. I came to the right place :)
You're most welcome my friend, thanks for the question :thumbup: