㈠ 怎樣用 Python 寫一個股票自動交易的程序
方法一
前期的數據抓取和分析可能python都寫好了,所以差這交易指令介面最後一步。對於股票的散戶,正規的法子是華寶,國信,興業這樣願意給介面的券商,但貌似開戶費很高才給這權利,而且只有lts,ctp這樣的c++介面,沒python版就需要你自己封裝。
方法二
是wind這樣的軟體也有直接的介面,支持部分券商,但也貴,幾萬一年是要的。
方法三
滑鼠鍵盤模擬法,很復雜的,就是模擬鍵盤滑鼠去操作一些軟體,比如券商版交易軟體和大智慧之類的。
方法四
就是找到這些軟體的關於交易指令的底層代碼並更改,不過T+1的規則下,預測准確率的重要性高於交易的及時性,花功夫做數據分析就好,交易就人工完成吧
㈡ 我想重新開始學習一個編程軟體。 就是方便自動填寫單,人不在電腦自動交易的。 要從什麼方面開始學起
推薦不要從零開始學編程去做這個事情,畢竟編程不是一兩個月的事情。或許可以試試按鍵精靈,也算編程了,不過容易上手
㈢ 如何學習編寫一個股票交易軟體的交易程序
建議先學基礎的C語言及匯編基礎開始,可以先看下別的交易程序,再自己練習。
㈣ 如何建立一個可以自動股票交易的程序
sourcecode.rar]
-
該股票分析系統可以看個股最可靠的不是基本面和k線技術
[inet_stock.zip]
-
站長96年寫的一個internet上用的股票行回情、分析、答交易、資訊程序源碼[stockcal.rar]
-
我自己寫的。使用eclipse環境,使用java語言編寫的股票交易
㈤ 怎樣編輯批處理讓電腦自動啟動一個程序
360安裝完成是自動設置為開機啟動的。
再則可以伺服器裝一個 綠色版的 360安全衛士 共享 然後工作站把伺服器的360主程序加入開始菜單的啟動里。
好像我記得工作站上的系統就是對應伺服器上的系統,那伺服器上有的軟體,工作站也應該有的啊。
希望我的回答可以幫助到你。
㈥ 什麼是電腦程序化自主交易
所謂程序化交易 所謂程序化交易是一種交易形式.而不是交易方式!更不是獨特的交易方法. 程序化交易是通過自己運用技術指標的固定現象自動發出交易指令的一種交易形式,也就是說程序化交易的核心是你對交易技術的運用能力的反應,與你是不是電腦專家沒關系.蓋茨不懂的期貨交易技術的話,他再怎麼弄程序化交易也是要虧的!推薦閱讀周期蓄勢待發 商品緩步下行膠市仍處於尋底過程中2012年有色金屬將黯然失色糖價跌破6500地方收儲或啟動2012年鋼價走勢或將前低後高需求拖累PVC難改弱勢格局信心略恢復甲醇步入盤整期2011期貨產品創新領跑者系列訪談 有人說他費盡心血研究模型,而自己對電腦知識又很熟悉,編寫語言很熟練,為何就是一直虧呢?你的模型盈虧與你對電腦知識的掌握毫無關系.你必須先擁有自己長期穩定贏利的指標系統.並且這個系統在你實踐中已經是駕輕就熟的成為你的一種交易習慣後才可以變成模型.我想像不出一個電腦專業人員在那兒閉門造車做模型的樣子.但我知道這種人很傻.而且會很慘! 期貨交易技能與學習的道理一樣,沒有任何捷徑可走.只有踏踏實實的去虧,虧五年你能穩定贏利的話,那是你的幸運,虧八年你能穩定贏利的話,那值得祝賀.虧十年你能達到穩定贏利的話,那說明你沒選錯這行! 程序化交易是自動化交易的母體,這兩個之間有區別,很多人把程序化交易與自動化交易混為一談是不對的!程序化交易是利用自己的交易技術經驗信號變成程式化的電腦語言後的自動信號現象.自動化交易則是把這種自動信號自動變成交易行為的現象. 我們目前支持自動化交易的軟體還有欠缺,經紀公司更少.但這不影響我們程序化交易.只要你的模型信號沒問題的話,手動操作就可以,事實上更多的交易系統是除了模型信號外還有其他輔助指標,這樣的模型信號更適合手動交易.因為有些模型信號用主觀能過濾.用程序不能過濾!
㈦ 到底什麼是程序化交易
程序化交易系統是指設計人員將交易策略的邏輯與參數在電腦程序運內算後,並容將交易策略系統化。
證監會2015年10月9日公布《證券期貨市場程序化交易管理辦法(徵求意見稿)》,擬建立申報核查管理、接入管理、指令審核、收費管理、嚴格規范境外伺服器的使用、監察執法六方面監管制度。
徵求意見稿明確,程序化交易是指通過既定程序或特定軟體,自動生成或執行交易指令的交易行為。程序化交易者應當只用一個賬戶從事程序化交易,證監會另有規定的除外
㈧ 為什麼自動交易程序要自己編
後來新出的一些演算法語言雖然各有自己的語法,但是如何把人腦的邏輯轉化成電腦的機器邏輯,基本思路和方法都是十分相似的。這里碰到的一個問題是鑽研精神。我看到海內外交易論壇中有些朋友把很多軟體都玩了個遍,有的還很深入,可最後仍然沒有找到適合自己的平台,這十分可惜。交易員的時間是寶貴的,熟悉和學習各種交易平台不是我們的工作,利用它們來盈利才是。有些專業搞計算機的朋友水平極高,已經到了自己編寫交易平台的境界。高山仰止,不過非職業IT人士也不必灰心氣餒,編程能力和盈利能力之間,本沒有明確的函數關系,另外是否需要 reinvent the wheel, 這也是一件值得商榷的事情。幸運的是在全球化背景下,海外交易軟體行業為我們提供了極大的選擇空間。我一直贊同這樣一個看法: 我們日常所做工作的百分之九十五,在任何一個成熟的海外交易軟體平台上都能完成。應付諸如瀏覽行情,測試研發,乃至自動交易這些事,TRADESTAION, MULTICHART, NINJATRADER, AMIBROKER, OPENQUANT, RIGHTEDGE, 這其中任何一個軟體都綽綽有餘。看著順眼的就是適合的,適合的就是最好的。鉚牢一個鑽研下去,假以時日成功的機會大。當然,無論你選擇什麼平台,下載安裝了該平台以後還是需要編寫一些公式來把你的交易策略上載到平台之中進行測試。測試成功以後要進行策略部署,這里是自動交易系統的基建部分(ATS infrastructure ),根據不同平台,可能需要更復雜的編程。 為什麼ATS最好自己編呢?我想可能有三個原因。首先是使用習慣的問題。如果東西是自己寫的,那麼肯定可以最大限度地符合自己的操作習慣。大到下單種類/下單數量/scaling 方法/hosted server的設定 ,小到界面上一個按鈕放置的位置,都可以調試到讓自己滿意為止。第二個原因是ATS平台的打造,和任何其他軟體產品一樣,不是一件一勞永逸的事情,需要經常更新和升級。(這里ATS 中的system(系統),指行使下單改單撤單職能的自動交易部分,不是指交易策略的更新和升級)。交易品種,交易規模,賬戶數目,甚至API介面端程序升級帶來的種種細微變化都可能隨時引出新的問題,對ATS 的 infrastructure 提出新的要求,所以後續的維護很重要,如果不是自己編寫,發生問題時很可能會發生束手無策的情況,相當麻煩。最後一個原因是心理方面的。想想看,把你的機器灌輸給一台沒有生命的機器,讓它 do the dirty job for you—— 日復一日地嚴格按照你的思維去重復繁雜無趣的盯盤下單工作,這是件多麼有趣的事情。如果能產生盈利的話,毫無疑問這就是交易的最高境界。這里如果ATS 不是你自己編程的,那麼樂趣會少很多。當然對交易而言,物質上的獲得是第一位的,精神上的追求要稍後才會發生。在剛踏入這個行業的時候,只要能保證盈利,哪怕是blackbox系統我也會毫不猶豫地接受。
㈨ 如何編寫程序化交易
目前的程序化交易軟體里,相對比較簡單的是文華的贏智軟體,裡麵包含了很多現成的函內數,不容用自己另外寫,測試功能也比較齊全,沒學過計算機編程的人也可以很快上手的。像金字塔、TB等軟體就需要有一定的計算機編程基礎了。至於軟體如何使用,文華官網上都有使用說明,挺詳細的。