㈠ 怎样用 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等软件就需要有一定的计算机编程基础了。至于软件如何使用,文华官网上都有使用说明,挺详细的。