我是怎么開發(fā)交易系統(tǒng)的

軟件開發(fā)

作者:農(nóng)雪帆 發(fā)布:2023-06-24 08:41 317瀏覽

回答 共1個(gè)
開發(fā)系統(tǒng)是為了穩(wěn)定盈利,先摸清自己的性格資金承受力,只有最符合自身的系統(tǒng)才能長(zhǎng)久堅(jiān)持!這個(gè)時(shí)候是確定系統(tǒng)框架,是趨勢(shì)交易還是套利交易等等!系統(tǒng)框架確立了首先把能用的進(jìn)攻手段都用上,開倉(cāng),加倉(cāng),拿單等等手段!一起上,先列舉出來!再寫成代碼。然后再來談防守,也是能用的手段一起上,止損,控制回撤,大局觀等等!做完以上兩步后開始推敲攻和守之間是否有矛盾,如果有矛盾是該解決改進(jìn),還是該放棄,轉(zhuǎn)變思路!一翻推敲下來系統(tǒng)少了1/3內(nèi)容,得到簡(jiǎn)化,這個(gè)時(shí)候第一次寫代碼,同時(shí)也把系統(tǒng)完整的用程序員思維腦補(bǔ)一次!第一次代碼寫完就測(cè)試,是否能跑通,是否有其他引起程序歧義的定義!然后再修改!修改完就測(cè)試,拿數(shù)據(jù),再修改,這個(gè)過程也許要6次,在次過程中系統(tǒng)穩(wěn)定性越來越好,估計(jì)系統(tǒng)內(nèi)容也在減少!在這五六次修改中,還會(huì)涉及到很多交易中的細(xì)節(jié),以及沒有考慮到的風(fēng)控,所以是一邊修改系統(tǒng),一邊打補(bǔ)??!通過五六次的修改系統(tǒng)基本可以掃跑起來了,這個(gè)時(shí)候要做兩件事,一件事抓交易因?yàn)楹芏嘟灰准?xì)節(jié)是回撤無法提現(xiàn)的,比如報(bào)單,撤單,數(shù)據(jù)過濾清洗等內(nèi)容!,第二件,調(diào)整攻守平衡!站在上帝視角客觀的看待自己系統(tǒng)!攻守是否有章法,是否脆弱,然后慢慢調(diào)節(jié),達(dá)到攻守有序,進(jìn)退有度!最后剩下的就是小資金實(shí)盤檢驗(yàn),有很多重要的想法和改進(jìn)一定是在實(shí)盤虧得肉痛后才有領(lǐng)悟!到這個(gè)步驟基本自己能做的閉門造車都做完了,然后就是分享!為什么辛苦做的系統(tǒng)要分享呢?因?yàn)槊總€(gè)人看事物的角度和深度不同,在分享給他人的同時(shí)也是檢驗(yàn)自己的系統(tǒng)邏輯。如果分享有收獲估計(jì)還是重復(fù)以上過程!所以終結(jié)下,構(gòu)建系統(tǒng)框架估計(jì)10個(gè)小時(shí),當(dāng)然你的有至少1000小時(shí)的手工實(shí)盤經(jīng)驗(yàn)。不然真的總結(jié)不出來!寫系統(tǒng)估計(jì)100個(gè)小時(shí),還是請(qǐng)專業(yè)程序員來干,打磨調(diào)試系統(tǒng)估計(jì)1000個(gè)小時(shí),別被嚇到,對(duì)一個(gè)做交易的人開順1000個(gè)小時(shí)也就一年時(shí)間,每天4小時(shí)真的感覺還不夠!再加后面的小資金實(shí)盤,交流,修改,估計(jì)又是一年!所以一套成熟的交易系統(tǒng)打磨兩年是很快的節(jié)奏了,如果中途自己有了新的認(rèn)知,或者發(fā)現(xiàn)自己一直堅(jiān)持的價(jià)值觀錯(cuò)了重新開始,估計(jì)10年也就過去了!因此每個(gè)有交易系統(tǒng)的人都吧自己的系統(tǒng)看作自己的兒子了!最后隨便貼個(gè)圖,這個(gè)就是我養(yǎng)了4年的熊孩子今天干的事,1秒鐘37筆交易,做的37個(gè)品種!不過這一秒被他干回來8w

19贊同

2023-06-24 08:41:26

推薦閱讀 RECOMMENDED READING