❶ 关于股票操作程序化的问题 我想在通达信交易软件内自己编程选股 从初学者学起(是电脑编程方面的)
编程不难,难的是能设计出稳定盈利的程序。先学习通达信里的编程吧,很简单的。我也是非计算机专业的,在大三时花了半学期就摸透了。你如果认真学习,一周内就能掌握了。没有什么技术含量。股票软件程序化交易不太现实,目前好像没有券商不支持。期货程序化交易一般是用文华财经。
从学会到精通一个月左右。编程不难,难在编出稳定盈利的程序。
先看一下里面的函数,都有介绍的。网上有很多教程。很好编的,没有C语言那么复杂。
有问题可以继续追问
❷ 有人试过编写个程序来炒股吗
目前国内这方面条件还不够成熟。其他的市场(期货,债券等)不知道,就A股而言,由于是T+n,在资金量不多情况下意义不大,当然像我这个散户级别的混个生活费还是可以的。还有一个,也是最麻烦的,是目前大部分交易券商都没有向个人开放api接口,使得自动化交易的门槛很高。我也是对这方面比较感兴趣,喜欢和各位高人多交流,学习
肯定地回答您,我们已经做了三年了。在通达信软件上,最早是期货交易实现电脑买卖,只是免费的速度太慢!文华 财经 软件要交费,速度非常快。
大家关心的是赢
亏,自动交易软件赚钱么?肯定比人工交易效益高。首先,是条件选股功能,每天收市后,下载好当天数据,再把自已的选股程序化方案挂上,选择选股范围,好创业板,中小盘,还是沪A,
深A股,剔除ST类,让软件自动运行选股,选出的几十只股票把它们放在指定的自定板块里。五分钟搞掟!
接下来是上程序化交易软件,把选出的股票每一个都让程序化交易软件扫一下,看看在K线图上出现的买点、卖点。
然后,再结合自已的盘感经验,再精选出十只明天可以交易的股票,放进自选股。
第三步是 历史 数据的统计检验。利用通达信软件自带的统计检验模块,对十只自选股进行近一年的 历史 买卖点效益的回测分析。从中找出二、三只最有赢利潜力的白马股。
程序化交易软件的操作流流程只需要每天收市后做三十分钟的功课。
第四步,就是开盘后,自已如何根据买卖的提示,如何临场发挥的问题。
我应该是少数自己亲自做过的人了,实盘+编程+A股。自认为是韭菜水平,写这个也并不是为了分享经验,但鉴于大多数人其实没有亲自做过,就当是写写自己的一点感受给有兴趣的人看看了。
实现全自动交易的途径实盘量化交易看似容易,但也没见多少个人投资者自己做。因为这里有三个门槛:
专业技能 好理解,基本的编程+投研+一定的数学基础,这样才能想出策略并实现策略。 渠道 就是指如何实现实盘交易,模拟编程炒股很多人试过,但要实盘,需要通过券商,这样你的策略才能向你的实盘账户发送买卖指令。至于 资金 ,也就是真舍得拿真金白银去试水,同时具有一定的抗风险能力。
要真正实现全自动交易,有三种途径,分别从简单到复杂。
一般个人单干的话,选择途径1或者2;而如果是正规量化机构的话,选择途径2或者3。我作为正宗韭菜,自然是选择途径1,找了一个可以实盘的量化平台。为了避免打广告之嫌,就不透露名字了。
交易策略与系统既然是选择了傻瓜式的平台,绝大多数交易系统的技术问题已经不用担心,别人帮你解决好了,自己只用专心于策略。策略自己怎么设计都行:
但策略也并不是纯粹的只用把股票筛出来即可,仍然需要自己写买、卖、撤单、查询成交情况等命令,这样才可以实现模拟回测。比如一个简化但完整的流程可以是:
模型随时接收实时行情的数据——某时刻产生了交易信号——将股票代码和目标买卖股数发至实盘账号——不断查询成交情况——完全成交或者需要撤单重新调整价格——完成一次交易
有了这个,策略就可以完成回测,看看 历史 收益如何,进而如果你决定要实盘,则可以把策略提交到量化平台的实盘服务器中,与自己的实盘账号绑定并启动策略。这样,一个全自动实盘交易就算开始了。如果是日内策略,交易起来具体日志可能是这样:
策略收益大家最关心的就是这一块吧,因为我策略写好了也没怎么去优化,所以表现也就是韭菜水平,甚至可能跑不过大盘。搞了不止一个策略,表现不一。
如果是专业的机构,那肯定得每天随时维护,并迭代新的策略。至于我自己搞,在策略上线了我很少打开来看,就让它自己运行了,毕竟不是主业,连副业都算不上,纯粹个人兴趣爱好。
潜在风险最大的风险就是策略被别人偷走,因为你的策略是放在平台上的,虽然平台再三声称策略绝对安全,不会被盗,但如今个人数据泄露已经不是新闻了,自然仍然存在策略被盗的风险,甚至是一些人利用权限,直接查看那些收益好的策略也说不准。不过我的策略并不担心这点,因为足够烂,可能这就是光脚的不怕穿鞋的吧。
另外在交易上也存在一些风险,可能策略出bug了让实盘账户产生错误交易,进而导致亏损。或者交易延迟太大,导致错过买卖点等。
在合规上,也需要认真鉴别该量化平台是否与正规券商合作,否则本金都可能给搞没。
以上内容纯粹是个人感想,不构成建议。这条路上要趟的坑太多,镰刀太多,单兵作战唯一的优势就是,自己是自己的老板,不存在来自客户的业绩压力。
❸ 股指数期货 案例 股票期货 案例
例:某机构在4月15日得到承诺,6月10日会有300万元资金到账。该机构看重A、B、C三只股票,现在价格分别为20、25、50元,如果现在就有资金,每个股票投入100万元就可以分别买进5万股、4万股和2万股。由于现在处于行情看涨期,他们担心资金到帐时,股价已上涨,就买不到这么多股票了。于是,采取买进股指期货合约的方法锁定成本。假定相应的6月到期的期指为1500点,每点乘数为300元。三只股票的β系数为1.5、1.3和0.8。则他们首先得计算应该买进多少期指合约。
三只股票组合的β系数为1.5×1/3+1.3×1/3+0.8×1/3=1.2
应该买进期指合约数=[300万元/(1500×300元)]×1.2=8张
❹ 我要做程序化交易编程, 国内那些股票/期货软件支持C或者C++行情分析编程接口
股票基本没有,金字塔据说正在谈。
期货ctp的api可以直接用c、c++接入。
tb(交易开拓者)的语言接近c
文华、金字塔、mc都可以程序化交易,但是不是c,c++
❺ 我想学股票期货程序化交易编程,有谁知道程序化交易编程用哪种语言啊在网上看到C,VB,之类,要学哪种
。。。程序化交易。。现在都是期货比较多。
建议学习金字塔,功能比较强大。。
直接进他们公司的网站学习吧。。简单的编些程序都是比较简单。。
❻ 股票/期货软件,按要求编写一段公式源代码,详见“问题补充”。
问题很经典,现实很残酷,首先我看懂你的意思了,只要显示买卖,这个是你最核心的功能
问题是出在你后面 并且只输出一次,满足同样条件也不再输出?同学你知道这意味这么什么么?这个就是个过滤器的概念。你首先得定义多少周期内 比如是1个月2个月还是1年两年符合要求不再输出,或者周期级别是5分钟 10分钟还是日线。另外如果说在你规定周期外符合一定条件你也不输出买卖信号?你是想一个品种只做一笔交易 错过就永远不做了吗?
要是你有自己的思路,不妨告诉你,你主要的精力不是在显示买卖上,而是在如何优化你的主策略和过滤器上,这种的基础优化会让你的策略普适性更好,更有用点。
❼ 股票 期货 技术指标公式转化为EXCEL函数式。
MA可以用Excel中的AVERAGE函数代替,AVEDEV在Excel中有同名的函数,只是要把参数列表换成区域。比如你的TYP在BB列,从第三行开始有数据,CCI用缺省参数14的话,以下值从第16行开始有数据:
MA(TYP,N)就是AVERAGE(BB3:BB16),
AVEDEV(TYP,N)就是AVEDEV(BB3:BB16),
CCI就是(BB16-AVERAGE(BB3:BB16))/(0.015*AVEDEV(BB3:BB16))
填好第16行的CCI,其他往下拖