MetaTrader 4 binding CIOS Audio Core
MetaTrader 4 is a Forex trade platform, it was developed by Russian, MetaQuotes Software Corp, and is most dominated Forex trading platforms now.
Meta Quotes : http://www.metaquotes.net
Among its products, MetaTrader 4 is most popular version, its address is : http://www.metatrader4.com
MetaTrader automatic trading program is a language called MQL4, it is actually a Javascript-Like language. You may use MetaEditor to edit and compile the Expert Advisory. In MQL4, it supports only wav and mp3 audio file. We use a C wrapper to export into DLL, and provide MetaTrader to handle a great amount of audio file formats support. Therefore, if you successfully make a wonderful trading in FOREX market, you may use CIOS Audio Core to play a long audio file to notify yourself or someone else. If your EA detects a major changes in FOREX market, and your EA have to make a decision to stop loss or take profit, you may play a crisis music to warn yourself or someone you asked to handle such situtation.
Obtain MetaTrader 4 and account
Most FOREX trading providers will provide free MetaTrader and testing accounts. If you wish to test CIOS Audio Core For MetaTrader, please go to the following FOREX trading providers to obtain the MetaTrader 4:
Source code
The source code of CIOS Audio Core for MetaTrader 4 Binding are located at:- Bindings/MetaTrader/CaAudio
- Bindings/MetaTrader/MT4
- Bindings/MetaTrader/MT4/MQL4/Experts/CaPlay.mq4 (Example)
- Bindings/MetaTrader/MT4/MQL4/Include/CaAudio.mqh (MQL4 Header)
There are two ways to compile CaAudio:
- Compile CaAudio.sln
- Use CMake
cmake ${CIOSAUDIODIR}/Bindings/MetaTrader/CaAudio
And then open up CaAudio.sln with VS and compile.