如何写一个dll? - 页 3

 
dmmikl86:

这是调试时的所有文本。

首先,你不需要运行库,只需要做一个Build。

第二,你可能没有在项目 属性中指定保存DLL的位置。如果你不想指定路径,你将不得不每次都从项目文件夹复制库到terminal_dir/experts/libraries 文件夹。

 
SofTAA:

首先,你不需要运行库,只需要做一个Build。

第二,你可能没有在项目属性中指定保存DLL的位置。如果你不想指定路径,你将不得不每次都从项目文件夹复制库到terminal_dir/experts/libraries 文件夹。



在视觉中按下F7,找到一个新的ExpertSample.dll,并在terminal_dir\experts\libraries 文件夹中替换了它。

 
现在谁能告诉我如何写代码在DLL中创建一个按钮?
 
"按钮创建代码 "不是由任何人写的。你需要熟练掌握Wtl/Mfc。
然后,你所要做的就是创建一个接口线程,你就差不多完成了。
 
jartmailru:
"按钮创建代码 "不是由任何人写的。你需要熟练掌握Wtl/Mfc。
然后,你所要做的就是创建一个接口线程,你就差不多完成了。

你能为那些不知道Wtl / Mfc.... 是什么的人多解释一下吗?
 
dmmikl86:
你能为那些不知道Wtl / Mfc.... 是什么的人多解释一下吗?

是的,当然。https://ru.wikipedia.org/wiki/WTL
这很简单,但如果没有人给你看...
那么就不能确定任何事情都会成功。

 

最简单的方法是制作一个带有所有图形的EXE文件,它与Expert Advisor的通信可以通过一个bundle或dll来安排。

该dll很容易操作,但你可以在那里添加Garfy接口,例如通过Delphi的dll生成器。网络上有几篇关于用窗口控件创建dll的文章。但是,我认为,创建一个演练,并利用程序间的互动机制将其与专家顾问联系起来,是比较简单的。

 
dmmikl86:
现在谁能告诉我如何编写代码在DLL中创建一个按钮?
最好不要动态创建,而是使用表单生成器来创建,它有各种语言版本。
 
jartmailru:
"按钮创建代码 "不是由任何人写的。你需要熟练掌握Wtl/Mfc。
然后,你所要做的就是创建一个接口线程,你就差不多完成了。
...而如果你想深入到windows的深处,你应该研究WinAPI。预计会有问题,我将努力走在前面 -https://ru.wikipedia.org/wiki/Windows_API
 
dmmikl86:
我感兴趣的是如何开始写一个dll.建议在哪里得到帮助,读什么,首先我想写一个简单的顾问与dll-ki连接,这将创建一个窗口,有两个按钮BAY和卖出,即交易在一个点击。

简而言之,没有一个脚本买入,另一个卖出的麻烦,在一个单独的内部人员(SL NP Lot)2次点击脚本的特殊窗口中打开一个手的所有参数 - 而且无论嘀嗒声如何,它都可以工作。你甚至可以有一个脚本,和内部人员检查一个交易操作(和待定,和关闭,太)

Z.U. 我在业余时间建造了这样一个综合体