错误、漏洞、问题 - 页 3116 1...310931103111311231133114311531163117311831193120312131223123...3184 新评论 x572intraday 2021.12.15 16:10 #31151 JRandomTrader #:显然,是FORTS和平衡型交易?经纪人的服务台不在状态,向MQ点头,而MQ也不认为这是一个问题。不,就我而言,这是正常的外汇。这笔交易没有结束,但我在历史 选项卡中看了一下,以防万一。 只有一个条目。类型:平衡。但是,例如,在MQ 服务器上,演示也有类型:平衡,但平衡 从未走过。爬走了谷歌...更新:挖出了https://www.mql5.com/ru/forum/326941。 不是所有事情都很清楚,但有些事情是清楚的。 Что за тип "balance" в истории терминала. 2019.11.21www.mql5.com Добрый день... x572intraday 2021.12.15 16:28 #31152 在MQ 演示中对BTCUSD 符号进行了两次多头交易:第一次是1.01手,第二次是11.01手。 杠杆。1:500.打开第一个后,保证金水平 相当充足(我不记得了,也没时间写下来,但大约在100000左右);打开第二个后。 也就是说,它增加了几个数量级,尽管根据我的理解,它应该减少十倍。我不能确定,但我认为在MT4 上加密货币也是如此。 它是一个密码虫还是被设计成这样的? TheXpert 2021.12.15 16:40 #31153 x572intraday #: 隐身虫还是这样设计的? 12位的保释金为0.01美元? 当然,这是一个错误。 [删除] 2021.12.15 17:25 #31154 你好! char 是一个从-128到127的有符号类型,为什么在替换了"-"后,它的类型从char 变为int? 是不是我不明白,提亚转换出现是有原因的?还是说这是一个错误?(附警告.png文件) void OnStart() { char positive = 1; char negative = -positive; } 对于int,没有观察到这种向旧格式的转换。而且我还搞不清楚改变标志时的类型转换...... void OnStart() { int positive = 1; int negative = -positive; } 附加的文件: warning.png 29 kb int.png 22 kb truncation.png 25 kb Aleksey Mavrin 2021.12.15 19:10 #31155 NastyaMaley #:零刻度,这怎么可能呢?测试器中的错误?我们为测试人员写一个简单的代码。输出是。....从逻辑上讲,如果最后一个刻度是零,它就不应该产生任何东西。但它会产生一个零刻度,这导致EA的计算失败,例如在计算平均数时。(13000 + 0 + 13000) / 3 = 8667,尽管它应该是(13000 + 13000) / 2 = 13000。由于零刻度,我们得到了8667,而不是13000!!。 你是否检查了SymbolInfoTick的回报? 如果是假的,检查LastError NastyaMaley 2021.12.15 19:22 #31156 Aleksey Mavrin #:你是否检查过SymbolInfoTick的返回值? 如果是假的,检查LastError 在任何地方都返回真2021.12.16 00:21:02.461 核心 1 2021.11.08 00:00:00 2021.11.08 00:00 2021.12.16 00:21:02.461核心1 2021.11.08 00:00:00 true 2021.12.16 00:21:02.461核心1 2021.11.08 00:00:03 2021.11.08 00:00:03 2021.12.16 00:21:02.461 核心1 2021.11.08 00:00:03 true 2021.12.16 00:21:02.461 核心1 2021.11.08 00:00:04 2021.11.08 00:00:04 2021.12.16 00:21:02.461 核心1 2021.11.08 00:00:04 true...以此类推 当然,我们可以添加一个条件,如果trade.last == 0,那么我们就忽略了平均数的计算。但我还是想弄清楚是什么原因导致了0.最后的Tick历史是清晰的,没有任何ticks==0。 JRandomTrader 2021.12.15 21:00 #31157 NastyaMaley #: 在任何地方都返回真2021.12.16 00:21:02.461 核心 1 2021.11.08 00:00:00 2021.11.08 00:00:00 2021.12.16 00:21:02.461核心1 2021.11.08 00:00:00 true 2021.12.16 00:21:02.461核心1 2021.11.08 00:00:03 2021.11.08 00:00:03 2021.12.16 00:21:02.461 核心1 2021.11.08 00:00:03 true 2021.12.16 00:21:02.461 核心1 2021.11.08 00:00:04 2021.11.08 00:00:04 2021.12.16 00:21:02.461 核心1 2021.11.08 00:00:04 true...等。 当然,我们可以添加一个条件,如果trade.last == 0,那么我们就忽略了平均数的计算。但我还是想弄清楚是什么原因导致了0.最后的Tick历史是清晰的,没有任何ticks==0。 我不使用trade.last,也不检查它,但我使用trade.ask和trade.bid,而且我必须把它们检查到0,否则我可能会受到伤害。 Aleksey Mavrin 2021.12.15 21:03 #31158 NastyaMaley #:同时,在蜱虫历史 中没有零蜱虫。这里有一段零秒的历史 2021.12.09 00:00:0 这是CME EU6Z21欧元合约"<日期><时间><出价><要求<last> <volume> <flags>""2021年。12.09 00:00:00.034 1.13445 2""2021.12.09 00:00:01.607 1.13445 1.00000000 88""2021.12.09 00:00:01.607 1.13445 1.00000000 88""2021.12.09 00:00:01.608 1。13445 1.13450 6""2021.12.09 00:00:01。660 1.13440 2" 在这里,你有零星的翻盘者,到处都是。 每天在00:00有几个这样的点,可能是由于在报价/非交易时段的非交易点。 什么样的经纪人? Slava 2021.12.16 06:51 #31159 Maksim Astafev #:你好! char 是一个从-128到127的有符号类型,为什么在替换了"-"后,它的类型从char 变为int? 是不是我不明白,提亚转换出现是有原因的?还是说这是一个错误?(附警告.png文件) 对于int,没有观察到这种向旧格式的转换。而且我还搞不清楚改变标志时的类型转换......。 有什么问题呢? 阅读文件。 char、ucar、short和ushort数据类型在操作中被无条件地转换为int。 Документация по MQL5: Основы языка / Типы данных / Приведение типов www.mql5.com Приведение типов - Типы данных - Основы языка - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5 Valeriy Yastremskiy 2021.12.16 10:28 #31160 Slava #:有什么问题呢?阅读文件。 它应该是大字体和红色的)我也是刚刚注意到。 1...310931103111311231133114311531163117311831193120312131223123...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
显然,是FORTS和平衡型交易?经纪人的服务台不在状态,向MQ点头,而MQ也不认为这是一个问题。
不,就我而言,这是正常的外汇。
这笔交易没有结束,但我在历史 选项卡中看了一下,以防万一。
只有一个条目。类型:平衡。但是,例如,在MQ 服务器上,演示也有类型:平衡,但平衡 从未走过。
爬走了谷歌...
更新:挖出了https://www.mql5.com/ru/forum/326941。 不是所有事情都很清楚,但有些事情是清楚的。在MQ 演示中对BTCUSD 符号进行了两次多头交易:第一次是1.01手,第二次是11.01手。 杠杆。1:500.打开第一个后,保证金水平 相当充足(我不记得了,也没时间写下来,但大约在100000左右);打开第二个后。
也就是说,它增加了几个数量级,尽管根据我的理解,它应该减少十倍。我不能确定,但我认为在MT4 上加密货币也是如此。
它是一个密码虫还是被设计成这样的?
x572intraday #:
隐身虫还是这样设计的?
你好!
char 是一个从-128到127的有符号类型,为什么在替换了"-"后,它的类型从char 变为int?
是不是我不明白,提亚转换出现是有原因的?还是说这是一个错误?(附警告.png文件)
对于int,没有观察到这种向旧格式的转换。而且我还搞不清楚改变标志时的类型转换......
零刻度,这怎么可能呢?测试器中的错误?
我们为测试人员写一个简单的代码。
输出是。
....
从逻辑上讲,如果最后一个刻度是零,它就不应该产生任何东西。但它会产生一个零刻度,这导致EA的计算失败,例如在计算平均数时。(13000 + 0 + 13000) / 3 = 8667,尽管它应该是(13000 + 13000) / 2 = 13000。由于零刻度,我们得到了8667,而不是13000!!。
你是否检查了SymbolInfoTick的回报? 如果是假的,检查LastError
你是否检查过SymbolInfoTick的返回值? 如果是假的,检查LastError
在任何地方都返回真
2021.12.16 00:21:02.461 核心 1 2021.11.08 00:00:00 2021.11.08 00:00
2021.12.16 00:21:02.461核心1 2021.11.08 00:00:00 true
2021.12.16 00:21:02.461核心1 2021.11.08 00:00:03 2021.11.08 00:00:03
2021.12.16 00:21:02.461 核心1 2021.11.08 00:00:03 true
2021.12.16 00:21:02.461 核心1 2021.11.08 00:00:04 2021.11.08 00:00:04
2021.12.16 00:21:02.461 核心1 2021.11.08 00:00:04 true
...以此类推
当然,我们可以添加一个条件,如果trade.last == 0,那么我们就忽略了平均数的计算。但我还是想弄清楚是什么原因导致了0.最后的Tick历史是清晰的,没有任何ticks==0。在任何地方都返回真
2021.12.16 00:21:02.461 核心 1 2021.11.08 00:00:00 2021.11.08 00:00:00
2021.12.16 00:21:02.461核心1 2021.11.08 00:00:00 true
2021.12.16 00:21:02.461核心1 2021.11.08 00:00:03 2021.11.08 00:00:03
2021.12.16 00:21:02.461 核心1 2021.11.08 00:00:03 true
2021.12.16 00:21:02.461 核心1 2021.11.08 00:00:04 2021.11.08 00:00:04
2021.12.16 00:21:02.461 核心1 2021.11.08 00:00:04 true
...等。
当然,我们可以添加一个条件,如果trade.last == 0,那么我们就忽略了平均数的计算。但我还是想弄清楚是什么原因导致了0.最后的Tick历史是清晰的,没有任何ticks==0。我不使用trade.last,也不检查它,但我使用trade.ask和trade.bid,而且我必须把它们检查到0,否则我可能会受到伤害。
同时,在蜱虫历史 中没有零蜱虫。这里有一段零秒的历史 2021.12.09 00:00:0 这是CME EU6Z21欧元合约
"<日期><时间><出价><要求<last> <volume> <flags>"
"2021年。12.09 00:00:00.034 1.13445 2"
"2021.12.09 00:00:01.607 1.13445 1.00000000 88"
"2021.12.09 00:00:01.607 1.13445 1.00000000 88"
"2021.12.09 00:00:01.608 1。13445 1.13450 6"
"2021.12.09 00:00:01。660 1.13440 2"
在这里,你有零星的翻盘者,到处都是。
每天在00:00有几个这样的点,可能是由于在报价/非交易时段的非交易点。
什么样的经纪人?
你好!
char 是一个从-128到127的有符号类型,为什么在替换了"-"后,它的类型从char 变为int?
是不是我不明白,提亚转换出现是有原因的?还是说这是一个错误?(附警告.png文件)
对于int,没有观察到这种向旧格式的转换。而且我还搞不清楚改变标志时的类型转换......。
有什么问题呢?
阅读文件。
char、ucar、short和ushort数据类型在操作中被无条件地转换为int。
有什么问题呢?
阅读文件。
它应该是大字体和红色的)我也是刚刚注意到。