错误、漏洞、问题 - 页 1916 1...190919101911191219131914191519161917191819191920192119221923...3184 新评论 Alexey Navoykov 2017.06.27 16:50 #19151 为什么服务台停止了对应用程序的响应?只有一条常规信息:"您的申请已被接受考虑",然后是沉默。没有评论,没有问题,没有结果。在过去的一个月里,我已经有一堆这样的请求挂在不同的主题上:既有关于错误的,也有关于建议的。目前还不清楚是否有人在和他们打交道。以前,总是有一种对话的形式,但现在不清楚是什么。如果没有人需要,写在那里根本没有意义。 Konstantin 2017.06.27 16:51 #19152 如何从另一个没有安装EA的图表中获取事件? ps.都解决了,忘记发广播信息了 )) Anton Ohmat 2017.06.29 06:23 #19153 对开发商的请求。我有这样一个有趣的事情。我通常在优化后按下启动键,出于习惯,在MT4中改变我的专家顾问的几个参数。问题是,如果我测试了几个小时的策略,没有从优化中切换,结果就会丢失。我可以像在MT4中那样改变单一测试选项吗?事先非常感谢。 Anton Ohmat 2017.06.29 06:57 #19154 在可视化的策略测试 中,当前历史打开时有延迟(从第二笔交易开始),直到你切换到交易或订单并返回,或在1-2笔交易后更新。 Vladimir Karputov 2017.06.29 07:15 #19155 Anton Ohmat: 在可视化的策略测试 中,当前历史打开时有延迟(从第二笔交易开始),直到你切换到交易或订单并返回,或在1-2笔交易后更新。将复卷速度设置为从最大速度减去三档。另外,你可能在图表上输出了 "评论"--"评论 "总是在接近最大复卷速度时冻结测试器中的更新信息。 fxsaber 2017.06.29 09:15 #19156 Anton Ohmat: 在策略测试器 的策略 可视化中,当前的历史被延迟打开(从第二笔交易开始),直到你切换到交易或订单并返回,或者在1-2笔交易中被更新。有一个请求(没有答复)关于交易、自动交易系统和交易策略测试的论坛虫子,虫子,问题fxsaber, 2017.06.07 22:33 在历史上调试时的交易环境GUI(速度滑块-最大)与现实不符#include <Trade\Trade.mqh> input int Interval = 3600; input int AmountLastDeals = 5; input double Lots = 1; double CorrectLot( const double Lot ) { static const double StepVol = SymbolInfoDouble(_Symbol, SYMBOL_VOLUME_STEP); static const double MaxVol = SymbolInfoDouble(_Symbol, SYMBOL_VOLUME_MAX); static const double MinVol = SymbolInfoDouble(_Symbol, SYMBOL_VOLUME_MIN); const double Vol = StepVol * (int)(Lot / StepVol + 0.5); return((Vol < MinVol) ? MinVol : ((Vol > MaxVol) ? MaxVol : Vol)); } void OnTick() { static CTrade Trade; static CDealInfo Deal; static CPositionInfo Position; if (!Position.Select(_Symbol)) { if (HistorySelect(0, TimeCurrent())) { const int Total = HistoryDealsTotal() - 1; double SumProfit = 0; double SumLots = 0; for (int i = Total, Count = 0; (i >= 0) && (Count < AmountLastDeals); i--) if (Deal.SelectByIndex(i) && (Deal.Entry() == DEAL_ENTRY_OUT)) { SumProfit += Deal.Profit() * (AmountLastDeals - Count) / AmountLastDeals; SumLots += Deal.Volume() * (AmountLastDeals - Count) / AmountLastDeals; Count++; } if (Total == 2) { string Str; for (int i = Total; i >= 0; i--) if (Deal.SelectByIndex(i)) Print(Deal.FormatDeal(Str)); DebugBreak(); } if ((Total >= 0) && Deal.SelectByIndex(Total) && (Deal.DealType() == DEAL_TYPE_SELL)) Trade.Sell((SumProfit >= 0) ? Lots : CorrectLot(SumLots)); else Trade.Buy((SumProfit >= 0) ? Lots : CorrectLot(SumLots)); } } else if (TimeCurrent() - Position.Time() >= Interval) Trade.PositionClose(_Symbol); } 在DebugBreak时刻的日志2017.06.07 23:29:03.554 EURUSD : real ticks begin from 2017.04.10 00:00:00 2017.06.07 23:29:03.564 2017.04.10 00:00:00 instant buy 1.00 EURUSD at 1.05918 (1.05885 / 1.05918) 2017.06.07 23:29:03.564 2017.04.10 00:00:00 deal #2 buy 1.00 EURUSD at 1.05918 done (based on order #2) 2017.06.07 23:29:03.564 2017.04.10 00:00:00 deal performed [#2 buy 1.00 EURUSD at 1.05918] 2017.06.07 23:29:03.564 2017.04.10 00:00:00 order performed buy 1.00 at 1.05918 [#2 buy 1.00 EURUSD at 1.05918] 2017.06.07 23:29:03.566 2017.04.10 00:00:00 CTrade::OrderSend: instant buy 1.00 EURUSD at 1.05918 [done at 1.05918] 2017.06.07 23:29:03.569 2017.04.10 01:00:00 instant sell 1.00 EURUSD at 1.05833 (1.05833 / 1.05845 / 1.05831) 2017.06.07 23:29:03.569 2017.04.10 01:00:00 deal #3 sell 1.00 EURUSD at 1.05833 done (based on order #3) 2017.06.07 23:29:03.569 2017.04.10 01:00:00 deal performed [#3 sell 1.00 EURUSD at 1.05833] 2017.06.07 23:29:03.569 2017.04.10 01:00:00 order performed sell 1.00 at 1.05833 [#3 sell 1.00 EURUSD at 1.05833] 2017.06.07 23:29:03.570 2017.04.10 01:00:00 CTrade::OrderSend: instant sell 1.00 EURUSD at 1.05833 [done at 1.05833] 2017.06.07 23:29:03.570 2017.04.10 01:00:00 #3 sell 1.00 EURUSD at 1.05833 2017.06.07 23:29:03.570 2017.04.10 01:00:00 #2 buy 1.00 EURUSD at 1.05918 2017.06.07 23:29:03.570 2017.04.10 01:00:00 CSymbolInfo::CheckMarketWatch: Unknown symbol '' 2017.06.07 23:29:03.570 2017.04.10 01:00:00 #1 balance 100000.00 [] 屏幕截图最后一笔交易没有显示在GUI中。复制于1596-1606年。 Slava 2017.06.29 09:18 #19157 fxsaber:有一份申请挂在BOD里 以前已经说过很多次,在视觉测试仪的最大速度滑块,不要寻找真相。gui100%被卡住了,使许多组件(主要是表单控件)无法更新。 fxsaber 2017.06.29 09:19 #19158 Slava: 以前已经说过很多次,在视觉测试仪的最大速度滑块,不要寻找真相。Gui100%被卡住,不允许许多组件(主要是工作表控件)更新。CD中谈到了用100%的回放进行调试。 Anton Ohmat 2017.06.29 11:26 #19159 Slava: 以前已经说过很多次,在视觉测试仪中速度滑块的最大值,不要寻找真相。导航系统100%被堵塞,不允许许多组件(主要是叶子控件)更新。 速度没有达到最大值。暂停中。当你按下f12时,会发生这种情况。当释放f12时--仍然没有发生什么--历史记录没有更新 Vladimir Karputov 2017.06.29 11:56 #19160 Anton Ohmat: 该速度不是最大的。暂停中。当按下f12时,会发生这种情况。当释放f12时--仍然没有发生什么--历史记录没有更新设置速度从最大限度减去三档--否则不能保证接口更新。 1...190919101911191219131914191519161917191819191920192119221923...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
为什么服务台停止了对应用程序的响应?只有一条常规信息:"您的申请已被接受考虑",然后是沉默。没有评论,没有问题,没有结果。在过去的一个月里,我已经有一堆这样的请求挂在不同的主题上:既有关于错误的,也有关于建议的。目前还不清楚是否有人在和他们打交道。以前,总是有一种对话的形式,但现在不清楚是什么。如果没有人需要,写在那里根本没有意义。
如何从另一个没有安装EA的图表中获取事件?
ps.都解决了,忘记发广播信息了 ))对开发商的请求。
我有这样一个有趣的事情。我通常在优化后按下启动键,出于习惯,在MT4中改变我的专家顾问的几个参数。
问题是,如果我测试了几个小时的策略,没有从优化中切换,结果就会丢失。
我可以像在MT4中那样改变单一测试选项吗?
事先非常感谢。
在可视化的策略测试 中,当前历史打开时有延迟(从第二笔交易开始),直到你切换到交易或订单并返回,或在1-2笔交易后更新。
将复卷速度设置为从最大速度减去三档。另外,你可能在图表上输出了 "评论"--"评论 "总是在接近最大复卷速度时冻结测试器中的更新信息。
在策略测试器 的策略 可视化中,当前的历史被延迟打开(从第二笔交易开始),直到你切换到交易或订单并返回,或者在1-2笔交易中被更新。
有一个请求(没有答复)
关于交易、自动交易系统和交易策略测试的论坛
虫子,虫子,问题
fxsaber, 2017.06.07 22:33
在历史上调试时的交易环境GUI(速度滑块-最大)与现实不符 在DebugBreak时刻的日志2017.06.07 23:29:03.554 EURUSD : real ticks begin from 2017.04.10 00:00:00 2017.06.07 23:29:03.564 2017.04.10 00:00:00 instant buy 1.00 EURUSD at 1.05918 (1.05885 / 1.05918) 2017.06.07 23:29:03.564 2017.04.10 00:00:00 deal #2 buy 1.00 EURUSD at 1.05918 done (based on order #2) 2017.06.07 23:29:03.564 2017.04.10 00:00:00 deal performed [#2 buy 1.00 EURUSD at 1.05918] 2017.06.07 23:29:03.564 2017.04.10 00:00:00 order performed buy 1.00 at 1.05918 [#2 buy 1.00 EURUSD at 1.05918] 2017.06.07 23:29:03.566 2017.04.10 00:00:00 CTrade::OrderSend: instant buy 1.00 EURUSD at 1.05918 [done at 1.05918] 2017.06.07 23:29:03.569 2017.04.10 01:00:00 instant sell 1.00 EURUSD at 1.05833 (1.05833 / 1.05845 / 1.05831) 2017.06.07 23:29:03.569 2017.04.10 01:00:00 deal #3 sell 1.00 EURUSD at 1.05833 done (based on order #3) 2017.06.07 23:29:03.569 2017.04.10 01:00:00 deal performed [#3 sell 1.00 EURUSD at 1.05833] 2017.06.07 23:29:03.569 2017.04.10 01:00:00 order performed sell 1.00 at 1.05833 [#3 sell 1.00 EURUSD at 1.05833] 2017.06.07 23:29:03.570 2017.04.10 01:00:00 CTrade::OrderSend: instant sell 1.00 EURUSD at 1.05833 [done at 1.05833] 2017.06.07 23:29:03.570 2017.04.10 01:00:00 #3 sell 1.00 EURUSD at 1.05833 2017.06.07 23:29:03.570 2017.04.10 01:00:00 #2 buy 1.00 EURUSD at 1.05918 2017.06.07 23:29:03.570 2017.04.10 01:00:00 CSymbolInfo::CheckMarketWatch: Unknown symbol '' 2017.06.07 23:29:03.570 2017.04.10 01:00:00 #1 balance 100000.00 []屏幕截图最后一笔交易没有显示在GUI中。复制于1596-1606年。
有一份申请挂在BOD里
以前已经说过很多次,在视觉测试仪的最大速度滑块,不要寻找真相。Gui100%被卡住,不允许许多组件(主要是工作表控件)更新。
CD中谈到了用100%的回放进行调试。
以前已经说过很多次,在视觉测试仪中速度滑块的最大值,不要寻找真相。导航系统100%被堵塞,不允许许多组件(主要是叶子控件)更新。
该速度不是最大的。暂停中。当按下f12时,会发生这种情况。当释放f12时--仍然没有发生什么--历史记录没有更新
设置速度从最大限度减去三档--否则不能保证接口更新。