论坛

讨论一下myfxbook、traderX等跟单社区的实现原理

最近发现诸如myfxbook、traderX等跟单社区不需要用户下载跟单EA或者使用VPS及保持我的MT4在运行状态,而且他们开通跟单账户的响应速度极快,貌似并不是后台启动一个MT4客户端给用户那么简单。有人知道他们是怎么实现的吗?

MQL5中如何设置多维数组参数?

在MQL4中,void StringFunc(string &ArrayRes[][])编译运行都是没有问题的,但是在MQL5中void StringFunc(string &ArrayRes[][])会提示这样的编译错误:'[' - invalid index value。那么如何在MQL5中设置多维数组参数呢?是不是有了新的方式和限制?

挂EA服务器跑14台MT4终端,高峰期MT4假死,求高手指点优化

服务器配置如下: 1. 4核8G 2. 固态硬盘60G 3. 带宽3M 4. Windows2012 该服务器跑了14台MT4终端挂EA,但是发现在交易密集时间(以GMT15:00为中心的前后四五个小时)MT4终端会发生很严重的交替间歇性假死现象。发生假死时: 1. CPU与平时基本一致,不到60% 2. 内存与平时基本一致,不超过40% 3. 磁盘响应时间与平时基本一致,不超过9毫秒 4. TCP连接数与平时一致,不超过50 5. 峰值入网流量425.66kbs(服务器读入),平时100左右 6. 峰值出网流量151.6711kbs(服务器发出),平时50左右 7

如何在MT5中区分手动做单和EA做单?

在MT4中,每一单都有Magic可以区分,但是在MT5中,一个货币对同一时间只有一个Position,如果有多个EA工作在同一个货币对,就会发生Magic冲突。当然可以通过POSITION_ID找到Position所包含的Deal,但是当Position反转时,POSITION_ID也发生了变化,这时候用EA中的Magic去扫描当前POSITION所包含的Deal的Magic,就有可能完全对不上号了,这一点设计者是如何考虑的?有没有什么好的解决方案呢?

MT5安装总是在选择最佳访问点

MT5安装总是在选择最佳访问点,都一整天了,是什么情况?

OrderSend挂单时的slippage滑点控制是否无效?

我做了一款EA,主要是挂单交易的,但是跑实盘时发现,经常成交价与挂单价相去甚远,大大超过了OrderSend时设置的Slippage滑点范围,请问,是不是在挂单交易是滑点是无效的呢?谢谢大家!

LMAX平台上XAUUSD和XAUUSDm有什么区别?

LMAX平台上XAUUSD和XAUUSDm有什么区别?他们最小交易手术都是0.1手呢

MT4里的OrderSend和OrderClose容错问题

在MT4里,OrderSend和OrderClose是需要网络交互的,也就是说,下单和平仓指令需要发送到交易服务器进行执行,并通过网络返回结果的。那么,如果指令发送成功,也执行成功,但是结果返回时出现网络故障,OrderSend和OrderClose应该返回false,即执行失败吧,但是指令却执行成功了。这种情况在MT4的程序设计中有没有一些规范的容错机制和处理方式呢?谢谢!

如何用程序的方式加载所有的历史交易记录呢?

OrdersHistoryTotal()函数只能查到已加载到终端的历史记录,导致我的程序在做数据分析的时候出错,必须手动先在终端下载所有的历史记录,且运行一段时间后,有些平台会在跨月时自动调整到只显示一个月的历史交易记录,如何可以用程序的方式加载到所有的历史记录呢?非常感谢!