A. 鑲$エ鎬庝箞璁剧疆鑷鍔ㄥ崠鍑
闅忕潃浜掕仈缃戠殑鍙戝睍锛岀倰鑲$殑鏂瑰紡鏄瓒婃潵瓒婃柟渚夸簡锛岀敋鑷虫湁鐨勮蒋浠惰繕鏀鎸佽嚜鍔ㄤ氦鏄擄紝璁╂姇璧勮呰揪鍒拌交鏉炬帉鎻″埌鑲$エ琛屾儏锛屽苟鍙浠ュ疄鐜拌嚜鍔ㄥ崠鍑哄拰涔板叆銆傞偅涔堬紝鑲$エ鎬庝箞璁剧疆鑷鍔ㄥ崠鍑猴紵杩樻湁鑲$エ浜ゆ槗瑙勫垯鏄浠涔堬紵涓嬮潰涓璧锋潵浜嗚В涓涓嬨
鑲$エ鑷鍔ㄤ氦鏄撶▼搴忓氨鏄鑲$エ鎶曡祫鑰呬笅杈句拱鍗栦氦鏄撴寚浠ょ殑杞浠讹紝鑲$エ鎶曡祫鑰呬竴鑸鏍规嵁鑲$エ琛屾儏鐨勮蒋浠舵潵浜嗚В锛岀洰鍓嶈偂绁ㄦ姇璧勫競鍦哄熀鏈琛屾儏锛岄氳繃琛屾儏杞浠舵墍鎻愪緵鐨勬暟鎹鍒嗘瀽鏉ヨ繘琛屽喅绛栵紝涓嬭揪涔板崠浜ゆ槗鎸囦护锛岃繖鏍峰氨鍙浠ュ畬鎴愪氦鏄撱
鑲$エ璁剧疆鑷鍔ㄥ崠鍑虹殑姝ラゅ緢绠鍗曪紝棣栧厛锛鐢ㄦ埛鍦ㄤ氦鏄撶殑鏃堕棿鍐咃紝鎵撳紑鑷宸变笓灞炵殑鑲$エ浜ゆ槗杞浠讹紝鎵惧埌鈥滆偂绁ㄤ氦鏄撯濆姛鑳斤紝鎸夌収姝ラゅ~鍐欒惀涓氶儴銆佽偂绁ㄥ笎鍙枫佸瘑鐮侊紝杩涘叆浜ゆ槗绋嬪簭锛屽湪鎸傚崟鐨勬儏鍐典笅锛岄渶瑕佷笅鍗曟椂璁剧疆濂戒氦鏄撲环鏍硷紝鏈鍚庯紝鎻愪氦鎴愬姛杈惧埌璁剧疆鐨勪环鏍硷紝杩欐牱灏卞彲浠ヨ嚜鍔ㄤ拱鍗栦簡銆
浠ヤ笂灏辨槸鑲$エ璁剧疆鑷鍔ㄥ崠涔扮殑鐩稿叧鍐呭癸紝鍙﹀栵紝杩樻湁涓涓鍏充簬鑲$エ浜ゆ槗瑙勫垯鏂归潰鐨勯棶棰橀渶瑕佷簡瑙f竻妤氱殑銆涓鑸鏉ヨ达紝鑲$エ涔板崠闇瑕佹寜鐓т环鏍兼湁闄愩佹椂闂翠紭鍏堢殑鍘熷垯杩涜屾帓搴忕殑锛屽ぇ瀹朵竴瀹氳佹帉鎻″ソ鏃堕棿銆
姣斿傦細9锛15-9锛25杩涜岄泦鍚堢珵浠凤紝9锛20鍓嶇殑鎶ヤ环鍙浠ユ挙閿锛9锛20鍚庢姤浠蜂笉鑳芥挙閿锛岀郴缁熸敹闆嗘墍鏈変汉鐨勪拱鍗栨姤浠峰悗锛岀粺涓鎸夌収浠锋牸鍜屾椂闂村師鍒欓泦涓鎾鍚堬紝鎴愪氦棰濇渶澶х殑浜ゆ槗锛屽瑰簲浠锋牸鍗充负寮鐩樹环銆9锛30-11锛30锛13锛00-15锛00涓鸿繛缁绔炰环鏃堕棿锛岀郴缁熷规湁鏁堝旀墭杩涜岄愮瑪澶勭悊锛岄伒寰浠锋牸浼樺厛鍜屾椂闂翠紭鍏堝師鍒欍
B. 怎样用 Python 写一个股票自动交易的程序
网址都没有给出怎么测试呢? 这个应该是服务器生成的token吧,可以urllib2抓一下,如果抓不到的话那么他可能用的js动态加载,这个得分析js源码了,如果他用了flash来算出这个值的(我记得酷狗就是这么做的),那么恭喜你,不能算出这个值了
C. 怎样用 Python 写一个股票自动交易的程序
方法一
前期的数据抓取和分析可能python都写好了,所以差这交易指令接口最后一步。对于股票的散户,正规的法子是华宝,国信,兴业这样愿意给接口的券商,但貌似开户费很高才给这权利,而且只有lts,ctp这样的c++接口,没python版就需要你自己封装。
方法二
是wind这样的软件也有直接的接口,支持部分券商,但也贵,几万一年是要的。
方法三
鼠标键盘模拟法,很复杂的,就是模拟键盘鼠标去操作一些软件,比如券商版交易软件和大智慧之类的。
方法四
就是找到这些软件的关于交易指令的底层代码并更改,不过T+1的规则下,预测准确率的重要性高于交易的及时性,花功夫做数据分析就好,交易就人工完成吧
D. 想编写股票自动交易软件,学什么语言好
Python 作为自动化交易的入门编程的计算机语言还不错。也可参考现有的云交易(或自动炒股交易)软件,毕竟已投入使用的产品相对来说会更成熟和稳定。
E. 怎样用 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("--------------------------------")