想做一个可以手动复盘的指标,目前遇到了问题,请高人指教。谢谢。 新评论 xiayuer 2022.08.27 14:35 目前已经实现的是: 问题1: 自定义的指标,非独立窗口。初始化的时候,给自定义的品种加载历史数据。加载完自定义品种的界面无法立即显示。需要重新打开一次,请问有什么好办法,能加载完历史立马显示吗? 问题2: 指标监听窗口按键,监听到,则通过CustomRatesUpdate更新数据,但主窗口也是不会立马更新。尝试ChartRedraw(),refreshrates(),refresh()均不能让主窗口显示,必须手动点 刷新,请问有什么好办法解决吗? -------------------------------发现了原因 再OnChartEvent中执行ChartRedraw(0);失败,请教怎么解决? Li Bo 2022.08.29 12:22 #1 没完全看懂问题。但是我自己的指标复盘都是直接启动策略测试,通过暂停或者debug模式断点观察。 另外有个思路:MQL5可以调用某个dll,模拟键盘动作。但不清楚MT5的刷新动作是不是F5按键。 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
目前已经实现的是:
问题1:
自定义的指标,非独立窗口。初始化的时候,给自定义的品种加载历史数据。加载完自定义品种的界面无法立即显示。需要重新打开一次,请问有什么好办法,能加载完历史立马显示吗?
问题2:
指标监听窗口按键,监听到,则通过CustomRatesUpdate更新数据,但主窗口也是不会立马更新。尝试ChartRedraw(),refreshrates(),refresh()均不能让主窗口显示,必须手动点 刷新,请问有什么好办法解决吗?
-------------------------------发现了原因
再OnChartEvent中执行ChartRedraw(0);失败,请教怎么解决?