Print(TICK_FLAG_BID," - тик изменил цену бид");
Print(TICK_FLAG_ASK," - тик изменил цену аск");
Print(TICK_FLAG_LAST," - тик изменил цену последней сделки");
Print(TICK_FLAG_VOLUME," - тик изменил объем");
Print(TICK_FLAG_BUY," - тик возник в результате сделки на покупку");
Print(TICK_FLAG_SELL," - тик возник в результате сделки на продажу")
和结果。
2015.10.2315:12:33.274 CopyTicks_1_5_0 (USDCAD,M5) 2 - тик изменил цену бид
2015.10.2315:12:33.274 CopyTicks_1_5_0 (USDCAD,M5) 4 - тик изменил цену аск
2015.10.2315:12:33.274 CopyTicks_1_5_0 (USDCAD,M5) 8 - тик изменил цену последней сделки
2015.10.2315:12:33.274 CopyTicks_1_5_0 (USDCAD,M5) 16 - тик изменил объем
2015.10.2315:12:33.274 CopyTicks_1_5_0 (USDCAD,M5) 32 - тик возник в результате сделки на покупку
2015.10.2315:12:33.274 CopyTicks_1_5_0 (USDCAD,M5) 64 - тик возник в результате сделки на продажу
MqlTicks结构的 flags字段经常包含 "24 "的值(显示模式为 "所有刻度")。
- 这个值是什么意思?
我附上了一个在OnInit()中打印出这些代码的EA。
和结果。
结果中没有 "24 "值。
结果中没有 "24 "的数值。
8 || 16 = 24
我附上了一个在OnInit()中打印出这些代码的EA。
和结果。
结果中没有 "24 "这个值。
Bitwise OR操作
有没有人可以从方法论的帖子 中测试一下这个指标。
关于交易、自动交易系统和交易策略测试的论坛
打勾历史
Karputov Vladimir, 2015.10.22 15:07
这是可以理解的。但是要花多长时间来交换呢?在上面的例子中,请求的是50个刻度线,如果刻度线没有立即加载,需要30秒。
情况越来越糟。我提出了500点的请求--点子几乎立即就被加载了(我想这只是因为我之前提出了这个数量的请求),然后我又提出了5000点的请求--四分钟已经过去了,5000点中我只加载了不到2000点,而且这个数字还没有增长。
...
在测试器中,直到我们在下一个版本中完成了策略测试器中蜱虫的全面整合,才会下载蜱虫。
构建的1200已经出来了。在测试器中,刻度线没有被下载,但在市场观察的测试器中,刻度线看起来像真的刻度线。
弄清了如何从某个日期开始获取蜱虫。这很简单:你必须以毫秒为单位指定时间。
Bild 1200。有一个指标附在图表上,它调用了CopyTicks。一切正常。但在切断联系后。
而当连接恢复后,CopyTicks却顽固地拒绝归还点数。而且要么是50点,要么是500点。
Bild 1200。有一个指标附在图表上,它调用了CopyTicks。一切正常。但在切断联系后。
而当连接恢复后,CopyTicks却顽固地拒绝归还点数。而且要么是50点,要么是500点。