MetaTrader 4 binding CIOS Audio Core
MetaTrader 4是外汇交易的专用平台,由俄罗斯MetaQuotes Software Corp所开发,是目前市佔率最高的外汇交易平台。
官方网站:http://www.metaquotes.net
其产品线当中,MetaTrader 4是目前使用率最高的版本,官方网址为:http://www.metatrader4.com
其中智能自动交易是一种称为MQ4的语言,它实际上是一种Javascript-Like的语言,您可以使用 MetaEditor来编辑自动交易程式。MQ4当中,仅支援wav格式的音效档桉,我们利用C Wrapper来输出成DLL,并且供应MetaTrader可以播放大批音讯格式档桉。如此,当您成功完成一笔重大交易 时,可以播放一段时间相当长的音乐来提示。或是侦测到外汇市场有重大变化,必须做出是否平仓停损时,可以播放危机时刻一类的 音乐来警告。
获取MetaTrader 4软体及模拟交易帐号
大部分的外汇交易商都会提供免费的MetaTrader 4软体及模拟交易帐号,如果您希望测试CIOS Audio Core For MetaTrader的功能,请到以下的交易商下载MetaTrader 4软体:
原始码
CIOS Audio Core的MetaTrader 4 Binding原始码目录位于- Bindings/MetaTrader/CaAudio
- Bindings/MetaTrader/MT4
- Bindings/MetaTrader/MT4/MQL4/Experts/CaPlay.mq4 (使用范例)
- Bindings/MetaTrader/MT4/MQL4/Include/CaAudio.mqh (MQL4标头档)
编译CaAudio的方式有两种:
- 直接打开CaAudio.sln
- 使用CMake
cmake ${CIOSAUDIODIR}/Bindings/MetaTrader/CaAudio
接下来打开产生的CaAudio.sln编译即可。