|
后臺有很多粉絲朋友還不知道通達(dá)信DLL的安裝和使用方法。 這里簡單介紹一下通達(dá)信DLL的安裝方法。 01 — 通達(dá)信DLL常見問題答復(fù) 很多人問我:DLL能不能在通達(dá)信手機(jī)端使用? 答復(fù):DLL不能在通達(dá)信手機(jī)端使用,因此DLL只能在Windows平臺使用。 那么:什么是DLL呢? DLL(Dynamic Link Library)的漢語全稱叫“動(dòng)態(tài)鏈接庫”,是一種軟件文件類型。 在Windows中,許多應(yīng)用程序并不是一個(gè)完整的可執(zhí)行文件; 它們被分割成一些相對獨(dú)立的動(dòng)態(tài)鏈接庫DLL文件,分散在系統(tǒng)各個(gè)文件夾下。 當(dāng)我們執(zhí)行某個(gè)程序時(shí),相應(yīng)的DLL文件會(huì)被調(diào)用。 一個(gè)應(yīng)用程序可使用多個(gè)DLL文件,一個(gè)DLL文件也可能被多個(gè)應(yīng)用程序使用,這樣的DLL文件被稱為共享DLL文件。 從上面的簡介可以看出,使用DLL文件的好處是程序不需要在運(yùn)行之初加載所有代碼,只有在程序需要某個(gè)函數(shù)的時(shí)候才從DLL中取出。另外,使用DLL文件還可以減小程序的體積。 對應(yīng)的,Linux上的動(dòng)態(tài)鏈接庫是.so文件。Windows和Linux是不同的體系,是不能混用的。 手機(jī)表面是安卓系統(tǒng),本質(zhì)上還是調(diào)用了Linux系統(tǒng),是一個(gè)基于ARM架構(gòu)的換掉了C語言運(yùn)行時(shí)庫的Linux。雖然Linux官方不承認(rèn)它是Linux,但本質(zhì)上還是Linux的那一套體系。 所以,以后,大家不要再詢問,為什么通達(dá)信手機(jī)版不能使用DLL了。 因?yàn)椋?strong>道家的功法肯定是沒法驅(qū)動(dòng)佛家的功法的。 還有人問:我為什么要用DLL呢? 因?yàn)镃、C++性能強(qiáng)悍,庫多。開發(fā)起來雖然難,但用起來,飛一般的感覺。通達(dá)信自帶的編程公式功能孱弱,輔助上C、C++,就無所不能了。 那么DLL怎么安裝和使用呢? 02 — 通達(dá)信DLL安裝方法 打開通達(dá)信,點(diǎn)擊通達(dá)信左上角的“公式”,之后點(diǎn)擊“公式管理器”,就向下面這樣點(diǎn)擊就好了。
那么,通達(dá)信版本眾多,這只是其中的官方免費(fèi)版。有的版本不是這的,但原理基本差不多。 如果你實(shí)在找不到,就按快捷鍵Ctrl+F,照樣可以打開“公式管理器”。 在彈出的公式管理器中,點(diǎn)擊紅圈里的“DLL函數(shù)”
在彈出的窗口中,選擇你需要綁定的DLL函數(shù)。 由藍(lán)色框圖可見,通達(dá)信一共可以綁定10個(gè)DLL。 以我的Jurik均線DLL為例,我想把它綁定到3號DLL:
Jurik是一種超級強(qiáng)悍的零滯后均線,由自適應(yīng)濾波技術(shù)生成,性能遠(yuǎn)超過考夫曼均線等。 具體介紹可參考《通達(dá)信使用自適應(yīng)降噪濾波的零滯后Jurik均線》 下圖的紅線就是對藍(lán)色含噪聲的曲線濾波后形成的一根典型的Jurik均線。
像下面這樣子,DLL就綁定完成了。 點(diǎn)擊“關(guān)閉”,DLL的綁定工作就做好了。
03 — 通達(dá)信DLL使用方法 有了DLL以后,就可以像通達(dá)信普通公式那樣編寫調(diào)用的技術(shù)指標(biāo)了。 點(diǎn)擊“技術(shù)指標(biāo)公式”,選擇你想把公式放置的樹狀分類圖,之后點(diǎn)擊“新建”,就可以編寫公式了。
在彈出來的“指標(biāo)公式編輯器”中,可以編寫指標(biāo)。 這里,我還是以3號DLL的Jurik均線DLL為例, 我想在主圖畫均線,因此選擇右邊的:“畫線方法”為“主圖疊加”。 然后編寫如下公式:
N:=15;JURIK0:=TDXDLL3(10,DATE,0,0);JURIK:TDXDLL3(1,CLOSE,N,0.0);MA2:WMA(CLOSE,N);這幾行公式,從字面意思上來看,也是簡單明了的。 這里解釋一下第二和第三行公式,這里我調(diào)用的是3號DLL,所以調(diào)用函數(shù)對應(yīng)是TDXDLL3。 另外,如果我想調(diào)用3號DLL的1號函數(shù),就這么寫: 如果我想調(diào)用3號DLL的10號函數(shù),就這么寫: JURIK0:=TDXDLL3(10,DATE,0,0);顯然,擴(kuò)號里面的第一個(gè)參數(shù)就對應(yīng)DLL的第X號函數(shù)。 上面的公式組成了一個(gè)由快速均線Jurik均線,另一個(gè)慢速均線WMA加權(quán)平均線組成的雙均線系統(tǒng),二者形成的金叉和死叉,就可以形成一個(gè)最簡單的交易規(guī)則。 04 — 結(jié)論 本文介紹了通達(dá)信DLL的安裝和使用方法。 從上面的介紹可以看出,DLL可以像普通公式一樣使用, 你可以簡單的認(rèn)為DLL公式就是一種讓用戶看不到內(nèi)核的常規(guī)公式。 它性能更快,公式邏輯也可以隱藏,能夠計(jì)算更復(fù)雜的邏輯,能夠解決通達(dá)信普通公式無法解決的諸多問題。 它的缺點(diǎn)只有一個(gè):開發(fā)復(fù)雜。 |
|
|