通达信软件支持多种编程方式,包括使用自带的公式语言、C++、MFC以及脚本语言如Python和JavaScript等。以下是使用通达信编程软件的一些方法:
使用自带的公式语言
通达信提供了强大的公式编辑器,用户可以直接在软件内编写和测试公式。
公式语言支持丰富的函数和指标,可以满足基本的股票分析需求。
使用C++和MFC
通达信的主要编程语言是C++,同时结合MFC(Microsoft Foundation Class)进行用户界面开发。
C++的高性能和MFC的易用性使得开发复杂的股票分析工具和策略成为可能。
对于高级用户,可以直接使用C++编写自定义的DLL(动态链接库),并在通达信中调用这些DLL。
使用脚本语言
除了C++,通达信还支持使用脚本语言如Lua和JavaScript进行编程。
例如,可以使用Lua编写动态DLL,并在通达信中通过C脚本引擎调用这些DLL。
脚本语言适合编写一些简单的自动化任务和策略。
使用AI智能体
可以利用AI智能体辅助编程,例如通过智能提示相关函数、指标和语法规则,自动生成代码,以及提供公式优化建议。
具体操作步骤
启动通达信编程软件
双击桌面上的通达信编程软件图标,启动软件。
编写公式
在公式编辑器中,输入所需的公式和参数。
可以使用公式语言提供的函数和指标,也可以调用自定义的DLL。
测试和优化公式
在软件内运行公式,查看结果是否符合预期。
根据结果调整公式参数,进行优化。
保存和调用
将编写好的公式保存为文件,方便以后调用和修改。
在软件中直接调用已保存的公式,进行策略测试。
建议
初学者可以先从通达信自带的公式语言入手,熟悉其语法和功能。
中高级用户可以尝试使用C++和MFC进行更复杂的开发,或者使用脚本语言提高开发效率。
利用AI智能体可以大大提高编程效率,减少重复劳动。
通过以上方法,用户可以根据自己的需求和技能水平,选择合适的编程方式来实现个性化的股票分析工具和策略。