PYTHON,ALGORITHMS和FOREX
我開始這個帖子,希望以後可能決定走類似路線的其他人可能會有所幫助。說實話,我喜歡手工交易及其附帶的一切。我花了大部分時間來交易股票和期權,但我一直對FX感興趣(沒有PDT規則實際上吸引了我)。
也就是說,白天作為一名軟件工程師,我自然會被算法交易所吸引,只是為了熱愛它背後的科學。因為它涵蓋了我感興趣的一切,如編程,交易,財務,算法和統計。
奇怪的是,多年來我用更多的語言編寫了代碼,而不是我在這裡列出的
。但是我已經編寫了足夠長的時間來體驗大多數語言看起來都是一樣的。它是與他們一起使用的框架,會讓你瘋狂。即便如此,您可能會在語言方面注意到差異的唯一時間是您嘗試執行極其複雜,簡化和/或快速執行的操作。
但是,就像命運一樣,我從來沒有用Python編寫代碼。我一直計劃撿起它,但從未接觸過它。去搞清楚。所以這是一個動態學習語言的絕佳機會。我想幾天......一周上衣。語言似乎非常簡單。
至於我的目標,我已經與Oanda交易,我一直在審查API文檔
https://www.quantconnect.com/。我還在上面設立了一個帳戶
https://www.quantopian.com/home同樣。簡單地檢查社區並衡量他們的整體活動水平。我很可能最初花費大部分時間通過QuantConnect學習,因為我最終能夠針對自己的帳戶運行我的腳本。而且,QuantConnect還提供C#作為語言選擇;這最初對我很有吸引力。但是,我向自己承諾,我至少會給Python一個好處,因為它似乎是許多算法交易界的最愛。更不用說,Python中有大量示例,大多數其他平台也提供該語言。 (注意:我仍然在空中,我會想像C#執行速度更快,腳本更複雜,因為python有一些膨脹......但這是另一個討論,那就是替補測試的用途。)
更重要的是,我想更新這個帖子的信息,詳細說明我從A到B的方式,以及介於兩者之間的所有內容。我真的從零開始,不知道我在做什麼或如何開始,除了在QuantConnect開設賬戶
。
無論如何,就像任何其他交易者一樣,我希望能夠更加了解外匯並努力實現持續盈利。這項努力背後的動力因素很簡單。我假設我可能達到一定程度的知識,如果我只是繼續隨便交易並通過這種經歷成長,我可能沒有。雖然,有人可能會爭辯說,無論如何,我會隨著時間的推移獲得相同或相似的知識水平。我會更快地走這條路。對於它的價值,我不是在談論從交易本身獲得的知識,因為沒有什麼可以取代許多實時交易。我或多或少地談論外彙和交易的知識,因為它涉及外匯作為主題
無論如何,請隨時留下任何評論,提出問題或提供建議。我是新來的,所以我也很想結交朋友。
如果這是一個TL; DR情況也很酷!
乾杯