⑴ 怎樣用 Python 寫一個股票自動交易的程序
股票自動交易助手提供了一個 Python 自動下單介面,參考代碼
#股票自動交易助手Python自動下單使用例子
#把此腳本和StockOrderApi.pyOrder.dll放到你自己編寫的腳本同一目錄
fromStockOrderApiimport*
#買入測試
#Buy(u"600000",100,0,1,0)
#賣出測試,是持倉股才會有動作
#Sell(u"000100",100,0,1,0)
#賬戶信息
print("股票自動交易介面測試")
print("賬戶信息")
print("--------------------------------")
arrAccountInfo=["總資產","可用資金","持倉總市值","總盈利金額","持倉數量"];
foriinrange(0,len(arrAccountInfo)):
value=GetAccountInfo(u"",i,0)
print("%s%f"%(arrAccountInfo[i],value))
print("--------------------------------")
print("")
print("股票持倉")
print("--------------------------------")
#取出所有的持倉股票代碼,結果以','隔開的
allStockCode=GetAllPositionCode(0)
allStockCodeArray=allStockCode.split(',')
foriinrange(0,len(allStockCodeArray)):
vol=GetPosInfo(allStockCodeArray[i],0,0)
changeP=GetPosInfo(allStockCodeArray[i],4,0)
print("%s%d%.2f%%"%(allStockCodeArray[i],vol,changeP))
print("--------------------------------")
⑵ 股票怎麼設置自動交易賣出
股票可通過自動股票交易程序完成自動交易賣出。
自動股票交易程序是股票投資者發出買賣指令的軟體。一般來說,股票投資者根據股票市場軟體和股票分析軟體提供的市場數據分析信息進行決策,然後通過股票交易軟體下達買賣指令,然後完成交易。
如何設置股票自動買賣,設置股票自動買賣有以下優勢:
1. 因為計算機自動下訂單,它可以確保更快地下訂單和平倉,並且可以更靈敏地響應價格變化和趨勢變化。
2. 電腦可以克服人性中的弱點,比如買時買,賣時賣,毫不猶豫或貪婪,不驕不躁地贏,不沮喪地輸,避免情緒化操作。
3. 電腦可以持續監控市場,並在正確的時間和地點自動進出,完全不需要人工干預,這樣你就可以安心從事其他工作。
4. 嚴格的止損和風險控制,倉位控制,所以,絕無過量交易,沒有情緒交易,沒有貪婪和恐懼,這是人為的盤中無法避免的。是否盈利完全取決於交易策略。
5. 多預定訂單、多賬戶、多份額、多任務自動執行、不同策略組合等。是投資者中最忠誠的交易者!
6. 養成提前制定計劃並根據計劃嚴格執行交易的習慣。像競技場一樣,自動化交易系統需要好的場地、好的裁判和好的運動員。對於一個系統來說,需要解決數據、規則和交易者思想的協調問題;交易者的思維是個體心理和知識系統。因為他們的不同,他們有不同的行為,他們買賣交易。然而,我們必須知道只有少數人有成功的機會。只有克服人性中貪婪和恐懼的弱點,只有按照紀律和規則交易,我們才能加入少數人的行列。
如何做股票止損?
首先,資金管理層的嚴格規定,即交易損失總額不能超過持有本金的一定百分比(如10%至20%)和每筆交易允許的最大損失額。這是投資者必須考慮和遵循的最基本因素,與市場狀況無關,也是設定止損的基本標准和最終底線。
第二,根據投資者購買該股門票時預先計劃的風險與回報比率設定的止損點。
⑶ 什麼股票交易軟體可以實現自動下單、自動撤單
您可以用SNB股票權證自動交易軟體啊 它可以自動交易,自動盯盤,自動買賣,自動止損止盈,逢低買入,逢高賣出。
舉個例子:我買的股票本為10元,我想它漲到11元時為我自動賣出,那麼我可以設置SNB中的「添加止贏監視」功能,設定監視價為11元,上漲中回落0.06元即自動成交。那麼當股票漲到11元時SNB軟體開始監視,此時如果股價一直上漲到11.06元還在上漲那麼SNB不會自動賣出,當股票價格漲到12元開始回頭,那麼,在相對於最高價12元時回落了0.06元即成交。即:實際成交價為11.94元!
我以前由於上班,股票被套了好幾次。現在我只有每天在上班之前開電腦運行SNB,多設幾筆監視任務就可以了。再也不用擔心股票被套了。
我以前也在股市上吃了虧,不希望股民朋友們繼續走我的老路。就在這里回一下。希望能對股民朋友有幫助
⑷ 我是一名美股交易員 請問高手 想要自製一款 「股票 自動委託買賣軟體」 怎樣編寫(本人無電腦基礎)
哈哈哈~不愧是股票交易員,不然又怎麼會有如此想法~在2002年美國騎士交易所第一次正式的用全電腦程序來交易他們所管理的所有股票賬戶~雖然在開始的幾個月虧本 可到04年之後就開始了持續的盈利,這也是我在2年前看到的新聞,並且產生的濃厚的興趣~
你所說的純電腦自動化並非不可以,但是需要我們攻克幾個問題。
1.你需要有你自己的數學模型即:有你獨特的方法來判斷股票的走勢,根據量價的結合還有一些其他數據的綜合判斷。(並且:成功率極高~預判准確率至少在76%以上。)
2.你需要破解證券公司的交易軟體(因為畢竟我們做出來得東西是依託在證券公司的交易軟體上的)
至於把你的數學模型編進計算機里再做一個軟體,那是很簡單的了。
ps:你說的「重點」,我認為那並不是非常重要,重點是我說的以上兩個問題,而關於從現有的交易軟體中提取以及檢索你所需要的數據以及最後下達指令給交易軟體,那也是很成熟的技術,並不是什麼新鮮事。
有個叫小閃客的股票自動交易軟體,但是他可以讓用用戶編輯的檢索條件有限,不能完全按照我們的意願來。所以要想要好的,還要自己開發
如果你想很深入的和我繼續探討這個問題的話我的qq:54974206 隨時歡迎~
⑸ 想編寫股票自動交易軟體,讀取通達信行情數據,操縱券商交易軟體自動下單,學什麼編程語言好呢
要自己實現一款能夠自動盯盤、自動成交的軟體是不現實的,沒有Window底層的編程經驗,不了解Windows底層機制是不可能完成的,Window底層的編程主要用VC,現在已經有很多類似的軟體,比如金牛盯盤、金鷹股票自動交易軟體等,都很不錯,如果論使用簡單和方便,金鷹股票自動交易軟體應該是很不錯的
⑹ 哪個證券公司的交易軟體支持設定策略自動下單
近些日子,一則“哪個證券公司的交易軟體支持設定策略自動下單? ”的問題,成為了一個熱門的話題,我來說下我的看法。有些軟體呢,裡面是提供了條件單的功能,就是你設置某種條件,如果達到了這個條件,系統就可以幫助你自動買入,或者自動賣出的操作。還有呢,你可以自己做程序,去進行策略的自動下單,這樣是比較靈活的。如果不懂怎麼做,可以去花錢找程序員幫你做。其實呢,這個就相當於是量化交易了,讓電腦自動去執行高勝率的交易策略,自動賺錢。那麼具體的情況是什麼呢?我來給大家分享一下我的看法。
一.軟體自帶功能有些軟體呢,裡面是提供了條件單的功能,就是你設置某種條件,如果達到了這個條件,系統就可以幫助你自動買入,或者自動賣出的操作。這個功能還是蠻好用的,我自己就經常在使用這個功能。我是使用的同花順這個軟體,大家如果需要使用也可以去下載。
大家看完,記得點贊+加關注+收藏哦。