Механизм написания DLL будет рассмотрен на примере среды разработки Delphi 2009. Выбор именно этой версии обусловлен тем, что в MQL5 строки хранятся в формате Юникод. А в более старых версиях Delphi в модуле SysUtils отсутствуют функции для работы со строками Юникод формата. Если вы, по каким-то причинам, используете более раннюю версию (Delphi...
在过去,没有人认真地从事这一行的工作。然后突然间,他们做到了。为什么呢?因为我是为人们创造GUI构建器,而不是为我自己。而且我想免费分发它。当然,它比C#差,但它是安全的,对市场有好处。而且它还在不断发展。那么,这里面有什么意义呢?(你想报复我吗?))。
顺便说一下,我一直说我将只为MT5建议结构设计。我在MT4上有一个测试地。而从发展的角度来看,这也是合理的。促使我改进,寻找更好的解决方案......
我已经多次更新了这个话题,可能有20个阅读这个论坛的人已经开始了他们的实验,几乎不超过这个数字,那些已经使用第三方dll的人可能还在使用它。
终端的开发者并没有改变 "MT的安全沙盒 "的概念,什么都没有改变。
至于你的工作...时间会证明一切;)
你夸大了你的重要性;)
我更新了这个主题好几次,好吧,可能有20个读这个论坛的人开始了实验,几乎没有更多的人,那些以前使用过第三方dll的人将继续使用它。
终端的开发者并没有改变 "MT的安全沙盒 "的概念,什么都没有改变。
至于你的工作...时间会证明一切;)
你夸大了你的重要性;)
不,我当然夸大了它们的重要性(我们都这样),但这只是一个巧合......))。
一篇文章可以改变一切。成千上万的人将阅读它,它可能会引发一些无法回头的事情。瓦西里正在专业地开发夏普链接。我当然不介意,但公布他的解决方案可能是有害的。也许我在夸大其词,但如果很容易将EA与夏普联系起来,你就会得到一个危险的组合。EA与账户、资金挂钩。这台电脑上可能有用户的个人信息。夏普将打开交易员个人空间的大门。允许进入禁区。而EA将为其他人的黑暗议程服务。也许不是,但谁知道呢?
EA可以成为传播木马病毒的诱饵。它们将被种植并免费提供。再也没有了。:(((
这篇文章可能只是给专家顾问的DLI和GUI注入了信心。而任何信任都是欺诈者的温床。
一篇文章可以改变一切。成千上万的人都会读到它,它可能会启动一些再也无法扭转的事情。瓦西里正在以专业的方式发展与夏普的联系。我当然不介意,但公布他的解决方案可能是有害的。也许我在夸大其词,但如果很容易将EA与夏普联系起来,你就会得到一个危险的组合。顾问与账户、资金挂钩。这台电脑上可能有用户的个人信息。夏普将打开交易员个人空间的大门。允许进入禁区。而EA将为其他人的黑暗议程服务。也许不是,但谁知道呢?
?
https://www.mql5.com/ru/articles/96
https://www.mql5.com/ru/articles/18
https://www.mql5.com/ru/articles/364
https://www.mql5.com/ru/articles/1414
https://www.mql5.com/ru/articles/73
https://www.mql5.com/ru/articles/1903
https://www.mql5.com/ru/articles/249
https://www.mql5.com/ru/articles/44
https://www.mql5.com/ru/articles/1361
https://www.mql5.com/ru/articles/236
https://www.mql5.com/ru/articles/1567
https://www.mql5.com/ru/articles/2895
...和另外12页的文章搜索...我想肯定会有50多篇关于MT与外部dlls集成的文章。
и? ...我很尊重Vasily,他的文章很有趣,你能感觉到他的专业性,但你认为他能打破系统吗?-系统,即一个不想使用互联网搜索的人,突然开始专业地处理C#.....。我可以向你保证,C#本身是在它自己的咆哮环境中运行的,反正你要出到纯C++中去;)
...
https://www.mql5.com/ru/articles/2895
...和另外12页的文章搜索...我想肯定会有50多篇关于MT与外部dlls集成的文章。
и? ...我很尊重Vasily,他的文章很有意思,你可以感受到他的专业性,但你认为他能打破这个系统吗?-系统,即一个不想使用互联网搜索的人,突然开始专业地处理C#.....。我可以冷静下来,C#本身就在自己的咆哮环境中运行,反正你要出到纯C++中去;)
还记得我是如何谈论将一个外部应用程序连接到MT的困难吗?嗯,这真的很复杂。以前是这样的。而现在,当我看到开发者所做的一切,他们将连接简化到什么程度时,我感到很不舒服。不是因为我为我的项目感到害怕,而是因为我一直认为这个方向总体上是错误的。
开发者简化并扩大了通信的可能性。看看现在使用DLL是多么的容易,与那些文章中描述的相比。这真是太容易了。而现在,不再是一打文章,而将是一篇。而有了它,就有了一个简单的适配器。而这是严重的。
如果你已经决定整合C#的所有好处,你一定不要忘记所有的副作用,这些副作用会和好处一起出现。
我反对简化通信。如果瓦西里将在以前的文章的水平上写一篇文章(复杂和阴暗),他的解决方案将是繁琐和低效的,什么都不会改变。 但如果他在连接的简单性和普遍性方面进行革命,它将变得危险。
如果文章是为了打勾而写的,那就没什么,但如果是本着良心写的,是为了真正的整合,效果就会不一样。
与C#大规模整合的僵局在基本的逻辑推理中是显而易见的。
1.假设他们创造了一个与夏普的普遍联系,并且每个人都喜欢新的功能。Wiz.studio, Windows GUI和所有这些...每个人都伸手去拿C#并开始使用它。
2.对DLL EAs的信任已经增加。人们自由地把混合机器人放在交易中。互相帮助来写。传递代码...
有一些骗子,他们看到公众对DLL EAs的信任增加,决定利用它来窃取个人信息,传播病毒和其他骗局。他们编写恶意代码,把它放在专家顾问中,然后把它们扔到公共领域。他们把它们宣传为有利可图的专家顾问。
4.出现了受害者--修女、不知情的人、利他主义者......。他们在论坛上写作,讲述。对他人(甚至是诚实的人)撰写的专家顾问的信心开始下降。怀疑出现了。妄想症。
5.圆圈关闭。兴趣增加的浪潮不可避免地被利用他人信任的犯罪者所扼杀。由于没有DLL控制系统,任何大规模使用MT-Sharp混合体的行为都会变成一场轮盘游戏。
但它们必然会扩散,而且没有办法阻止。在这个阶段,方向导致了一个僵局: - 对顾问的声誉的伤害增加,围绕MT5的负面背景被画出来,它支持恶意的编程,伤害了某人。
因此,这个方向不会带来任何好处。
与C#大规模整合的僵局在基本的逻辑推理中是显而易见的。
1.假设他们创造了一个与夏普的普遍联系,并且每个人都喜欢新的功能。Wiz.studio, Windows GUI和所有这些...每个人都伸手去拿C#并开始使用它。
2.对DLL EAs的信任已经增加。人们自由地把混合机器人放在交易中。互相帮助来写。传递代码...
有一些骗子,他们看到公众对DLL EAs的信任增加,决定利用它来窃取个人信息,传播病毒和其他骗局。他们编写恶意代码,把它放在专家顾问中,然后把它们扔到公共领域。他们把它们宣传为有利可图的专家顾问。
4.出现了受害者--修女、不知情的人、利他主义者......。他们在论坛上写作,讲述。对他人(甚至是诚实的人)撰写的专家顾问的信心开始下降。怀疑出现了。妄想症。
5.圆圈关闭。兴趣增加的浪潮不可避免地被利用他人信任的犯罪者所扼杀。由于没有DLL控制系统,任何大规模使用MT-Sharp混合体的行为都会变成一场轮盘游戏。
但它们必然会扩散,而且没有办法阻止。在这个阶段,方向导致了一个僵局: - 对顾问的声誉的伤害增加,围绕MT5的负面背景被画出来,它支持恶意的编程,伤害了某人。
因此,这种趋势不会有任何好处。那么你必须在很长一段时间内证明你不是一个傻瓜。
而只有独一无二的Petya Konov将把整个国际交易社区从骗子手中拯救出来,并恢复对专家顾问的信任。但只对那些在通往月球的核子上的顾问。
库存的奖章...
与C#大规模整合的僵局在基本的逻辑推理中是显而易见的...
彼得,这似乎是你能找到的唯一论据。但它也经不起批评,因为。
- 首先,C#源代码应该是开放的--你拿着它,看看它怎么说。如果你不懂C#,会有来自大社区的其他人懂,他们会大惊小怪的。
- 第二,即使C#代码被关闭,它仍然是开放的。实际上,从网络构建中一对一地恢复程序是没有问题的。这就是为什么用C#编写火车和病毒根本不是一个选项。它在本质上实际上是一种开放的技术。
所以。彼得,这似乎是你能想出的唯一论据。但它也经不起批评,因为。
- 首先,C#源代码应该是开放的--你拿着它,看看它怎么说。如果你不懂C#,会有来自大社区的其他人懂,并且会大惊小怪。
- 第二,即使C#代码被关闭,它仍然是开放的。实际上,从网络构建中一对一地恢复程序是没有问题的。这就是为什么用C#编写火车和病毒根本不是一个选项。它在本质上实际上是一种开放的技术。
总之...我们谈论的是小人物,他们不了解这些细微差别,也不了解代码。他们本质上是信任的,必然会成为骗子的猎物。看看那些假冒的EA商店。如果这些带有木马的混合体被添加到那里怎么办?为什么要对互联网上出现的新的小众骗局负责?
谁将从.Net构建中恢复程序?努比亚人?普通用户?他们是否要打开代码,弄清楚它是否是木马程序?认真地说,瓦西里)。
他们会绕过我们的网站进行传播,而且不会有任何控制。所有来自受害者的负面信息都会在这里传播。
HH.在信任夏普dlls的浪潮中,骗子们可以分发C++ dlls。在互联网上,谁会对它有什么了解...