TSL

TSL

天軟金融工程平台的建模挖掘語言
TSL是天軟統計分析語言(TinysoftStatisticalanalysisLanguage):一種由深圳市天軟科技開發有限公司開發的類Objectpascal語言,内嵌支持類SQL語法支持,支持矩陣計算,是天軟金融工程平台的建模挖掘語言。目前,TSL語言已經被券商、基金、保險、信托、私募等研究投資機構廣泛采用,用于量化投資和研究等領域,并被用于内部業務系統的開發。[1]
  • 中文名:TSL
  • 外文名:Tinysoft Statistical analysis Language
  • 别名:天軟統計分析語言
  • 開發人:深圳市天軟科技開發有限公司

概況

同時,TSL也可以作為獨立的腳本語言,還可以用于标準的WEB應用開發,支持IIS和APACHE等主流WEB服務器,并提供通用WEB開發框架。TSL語言支持和其他語言及平台的交互調用,TSL語言支持COM,DLL等标準調用接口,并提供标準的WEBSERVICE接口服務供其他框架調用TSL建立的模型。

腳本語言

測試腳本語言TSL(TestScriptLanguage):軟件自動化測試工具Loadrunner,Winrunner等應用過程中生成的類C的腳本語言,錄制生成後可以對腳本編輯添加實現自動化測試。

範例

數據提取

天軟.NET平台數據倉庫中的數據主要有報表類數據(包括财務、宏觀、行業等),以及市場類數據(包括價,量等數據),此外還有高頻交易類的數據,以下我們講述的内容就是關于各類數據的提取的方法。

天軟.NET平台數據倉庫中的數據主要提供兩種模式來提取,一種是類SQL語法,另外一種是采用函數方式來提取,函數方式來提取一般來說效率會更高,如果函數方式方便的,我們建議采用函數方式來提取數據。

系統參數

系統參數的含義

大多數和數據提取相關的都與系統參數有關,系統參數我們可以理解為全局變量,許多系統内置的函數依賴這些系統參數。

例如,在平台中,收盤價函數為不帶參數的close(),close()函數到底返回誰的收盤,什麼時候的收盤是由系統參數指定的。

開發方法

Tsl腳本可以以純cgi的模式執行,也可以用Apache1.x,2.x的Module運行,還可以支持以IIS的過濾器來運行,此外,還内置支持了純CGI對FastCGI的支撐。

實例

TSL可用于Web開發,下面是一個簡單的示例

TSLWebPage

writeln("FirstTslWebpage");

?>

與PHP類似,TSL代碼被嵌入HTML代碼中做一些事情,

與JAVAScript客戶端不同的是,TSL代碼在服務器端執行,在客戶端看不到TSL代碼,隻能看到由TSL生成的HTML代碼。

标記

标記下面文字是HTML代碼,代碼将會原文輸出到網頁上,直到出現

TSLScript

//這裡可以寫TSL代碼…

?>

當代碼應用了标記後,以後的代碼都被解析成文本,如果仍然需要在後執行TSL代碼,就需要把代碼寫在中間。标識符和代碼可以寫在一行或多行,如果寫在一行,塊。但是不能嵌套。

上一篇:房屋買賣合同糾紛

下一篇:全職

相關詞條

相關搜索

其它詞條