MetaTrader 4 IDE的测试版,包括新的MQL4编译器和编辑器 - 页 17

 
sergeev:

最亲爱的,如果你继续把你的反编译主题表述为 "我是达达尼昂,你们都很差劲",你就会被禁止。

我建议你把你的经验留给发展,不要在这个 "由我从头写到尾 "的话题上蛊惑人心。

我都说过了,哦,聪明的人。

 
尊敬的论坛用户,请您解释一下,新的MT5编译器能理解用新的MQL4编写的程序,但这些程序不能在MT5上运行,这是什么意思?
 
sergeev:

最亲爱的,如果你继续把你的反编译主题表述为 "我是达达尼昂,你们都很差劲",你就会被禁止。

我建议你把你的经验留给发展,而不是在 "由我从头到尾写的 "这个问题上蛊惑人心。

我不理解版主的反应,你应该因为吐槽、非建设性的爆发而被禁言,而不是因为回应他们而被禁言
 
mr_Johns:
我不理解版主的反应,你应该因为吐槽、非建设性的爆发而被禁言,而不是因为回应他们而被禁言

这不是回应本身,而是其中的谎言。
 
artmedia70:
这不是答案本身,而是答案中的谎言。


你怎么能如此肯定?
 
mr_Johns:

你怎么能这么肯定?

根据经验。基本上,在99%的情况下,当一个人声称代码是他的,而且从第一行到最后一行都是他的,但编译器却把它归咎于反编译,在论坛上争吵、吐唾沫和其他不愉快的摆弄之后,结果发现是的...但是--"这是我从公共资源中提取的那段代码,但它也没有反编译"......

那些真正自己写代码的人从未遇到过这样的编译器条目。

这就是为什么指出自己长期的编程经验而没有得到这样的信息会引起负面情绪。我也不喜欢说谎者。
 
artmedia70:

根据经验。基本上,在99%的情况下,当一个人声称代码是他的,而且从第一行到最后一行都是他的,但编译器却把它归咎于反编译,在论坛上争吵、吐唾沫和其他不愉快的摆弄之后,结果发现是的...但是--"这是我从公共资源中提取的那点代码,但它也没有反编译"......

那些真正自己写代码的人从未遇到过这样的编译器条目。

这就是为什么指出自己长期的编程经验而没有得到这样的信息会引起负面情绪。我也不喜欢说谎者。

关于不喜欢他们,我同意。至于其他的,你不能在猜想和假设上指责一个人的任何事情。在我看来...
 
artmedia70:

根据经验。基本上,在99%的情况下,当一个人声称代码是他的,而且从第一行到最后一行都是他的,但编译器却把它归咎于反编译,在论坛上争吵、吐唾沫和其他不愉快的摆弄之后,结果发现是的...但是--"这是我从公共资源中提取的那点代码,但它也没有反编译"......

那些真正自己写代码的人从未遇到过这样的编译器条目。

这就是为什么指出自己长期的编程经验而没有得到这样的信息会引起负面情绪。我也不喜欢说谎者。
他明白自己的错误,是在变量名称上。顺便说一下,我曾多次看到这样的变量命名标准。我自己也想遵循这种方式,但我拒绝了,我在某个地方读到,这将保护我们不受反编译器的影响,而他们使用这种非常标准的变量命名。所以我用名字而不是像以前那样用类型来命名它们 :)我是说,99%并不是100%,有可能这个人实际上并没有使用别人的代码,而是在他的编码中习惯于这样命名他们的变量。顺便说一句,他后来道歉了,所以为什么现在讨论这一切......。
 
peterkonow:
尊敬的论坛用户,您能解释一下新的MT5编译器能理解用新的MQL4编写的程序,但这些程序在MT5中无法运行的含义吗?

1 从开发商的角度来看,维护一个产品更方便。

2) 开发者将开始把MQL4转向MQL5(有一个编译器会更方便)。



 
Barbarian:
他发现了自己的错误,是在变量名称上。顺便说一下,我曾多次看到类似的变量命名标准。我自己也想走这条路,但后来我拒绝了,因为我在什么地方读到过,他们会保护我不受反编译器的影响,这正是变量命名的标准。所以我用名字而不是像以前那样用类型来命名它们 :)我是说,99%并不是100%,有可能这个人实际上并没有使用别人的代码,而是在他的编码中习惯于这样命名他们的变量。顺便说一下,他后来道歉了,为什么现在讨论这一切......。


你能解释一下我不明白的地方吗?

如何命名变量,如dby_45, jhgdf_54, slkjfhk_56或buystop, takeprofit?

当一个人为自己写一个变量时,他几乎不使用这种胡言乱语,这样他就能自己猜到这是一个什么样的变量,它代表什么。在我看来是神志不清,我自己写的EA,时不时就会忘记它们的内容,甚至是有意义的名字.....。

artmedia70: " 那些真正自己写代码的人从来没有遇到过这样的编译器条目。"

我百分之百同意这一点.........