Metatrader API Interfaces

 
Hello I am looking for information on API interfaces, there are some examples?
 
There is no API for MetaTrader 4 Client Terminal, but you can use external programs using MQL 4. If you want to automate trading using an external application, you can use a DLL application as the external plugin.

You can study our examples in the client terminal folder:
/MetaTrader 4/experts/samples/DLLSample/ - VC++6.0 source code of a DLL example,
/MetaTrader 4/experts/samples/include/sampledll.mqh - a header file,
/MetaTrader 4/experts/samples/libraries/ExpertSample.dll - an external DLL file
/MetaTrader 4/experts/samples/ExportFunctions.mq4 - MQL4 expert advisor program.

You can create DLL files in any high-level programming language.
 
Hello, is there a Tutorial somewhere with examples how it works.

A EA will receive courses and continue to be processed signals, the signals are orders and the orders are sent to brokers.

How does the API than a substitute for MetaTrader?
 
He said "There is no API for MetaTrader 4 Client Terminal"

For MT3 there was an API where you could interface with the server.

In MT4 this is replaced by enhanced abilities in MQL4.

He also said "but you can use external programs using MQL 4"

Which means you can perform decision or other processing externally via a DLL and return the decisions
to your client terminal for trading.
Reason: