① 怎样用 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("--------------------------------")
② 怎么设置股票自动买卖
不可以,一般能买到的股票是要先委托的,委托给证券公司(通过当面委托、电话委托、网上委托),然后证公司帮你买卖,证券公司收取手续费『佣金(各券商不同,最高3‰)+印花税(1‰)+过户费(1元/1000股』。
而委托时系统就给出了一个买进或卖出的价格区间,不再此区间的价格都是无效的,不能交易。而委托实效是一天,就是当天有效,如果当天未能交易,委托就作废。
交易是按照先价格优先,然后时间有先的方式交易,也就是说,有人要10块钱每股卖出A种股票,你出的钱最多,就卖给你,如果同有3个人都给了最高价,那就卖给最先提出委托的人。
注意:股票买入最低100股、或者100股的倍数。现在最便宜的股票也是5元钱多,加上0.5%的手续费,得600元钱以上就可以。
(2)股票自动交易助手授权码扩展阅读:
因为我国实行的是T+1交易制度,当天买的不能当天卖,但可以通过融券实现变相的T+0操作,就是当天买的,当天卖掉。
“T”指交易登记日,“T+1”指登记日的次日。我国上海证券交易所和深圳证券交易所对股票和基金交易实行"T+1"的交易方式,中国股市实行“T+1”交易制度,当日买进的股票,要到下一个交易日才能卖出。
当天买的股票只能第二个交易日卖出(T+1),卖出股票的钱,当天可以买股票,第二个交易日才可以转到银行(T+1)。
我国的T+1制度起始于1995年1月1日,主要是为了保证股票市场的稳定,防止过度投机,即当日买进的股票,必须要到下一个交易日才能卖出。
③ 同花顺可以自动交易吗
你要下载一个高频交易软件...目前还有免费的...
同花顺没有这个功能...这种功能就像脚本 是被禁止的~~所以知道的人很少...但想用这种功能的人却很多~~@
④ 什么股票交易软件可以实现自动下单、自动撤单
1.、如果券商能提供接口,那非常简单。不过对绝大多数人,这是废话,一是券商不给提供,二是即使提供了,你的程序也得到营业部去跑。
2、 券商不提供接口,那就只能从交易软件客户端来想办法了
方法一:keyboard和mouse模拟的办法,比较笨的办法,速度快不起来。按我以往的经验,这种模拟keyboard和mouse的操作,因为要和UI打交道,很多地方得Sleep,不然很容易出错,自动下单,出错了可不是好玩的,那损失的都是钱。要想尽量减少出错,stress test的时候每步的sleep时间都得足够长,但这样一来,要足够可靠的话,整个过程估计3-5秒也完成不了。这个办法虽然是笨点,但如果对速度和可靠性的要求不高,也是可以接受的,毕竟要比手动操作要快。(对可靠性有担心的,可以留着交易软件每次下单前的确认窗口,这样还可以有最后一次人工确认的机会,但这样一来,批量下单就下不了了)。
方法二:跳过交易软件的UI层,直接调用下层的函数完成交易。大致方法是,1,得要code injection, 进程注入,你的代码得在交易软件的context下运行才行,2. 用debugger慢慢去看,了解交易软件自身是如何调用下层的函数去完成下单,比方说通达信的交易软件,与交易相关的函数,基本在tc.dll和tcapi.dll里面。这个办法弄通了,那下单估计可以在100ms以内完成,就完全和UI无关了。
方法三:从基于web和wap的交易上面动脑筋,这个渠道的下单方式,应该是http post了一些数据回server, 研究一下具体的格式就可以了。这条途径,从client来讲,下单的速度应该和方法二差不多。
3、FIX协议也是一种可能的突破口,部分柜台系统供应商已有现成的FIX产品,有基金、QFII客户的部分券商有采购(如中信证券),可以尝试一下。
⑤ 有没有免费的股票自动交易软件啊 很简单的功能 就是可以自动下单
你好,有的,搜索股票自动交易助手1.02,适用于通达信,同花顺,大智慧等软件只要检测到下单程序就可以了。这个是免费的,其他诸如小闪客是需要收费的。
详细说明软件里面有的,望采纳!
⑥ 有没有免费的股票自动交易软件啊 很简单的功能 就是可以自动下单
股票自动交易助手,也叫股票止盈止损助手,是使用最简单的同时功能最强大的股票自动交易软 件,支持止损止盈,移动止损,预警股票池下单,可以帮你实现全自动。2.智能A股管家股票自动交易软件可以实现多种条件任务自动执行买卖,内置9种智能交易任务策略,止盈止损,拐点交易,自动T+0,闪电交易,双向卖出,预警交易,阶梯交易,区间交易,高级区间交易,均线交易,高级均线交易,跟随交易,定时交易等,高效快捷。猫头鹰股票自动交易系统支持股票、ETF等,内置高达十三种智能交易任务策略,常用止盈止损,移动止盈止损,拐点交易,价格穿越,双向止盈止损,自动T+0,网格交易,预警交易,阶梯交易,区间交易,均线交易,跟随交易,定时交易,快速涨幅,开板卖出,开板买入,高级区间,高级均线,每日云选股,自选股抢涨停,持仓组合以及特色分时买卖策略等,更有支持手机端独立app操作。
操作环境:华为Nova4 10.0.0.171 猫头鹰股票自动交易系统6.5-zol
拓展资料:股票自动交易软件即设置好买入价和卖出价,系统就自动盯盘,在设定的价格买入和卖出,在操作员不更改的情况下,忠实的按照设定进行自动交易。并能在设定时自动计算价差扣除交易佣金后的净利。譬如某个时间段我觉得大盘会在某个价格区间长期波动,就设置好买入的低点和售出的高点。可以选「投机模式」、「建仓模式」,也可以自定义编辑和添加其他模式。股票自动交易软件是目前国内领先、功能强大、运行稳定的股票、权证、基金等金融产品自动交易软件。
操作环境:华为Nova4 10.0.0.171 猫头鹰股票自动交易系统6.5-zol