Re: [問題] python轉成c++問題

看板C_and_CPP (C/C++)作者 (hc)時間2年前 (2022/08/01 22:05), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
※ 引述《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
文章代碼(AID): #1YvzsESY (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1YvzsESY (C_and_CPP)