Re: [問題] python轉成c++問題
※ 引述《Faker0613 (月巴月巴)》之銘言:
: 專案程式碼有點多 雖然有資深c++工程師會協助
: 但還是想自己尻出來 但我對於類別很不熟
: 目前是沒有期限 大概是這一季吧
: 想問我是該自己找教材邊看邊改
: 還是找大腿一直問比較好呢
: 謝謝各位大大
一般交易策略雛形過驗證跟回測以後,通常會有專門的C++工程師來負責寫
但顯然你這個例子滿特殊的,我也不知道你是不是在做高頻的
如果是已經有三到五年以上累積的公司,照理來說應該會有一個交易框架
交易的重點不外乎就是:接受訊號→模型分析訊號→下單
有些可能還會再掛風控之類的.... 那就題外話
總之你應該先確認的是:
1. 有無在使用以C++開發的程式碼可供參考
2. 有無效能上的需求
3. 如何測試 (誰能保證你用C++寫的結果跟python一樣)
如果你們不是做高頻的,沒有效能的需求,時限又不短,那自己慢慢學當然
可以,板上很多書單 不久前才有鄉民貼過一份比較現代的書單
按照別人的框架將交易邏輯實作出來,一個季度內以能設計出交易策略的人
的腦子來說應該並不是難事
但如果說 有效能需求,那我是建議你最好釐清有無現行的框架或程式碼可以
參考。用C++寫出一個能run的程式 跟 用C++寫出一個高效的程式,是完全不
同的事情,C/C++光是資料結構的選用、記憶體配置的策略、基本寫法的差異
就可能有完全不一樣的效能,這還不牽涉到 memory barrier、atomic、
threading 這些複雜的機制
就算要下單,現在下單的介面是什麼、資料結構跟委託回報要怎麼處理,總不
可能你從頭做到尾吧?
有工程師會協助... 這句話我職場聽過很多次,我只能說,大家都很忙,或看
起來很忙。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.231.121.223 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1659362702.A.722.html
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章