ea初学者 发表于 2021-2-3 10:16:23

大家好,请问外汇ea中的dll文件是做什么用的?

大家好,请问外汇ea中的dll文件是做什么用的?感谢

ea大侠 发表于 2021-2-5 09:17:03

外汇EA中的dll其实和我们使用其他软件的dll作用是一样的,都是提供模块化的功能。我们在开发一款软件的时候,为了方便各个功能的重复时候,我们会把不同的功能封装成不同的模块。这也就是不同的dll中有着不同的功能模块。

外汇EA中的dll也是封装了一些功能的,没有这个dll我们的外汇EA很可能没法正常运行。我们在开发外汇EA时使用dll一般是为了达到以下几种目的:

1.      使用别人已经开发好的功能模板,它的功能已经封装到了dll中了,我们直接引入调用即可,不需要再重新开发新的功能了,这样可以大大节省我们的开发效率。

2.      自己开发的dll,把自己经常用到的各种函数,功能等,放到一起,方便自己以后使用。

3.      dll的破解难度很高,有时候我们不想把自己的策略或者一些逻辑代码开源。就可以把这部门代码封装到dll中,这样别人就难以破解了,常见于一些商业外汇EA。虽然我们的代码也可以写入到外汇EA的ex4文件中,但是ex4t太容易被破解了,不是很安全。

金银汇招商 发表于 2022-3-23 13:08:01

路过看看[奋斗][奋斗]
页: [1]
查看完整版本: 大家好,请问外汇ea中的dll文件是做什么用的?