今天偶然发现MT4日志中有些这样的日志。可以确定不是我自己弄的,是不是平台有人在后台操作??? 04:00:00.122 '96071906': close order #85047812 sell 2.00 XAUUSD at 1900.72 sl: 0.00 tp: 0.00 at price 1899.76 1 04:00:00.496 '96071906': order #85047812 sell 2.00 XAUUSD closing at 1899.76 failed [Off quotes] 0 04:00:00.496 '96071906': close order
编程小白,学了两套MT5的视频,目前大概懂了一些,但有很多实战解题思路根本一片空白,可能一个问题就卡住很多天解决不了,网上MT5实战的教程,几乎没有,有也是蜻蜓点水,我想找一些C++的实战视频,请教前辈指点,学哪类C++实战视频,对MT5将来编写EA有帮助的?
求助大神 我的vps上面的mt4开始cpu使用率基本80%到90%。经过设置以后降到基本20%以下,但是有时候会突然飙升到将近80%,求求广大朋友帮我看看这是怎么回事,如何把cpu使用率稳定下来 补充一下,我的cpu使用率飙升是发生在周六周日的,周末都停止交易了,搞不懂我的vps的cpu使用率为什么还会飙升
比如,下面这个图我要找到 k线下穿均线后,再到上穿k线,中间这段时间内的k线里的最低点?mql5要找到这个点要如何实现呢
比如我想在连续出现3根K线都是阳线时,把第三根的K线开盘价保存,一直到新的连续三根K线阳线时 再更新此值 我用 double 变量 接收这个值后,只要走到下一根K线 这个值就没了 成乱码了,用数组接收 也是一样 过一根K线这个值就消失,怎样才能保存这个值,一直等到下一次条件满足时再更新此值 谢谢 还有 用INT类型 同样时条件成立后取的值,就能保留 这是为啥呢 比如 条件成立时 获取当前K线的BARS值 用INT接收的,再继续走多少根K线,这个INT类型的值都是保存的 ,为啥DOUBLE 就不保存呢 doubule 变量; if(条件成立后) { 变量=第三根K线的开盘价; }
[删除]
RT,萌新做了一个EA,机器人提示这个错误,我的EA想法是只在EURUSD做单,但是实际上机器人测试却给我测试了其他货币对,所以我加什么代码能让机器人只跑EURUSD?
网上买的学习视频,都是自己制作的类,然而我看很多EA都是用系统自带的类,现在学完视频,发现也看不懂别人写的EA 也不会用系统自带的类,请问前辈们,怎么学习使用系统自带的类,多久能看懂别人的思路啊 看懂别人的代码? 还有有没有必要一定要学系统自带的类?谢谢指点
使用mt5 vps的时候,经常提示无法读取自定义指标,但是EA和图表都能正常读取,而且就目前来看,信号产生和交易还算正常。请问这个问题严重吗?是否会影响正常交易?有人有同样的问题吗?是mt5本身的bug还是我设置有问题?如何解决? while using mt5 vps,it was always said that it cannot load custom indicators. EAs and the charts loaded successfully always. And so far, signals and trade deals seems business as
大家好,不知道大家現在有沒有通知無法進行推送的狀況呢? 我的電腦進行了通知推送設定到手機的MT4 app,但是我看到日誌上後來寫著無法送出去,還有代碼403的錯誤... 不知道是否有人有這樣的問題,有甚麼解決方式嗎
请问各位, 原先EA在本地主机上运行时开仓及加仓都能正常执行 但挂上VPS后加仓逻辑就无法运作无法加仓(能开仓但不会加仓) 请问会是什麽可能原因呢
请问这里面的三个类型都是啥意思,翻译实在看不懂 ORDER_FILLING_FOK ORDER_FILLING_IOC ORDER_FILLING_RETURN
局域网内多台计算机使用strategy tester agent策略测试代理经理时,部分计算机无法被主机搜索到,导出mt5文件并加载进主机之后,一直在connecting和ready状态之间跳动。请问这种状况可能和哪些windows设置有关?或者有什么解决办法?
有两个不重叠的行,它们处于 "不同的水平"(如上图所示)。 如何才能将它们 "结合 "起来,使它们并排重叠? 你可以在每一行计算一个平均值,然后row_1 = value_1/mean_1,等等。但这是正确的做法吗?样本量是否影响结果的充分性...还是应该以不同的方式进行?还是通过最大和最小的规范化?又是采样期?实际上,什么是正确的方式? 我想你知道我的意思
please ask, Can 1 MetaTrader VPS only be used on one trading account?Thank you
在一个账户上测试EA,顺利执行测试。而在另一个账户上测试时,出现平仓失败提示。错误代码3。(参量无效) 感觉好奇怪。开仓都没错,都是有效参量 ,平仓时OrderSelect()选定后使用系统函数OrderTicket(),OrderLots(),OrderClosePrice()调用的参量反而是无效参量了…………怀疑数据问题,数据中心依次刷新了下数据,可问题依旧。
新版MetaTrader 5平台build 2980:交易操作的推送通知 MetaTrader 5平台更新已于2021年6月18日星期五进行发布。新版将有以下变化: 程序端:添加从服务器接收推送通知的功能。即使您的程序端关闭的情况下,您也能收到已执行交易操作的通知。 在早期版本中, 移动设备的通知 只能从交易者桌面程序端发送。交易操作执行后,程序端向设置中指定的MetaQuotes ID发送相关通知。通知只能从正在运行的程序端发送。此要求已被取消。如果在您的计算机关闭时在服务器上触发止盈,您将收到来自服务器的平仓通知。 要开始从服务器接收通知,您应该:
MT5 默认提供的 代码 绝大多数都是UTF-8编码 但是也有少数例外,有UCS-2 Litter,也有 ANSI 只有27个文件,建议统一为UTF-8格式 @MetaQuotes @Automated-Trading
MT5 两个时间比大小,如何得出两个时间相差的分钟数,或者小时数,求代码? datetime Test=TimeLocal()-StringToTime("2021.06.28 11:11:11"); 如何取间隔分钟或者小时数值呢。 高人帮解答一下。
止损价[0]=当前止损价; //把当前K线的止损价接收到数组0号上 if(bars!=iBars(Symbol(),0)) //然后每出现1根新K线,把前一根的止损价数组+1 达到序列化调取止损价的作用 获取最多10根就行 { for(int i=10;i>0;i--) { 止损价 [i]= 止损价 [i-1]; } bars=iBars(Symbol(),0); } 现在遇到问题:第一根0号数组获取到止损价后,进入循环立马1号数组也跟着赋值了0号止损价
下午好,各位同事。 有论坛成员向我求助,要求我帮助解决上述编辑器的设置问题。尽管网络上有很多关于这个主题的材料,但程序员在设置上仍然存在问题。我将一步一步地告诉你如何做。 MetaEditor是一个伟大的编辑器,它能够满足大多数程序员的需求。然而,它不够强大,无法管理有许多嵌套的数万行的非常大的 项目 。因此,我请求行政部门对这一问题给予同情。
您错过了交易机会:
- 免费交易应用程序
- 8,000+信号可供复制
- 探索金融市场的经济新闻
注册
登录