通达信用的是什么语言编程
-
通达信使用的是C++语言进行编程。
1年前 -
通达信(TongDaXin)是中国股市上广泛使用的一款股票软件,其编程语言主要使用C++和Delphi。下面是关于通达信编程语言的五个要点:
-
C++:通达信的核心引擎主要是使用C++语言进行开发的。C++是一种通用的编程语言,具有高性能和灵活性,适用于开发各种类型的应用程序。通达信使用C++语言来实现各种技术指标、公式计算和图形绘制等功能。
-
Delphi:除了C++之外,通达信还使用Delphi语言进行界面设计和开发。Delphi是一种基于Object Pascal语言的集成开发环境(IDE),它提供了丰富的可视化组件和快速开发工具,使开发者可以快速构建用户界面。
-
自定义公式语言:通达信还提供了一种自定义公式语言,称为通达信公式语言(TongDaXin Formula Language,简称TDFL)。TDFL是一种简单的脚本语言,类似于C语言,用于编写各种技术指标和策略。通过TDFL,用户可以根据自己的需求定制各种指标,并在通达信软件中应用这些指标。
-
VBScript:通达信还支持使用VBScript进行编程。VBScript是一种基于Visual Basic的脚本语言,通达信提供了一些内置的VBScript函数和对象,使用户可以使用VBScript来编写自定义的脚本和宏。
-
DLL插件:通达信还允许用户使用C++编写DLL插件,通过插件机制扩展软件的功能。用户可以通过DLL插件实现自定义的指标计算、数据处理和交易策略等功能,从而满足个性化的需求。
总之,通达信主要使用C++和Delphi编程语言进行开发,同时还支持自定义公式语言(TDFL)、VBScript和DLL插件,提供了丰富的编程功能和扩展性。
1年前 -
-
通达信(TDX)是一款国内著名的股票分析软件,用于股票行情分析和交易。通达信的编程语言是D语言。
D语言是一种现代化的编程语言,由Walter Bright于2001年创建。它结合了C++的高性能和C的简洁性,并添加了许多新的功能和改进。D语言具有良好的内存管理、高效的编译器和丰富的库支持,适用于开发高性能、可靠和易于维护的软件。
在通达信软件中,用户可以使用D语言进行自定义指标和策略的编写。通过编程,用户可以根据自己的需求定制各种技术指标、交易策略和风险控制规则,从而实现更加个性化的股票分析和交易。
通达信的编程接口提供了丰富的函数库和数据结构,方便用户进行股票数据的读取、指标计算和交易指令的生成。用户可以使用这些函数和数据结构进行各种股票分析和交易操作,如获取股票行情数据、计算移动平均线、绘制K线图表、生成买卖信号等。
在通达信中,用户可以通过编程语言进行以下操作:
-
数据读取:用户可以使用编程语言从通达信的数据库中读取股票行情数据,包括开盘价、最高价、最低价、收盘价、成交量等。读取的数据可以用于后续的指标计算和交易决策。
-
指标计算:用户可以使用编程语言编写自定义的技术指标,如移动平均线、相对强弱指数(RSI)、布林带等。通过编程,用户可以灵活地定义指标的计算公式和参数,并将计算结果应用于股票分析和交易策略中。
-
信号生成:用户可以根据指标的计算结果,通过编程语言生成买卖信号。根据自定义的交易规则和风险控制策略,用户可以根据信号进行买卖操作,实现自动化交易。
-
回测和优化:用户可以使用编程语言编写回测和优化的程序,对自定义的交易策略进行历史数据的回测和参数的优化。通过回测和优化,用户可以评估交易策略的盈利能力和风险控制能力,找到最优的参数组合。
总结:通达信使用D语言作为编程语言,用户可以使用D语言进行自定义指标和策略的编写。通过编程,用户可以实现各种股票分析和交易操作,如数据读取、指标计算、信号生成、回测和优化等。使用编程语言可以提高通达信软件的灵活性和个性化程度,满足用户不同的需求。
1年前 -