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