错误、漏洞、问题 - 页 870 1...863864865866867868869870871872873874875876877...3184 新评论 Mykola Demko 2012.11.08 17:43 #8691 Telemah: 谢谢你,只是如果不这样做的话,默认的情况就有点让人反感。 按照你的需要配置图表,并将模板保存为默认值 Mikhail Tsygankov 2012.11.08 17:44 #8692 Urain: 按照你的需要设置图表,并以默认名称保存模板 是的,以前是这样的,谢谢。 Maxim Khrolenko 2012.11.10 10:08 #8693 我不明白为什么要写作。int spread=SymbolInfoInteger(_Symbol,SYMBOL_SPREAD);编译器不高兴了:由于类型转换可能导致数据丢失,因为它到处都是整数。当然,我可以让它保持原样,但这个警告有点烦人。 Anatoli Kazharski 2012.11.10 10:12 #8694 paladin800:我不明白为什么要录音。编译器不高兴了:由于类型转换可能导致数据丢失,因为整数无处不在。当然,我们可以让它保持原样,但这个警告有点烦人。要像这样做。int spread=(int)SymbolInfoInteger(_Symbol,SYMBOL_SPREAD); 并阅读这个。类型转换 Maxim Khrolenko 2012.11.10 10:36 #8695 tol64:使之成为现实。 并阅读这个。类型转换 谢谢你,这很有帮助。已经读了这篇文章。然而,我觉得我需要弥补我的知识不足,因为我上面的例子让编译器感到紧张,而我下面的例子却没有让编译器感到紧张,情况似乎是相似的。double ask=SymbolInfoDouble(_Symbol,SYMBOL_ASK); Valerii Mazurenko 2012.11.10 14:58 #8696 paladin800: 谢谢你,这很有帮助。已经读了这篇文章。然而,我觉得我需要消除我的知识不足,因为如果对于我上面的例子,编译器紧张,对于下面的例子,编译器不紧张,情况似乎相似。SymbolInfoInteger返回一个长类型的值,它是64位的。而int是32位的,所以编译器正确地产生了一个警告。在第二种情况下,SymbolInfoDouble返回一个双倍类型 的值,这与你的ask变量的类型相同。因此,这里可能不会发生任何损失(即使是理论上的),而编译器也不会说一个字。 Документация по MQL5: Основы языка / Типы данных / Вещественные типы (double, float) www.mql5.com Основы языка / Типы данных / Вещественные типы (double, float) - Документация по MQL5 SkyTreker 2012.11.10 19:22 #8697 对比MT4和MT5,我发现MT5有两个缺点或不完善之处。第一个问题是在测试者的图表上不显示挂单,因此在调试一些策略时,我们无法在图表上看到某笔交易的结果是哪个订单。第二种是没有固定规模或质量极差。如果我们在MT4中按下 "固定比例",我们可以将图表上下移动几乎任何距离,这非常方便。例如,在MT5中,我打开同一图表5分钟,检查 "固定比例"...但图表根本不会向上或向下移动。这让人很不舒服。当然,这些缺点并不关键,我们可以不做这些。 Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров www.mql5.com Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров - Документация по MQL5 SkyTreker 2012.11.10 19:27 #8698 我曾经在这里的某个地方看到一个专门讨论检测到的MT5错误的部分,但我忘了它在哪里或如何找到它... Anatoli Kazharski 2012.11.10 19:32 #8699 SkyTreker: 我曾经看到这里有一个专门讨论检测到的MT5错误的部分,但忘了它在哪里,也忘了如何找到它...... 我想你指的是这一节:MetaTrader 5客户终端构建中的变化列表。在本网站的个人资料中把它添加到你的最爱。 SkyTreker 2012.11.10 19:59 #8700 谢谢你,Tol64! 1...863864865866867868869870871872873874875876877...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
谢谢你,只是如果不这样做的话,默认的情况就有点让人反感。
按照你的需要设置图表,并以默认名称保存模板
我不明白为什么要写作。
编译器不高兴了:由于类型转换可能导致数据丢失,因为它到处都是整数。当然,我可以让它保持原样,但这个警告有点烦人。
我不明白为什么要录音。
编译器不高兴了:由于类型转换可能导致数据丢失,因为整数无处不在。当然,我们可以让它保持原样,但这个警告有点烦人。
要像这样做。
并阅读这个。类型转换使之成为现实。
并阅读这个。类型转换然而,我觉得我需要弥补我的知识不足,因为我上面的例子让编译器感到紧张,而我下面的例子却没有让编译器感到紧张,情况似乎是相似的。
谢谢你,这很有帮助。已经读了这篇文章。
然而,我觉得我需要消除我的知识不足,因为如果对于我上面的例子,编译器紧张,对于下面的例子,编译器不紧张,情况似乎相似。
SymbolInfoInteger返回一个长类型的值,它是64位的。而int是32位的,所以编译器正确地产生了一个警告。
在第二种情况下,SymbolInfoDouble返回一个双倍类型 的值,这与你的ask变量的类型相同。因此,这里可能不会发生任何损失(即使是理论上的),而编译器也不会说一个字。
我曾经看到这里有一个专门讨论检测到的MT5错误的部分,但忘了它在哪里,也忘了如何找到它......