利用Matlab開發(fā)通達(dá)信DLL公式

用C++開發(fā)通達(dá)信DLL比較麻煩都哭,每次dll編譯完成以后放到通達(dá)信DLL目錄秩伞,都必須重新開啟通達(dá)信,否則直接拷貝就會(huì)報(bào)錯(cuò):


顯然該dll被占用欺矫,無法熱更新稠歉,需要首先解綁,然后完成dll拷貝之后汇陆,重新綁定怒炸。

此外,即使你隨便修改一丁點(diǎn)內(nèi)容毡代,dll也需要重新編譯阅羹,但是由于缺乏必要的調(diào)試工具,有什么錯(cuò)誤你也看不到教寂,實(shí)在是太麻煩了捏鱼!

如果你是用腳本語(yǔ)言來編寫通達(dá)信的公式,采用熱更新的方式呢酪耕?那開發(fā)起來就是開了掛般的飛起來导梆,效率簡(jiǎn)直是絲般順滑。


之前用Lua和JavaScript開發(fā)了通達(dá)信公式計(jì)算的DLL。這兩個(gè)語(yǔ)言性能極好看尼,也能夠支持熱更新递鹉。

而Python和Matlab按照同樣的原理就不行了,這兩貨引擎極慢藏斩。這么搞通達(dá)信就死機(jī)了躏结。當(dāng)然基于一些方法,Python也支持熱更新開發(fā)通達(dá)信dll了狰域。

既然腳本界扛把子Python能搞定媳拴,那Matlab基于同樣思路,一樣能搞定了兆览。

Matlab在Python打火之前早就是金融分析界的扛把子了屈溉。至今它的金融工具箱,GARCH工具箱等幾乎都是領(lǐng)先的抬探,而且Matlab的文檔質(zhì)量極高语婴,完全可以當(dāng)做股票分析的范文。

不吹了驶睦。咱們還是看Matlab的通達(dá)信DLL制作吧。效果如下:

這里我首先綁定Python的dll匿醒,我選擇綁定了9號(hào)dll:


然后編輯如下公式场航,選擇TDXDLL9,公式如下廉羔。

FLine1是我的Python的一號(hào)公式溉痢;FLine2是我的Python的二號(hào)公式。

以上我分別輸入了2天憋他、20天和60天的EXPMA均線孩饼,然后Matlab獲取了這些數(shù)據(jù)。在TestPlugin1.m和TestPlugin2.m文件(分別對(duì)應(yīng)以上的FLINE1和FLINE2)中輸入如下計(jì)算公式:


兩個(gè)文件:TestPlugin1和TestPlugin2竹挡,對(duì)應(yīng)FLine1和FLine2調(diào)用的公式镀娶。

當(dāng)然以上Matlab文件你可以任意修改,完全無需重新編譯dll揪罕。

剩下的就是通常的dll公式或者普通公式操作步驟了梯码。

在通達(dá)信中可以看到效果,見附圖:


以上就是用Matlab開發(fā)通達(dá)信dll的全過程好啰。

Matlab語(yǔ)法簡(jiǎn)潔轩娶,還有強(qiáng)大的金融工具箱,功能強(qiáng)大框往,且支持熱更新鳄抒。發(fā)揮你的想象力吧!


以上就是利用Matlab開發(fā)通達(dá)信DLL公式的過程和效果⌒斫Γ可以指出的是瓤鼻,本人的測(cè)試中,Matlab的開發(fā)效果要優(yōu)于Python闹司,Python實(shí)在是太慢了娱仔,不穩(wěn)定,在極個(gè)別時(shí)候會(huì)造成通達(dá)信死機(jī)游桩。而Matlab牲迫、JS和Lua就沒這些問題。


用Matlab語(yǔ)言來寫公式借卧,開發(fā)起來絲般順滑盹憎,相比C++開發(fā),免去了編譯铐刘、綁定的麻煩陪每,語(yǔ)法也非常簡(jiǎn)單,避免了C镰吵、C++的開發(fā)大坑檩禾,可以讓大家愉快的踏入股票公式開發(fā)的大門。

有興趣的歡迎私信或者加Q:2795035196疤祭。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末盼产,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子勺馆,更是在濱河造成了極大的恐慌戏售,老刑警劉巖,帶你破解...
    沈念sama閱讀 223,002評(píng)論 6 519
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件草穆,死亡現(xiàn)場(chǎng)離奇詭異灌灾,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)悲柱,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,357評(píng)論 3 400
  • 文/潘曉璐 我一進(jìn)店門锋喜,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人豌鸡,你說我怎么就攤上這事跑芳。” “怎么了直颅?”我有些...
    開封第一講書人閱讀 169,787評(píng)論 0 365
  • 文/不壞的土叔 我叫張陵博个,是天一觀的道長(zhǎng)冬念。 經(jīng)常有香客問我就漾,道長(zhǎng),這世上最難降的妖魔是什么陨舱? 我笑而不...
    開封第一講書人閱讀 60,237評(píng)論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮共耍,結(jié)果婚禮上虑灰,老公的妹妹穿的比我還像新娘。我一直安慰自己痹兜,他們只是感情好穆咐,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,237評(píng)論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著字旭,像睡著了一般对湃。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上遗淳,一...
    開封第一講書人閱讀 52,821評(píng)論 1 314
  • 那天拍柒,我揣著相機(jī)與錄音,去河邊找鬼屈暗。 笑死拆讯,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的养叛。 我是一名探鬼主播种呐,決...
    沈念sama閱讀 41,236評(píng)論 3 424
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼弃甥!你這毒婦竟也來了爽室?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,196評(píng)論 0 277
  • 序言:老撾萬榮一對(duì)情侶失蹤潘飘,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后掉缺,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體卜录,經(jīng)...
    沈念sama閱讀 46,716評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,794評(píng)論 3 343
  • 正文 我和宋清朗相戀三年眶明,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了艰毒。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,928評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡搜囱,死狀恐怖丑瞧,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情蜀肘,我是刑警寧澤绊汹,帶...
    沈念sama閱讀 36,583評(píng)論 5 351
  • 正文 年R本政府宣布,位于F島的核電站扮宠,受9級(jí)特大地震影響西乖,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,264評(píng)論 3 336
  • 文/蒙蒙 一获雕、第九天 我趴在偏房一處隱蔽的房頂上張望薄腻。 院中可真熱鬧,春花似錦届案、人聲如沸庵楷。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,755評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)尽纽。三九已至,卻和暖如春球碉,著一層夾襖步出監(jiān)牢的瞬間蜓斧,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,869評(píng)論 1 274
  • 我被黑心中介騙來泰國(guó)打工睁冬, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留挎春,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 49,378評(píng)論 3 379
  • 正文 我出身青樓豆拨,卻偏偏與公主長(zhǎng)得像直奋,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子施禾,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,937評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容

  • ??大家不必太糾結(jié)手機(jī)上的纏論分筆指標(biāo)脚线,能有個(gè)差不多用就行了。因?yàn)槭謾C(jī)屏幕本身不大弥搞,能看個(gè)上下上結(jié)構(gòu)就可以邮绿,不需要...
    纏中狩獵閱讀 3,662評(píng)論 0 0
  • 16宿命:用概率思維提高你的勝算 以前的我是風(fēng)險(xiǎn)厭惡者,不喜歡去冒險(xiǎn)攀例,但是人生放棄了冒險(xiǎn)船逮,也就放棄了無數(shù)的可能。 ...
    yichen大刀閱讀 6,060評(píng)論 0 4
  • 公元:2019年11月28日19時(shí)42分農(nóng)歷:二零一九年 十一月 初三日 戌時(shí)干支:己亥乙亥己巳甲戌當(dāng)月節(jié)氣:立冬...
    石放閱讀 6,891評(píng)論 0 2