
+
EasyLanguage易語言與C ++ EasyLanguage易語言與C ++ 與以開發+回測交易系統進行編程語言的任何經驗? 我不是在編程方面的專家,所以我猜EL會更合適,但我擔心,它並沒有留出足夠的自由參數規格。 加入2004年十一月 如果你不是一個程序員,那麼除非你願意投入大量的工作(我的意思是很多),那麼這將是更好的堅持TS或WL等。 這也取決於你想做的事,例如,如果你只是想製作一些交易信號的eminis然後滾動自己可能不是這樣的負擔是什麼。 Excel可能是一種可能性,雖然這不是我的那杯茶。 有TA庫可用於Excel會給你所有的共同指標 - 甚至是免費的,我認為。 在任何情況下,除非你是一個C ++程序員,真要聘請了經驗,沒有理由在選擇C ++在Java或如果你真的必須有一個MS環境C#。 在C語言編寫的大多數情況下,軟件/ C ++會需要更長的時間來開發和肯定更長的時間來調試。 我對你是從頭開始,我保證,C ++會需要更長的時間來學習。 說了這麼多,我覺得有滾動你自己的平台大的優勢。 無論他們是大到足以證明所涉及的工作是另一個問題,它一次只能決定自己。 我選擇了用Java開發自己的平台,回溯測試/系統開發/交易,我認為它提供了在一個集成包,你就什麼需要幾個商業軟件包,提供如良好的排爆技術市場掃描儀 - 也許相當於stockfetcher。 交易系統回測與任何數量的每個系統儀器,能夠處理多個時間段的時間序列,遺傳優化器,圖表(包括實時快照圖 - 我正在滾動位)的。 它也確實考慮級仿真,即模擬在一個賬戶多個交易系統和優化系統之間的資金分配或重新分配資金自動取決於市場狀況的能力。 還有一個與IB整合交易自動化。 這是一個大量的工作,但通過適當的編程語言所提供的自由是一個巨大的優勢。 當一切都說過和做過,我覺得努力是值得的。 我最初開始工作,因為我嘗試過的eSignal的“回溯測試”設施,並迅速得出結論,這是垃圾(實際上是一個笑話)進行系統開發(漂亮的圖表雖然)。 沒有嘗試過的編程語言來發動戰爭,我會建議Java是這樣的事情有很多原因一個verg不錯的選擇 1.免費,非常有據可查的,用大量的教程材料可以免費在網絡上。 這是沒有必要花一分錢就軟件,圖書等。 2.速度不夠快。 C / C ++可能會快一些,但在幾乎所有情況下,固定/優化算法和/或數據結構將產生更大的性能提升超過切換語言。 我期望C#和Java是大致相似。 3.跨平台。 的Java / Linux的(或Java / Solaris的)是非常穩定的(安全)環境的一個交易平台。 (也是免費的)。 如果你一定要,Windows是也令人滿意。 4.大量優質免費的東西可以如我使用的JFreeChart庫的圖表。 這對於建立良好的質量圖表綽綽有餘。 JGAP為遺傳算法的庫。 DISLIN三維優化表面可視化。 JDOM處理XML。 等等等等 5.領先優勢。 現在,你可以得到64位的Linux新(ISH)AMD芯片和Sun的64位JVM 如果你想為重號的性能運算,回溯測試/優化/掃描,我希望這樣的組合 - 尤其與速龍的Socket 939或940處理器 - 將輕鬆超越前面的TS或WL的喜歡,在Windows世界中任何事情,是光年 。 6,一個真正強大的底層編程環境。 有了WL或TS你是依賴於有你所需要的能力,並為穩健和可靠的。 不以任何方式關鍵WL或TS或其他這樣的環境是他們更可能是車比Java或者一個簡單的原因有很多,越來越多的開發商在後者的環境。 還有勢必要在後者較少的嚴重錯誤。
No comments:
Post a Comment