打勾的故事 - 页 9 12345678910111213141516...26 新评论 Dmitriy Skub 2015.10.16 12:22 #81 Vasiliy Sokolov:一般来说,这些信息在MT5中都有,而且已经播报了很长时间。它可以通过SymbolInfoGet*函数获得。没有人禁止在收到蜱虫的那一刻提出对这些信息的要求,并将其纳入你的数据类型。另一个问题是,集中的服务器存储,总是比你自己的更可靠。你不必考虑储存报价--这一切都非常方便。但同样,它也不是关键性的不可替代的。 我已经用了很久了。如果加入时间和行动,我们可以用MT5中现有的OI等做。只有把它们(时间和行动)从交流中拿出来,而不是像现在这样--行动被计算。 Vasiliy Sokolov 2015.10.16 12:37 #82 Dmitriy Skub: 是的,我已经用了很久了。如果加入时间和行动,我们可以用MT5中现有的OI等来做。只有把它们(时间和行动)从交流中拿出来,而不是像现在这样--行动被计算出来。 在MT5中,时间方面有一个问题。首先,系统类型的日期时间 的分辨率太低,按照现代标准,一秒钟是一个永恒的时间。第二,事件的到达与时间无关。假设我们在OnBookEvent中得到一个新的玻璃的截图,它指的是什么时间?用服务器的最后已知 时间拉动TimeCurrent?如果最后已知的服务器时间是在一分钟前更新的呢? Vladimir Karputov 2015.10.16 12:43 #83 为了比较三种刻度请求模式(COPY_TICKS_INFO --只有买入和卖出, COPY_TICKS_TRADE --只有最后和成交量, COPY_TICKS_ALL --所有刻度),你可以在该EA的同一工具的三个图表上运行。其结果大约如下。 附加的文件: CopyTicks.mq5 3 kb Vladimir Kazakov 2015.10.16 12:46 #84 实际上,从0001-01-01到9999-12-31,步长为100ns的范围很容易被8个字节所容纳。 Vasiliy Sokolov 2015.10.16 12:52 #85 Vladimir Kazakov:实际上,从0001-01-01到9999-12-31,步长为100ns的范围很容易被8个字节所容纳。 如果所有的系统函数都把1970年年初以来的秒数写在那里,有什么用呢? [删除] 2015.10.16 12:53 #86 Karputov Vladimir:为了比较三种刻度请求模式(COPY_TICKS_INFO --只有买入和卖出, COPY_TICKS_TRADE --只有最后和成交量, COPY_TICKS_ALL --所有刻度),你可以在该EA的同一工具的三个图表上运行。其结果大约如下。 尝试要求不同数量的蜱虫。起初是2000,然后是10000。模式是INFO或ALL。买入价和卖出价有什么区别吗? Vasiliy Sokolov 2015.10.16 12:53 #87 由于臭名昭著的"兼容性",要求开发者改变内部的日期时间表示法是一种毫无意义的努力,而日期时间是一种基本的系统形成的类型。 Vladimir Karputov 2015.10.16 13:37 #88 Tapochun: 尝试要求不同数量的蜱虫。首先是2000,然后是10000。INFO或ALL模式。买入价和卖出价有区别吗? 最好是看一下指标中的模式差异,因为EA可能会遗漏ticks。 我已经附上了指标。 附加的文件: CopyTicks.mq5 4 kb [删除] 2015.10.16 14:58 #89 Karputov Vladimir: 最好是看一下指标中的模式差异,因为在EA中可能会遗漏ticks。 我已经附上了指标。 我不需要一个指标。而且我不需要模式差异。你告诉我,当从一个模式中请求不同的数量时(例如2000和10000),你是否观察到相同刻度的差异。 Vladimir Karputov 2015.10.16 15:05 #90 Tapochun: 我不需要一个指标。而且我不需要模式上的差异。你告诉我,当从同一模式中请求不同的数字(例如2000和10000)时, 你是否观察到相同刻度的差异。 现在这就说得通了。需要检查... 12345678910111213141516...26 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
一般来说,这些信息在MT5中都有,而且已经播报了很长时间。它可以通过SymbolInfoGet*函数获得。没有人禁止在收到蜱虫的那一刻提出对这些信息的要求,并将其纳入你的数据类型。
另一个问题是,集中的服务器存储,总是比你自己的更可靠。你不必考虑储存报价--这一切都非常方便。但同样,它也不是关键性的不可替代的。
是的,我已经用了很久了。如果加入时间和行动,我们可以用MT5中现有的OI等来做。只有把它们(时间和行动)从交流中拿出来,而不是像现在这样--行动被计算出来。
为了比较三种刻度请求模式(COPY_TICKS_INFO --只有买入和卖出, COPY_TICKS_TRADE --只有最后和成交量, COPY_TICKS_ALL --所有刻度),你可以在该EA的同一工具的三个图表上运行。
其结果大约如下。
实际上,从0001-01-01到9999-12-31,步长为100ns的范围很容易被8个字节所容纳。
实际上,从0001-01-01到9999-12-31,步长为100ns的范围很容易被8个字节所容纳。
为了比较三种刻度请求模式(COPY_TICKS_INFO --只有买入和卖出, COPY_TICKS_TRADE --只有最后和成交量, COPY_TICKS_ALL --所有刻度),你可以在该EA的同一工具的三个图表上运行。
其结果大约如下。
尝试要求不同数量的蜱虫。首先是2000,然后是10000。INFO或ALL模式。买入价和卖出价有区别吗?
我已经附上了指标。
最好是看一下指标中的模式差异,因为在EA中可能会遗漏ticks。
我已经附上了指标。
我不需要一个指标。而且我不需要模式上的差异。你告诉我,当从同一模式中请求不同的数字(例如2000和10000)时, 你是否观察到相同刻度的差异。