疫情期间闲的没事干,只能居家办公,加上清明节假期,我在徐州被居家办公,我儿子在长沙被封控区封控!于是我约定我们视频监督学,我就开始修炼量化策略
通达信版本 2021-4-6至2022-4-6日,回测4710个股票过去一年的数据,如果要测最近的市场行情,可以改成最近一个月的时间,由于电脑比较老化,AMD-R6,内存8G,卡到爆,打开两个炒股软件就不行了,还有华泰通达信高级版支持高清4k显示,我电脑就显得有点卡了,所以大部分我都用我另外一个
光大证券 版本的,比较顺畅,我每次交易挂单感觉光大的数据行情显示的在前面,不过小资金趋势交易也不完全在乎这两秒时间,没多大意义
1.简单的函数
Buy(多头开仓条件,显示标记位置)
Closealld(清多头仓,显示标记位置)
Autofilter{过滤掉交易信号}
由于前面我只能用通达信程序员策略回测模块根据系统设置买入价格,卖出价格,不能根据自定义买入价格和卖出价格,这次搞会了这两个函数以后,就可以根据自己的条件开仓和卖出了,同时可以过滤掉持仓状态下的交易机会,提高回测的准确性
#上面是那个我在网上看到别人说的蚂蚁上树的策略,回测胜率69%
根据趋势交易,收盘价不断创新高,我们就持仓,菲阿里四价原则,我们选择按照最高价回撤5%或10%卖出,菲阿里是根据跌破前一日最低价卖出……由于A股的涨跌幅限制,跌破10%要涨再回来,就得反包板,而反包又不能创新高,所以大部分股票基本会继续回调,也是根据《以交易为生2》里面的移动止损/止盈,在系统里面,为了博取更高收益,放弃卖在最高点
#下面是另外两个条件选股公式,我回测的胜率备注了下来
回测的报告如图:
然后点击好的和差的股票进去看个股评测结果:
根据上图的结果,我们需要调整参数,比如增加多头排列,把昨日高点改成三日高点或改成头肩顶卖出,等等
回测完结果以后,我们再根据凯利公式,做好策略的仓位控制,最大回撤等调参
仓位:f=(bp-q)/b
b=盈亏比 p =胜率 q 失败率
均线缠绕策略的仓位=(2.08*0.512-(1-0.512))/2.08=0.2773
为了
保险,我们按照25%的比例建立仓位
#我们要用python进行策略回测,需要学python,以及需要装备好电脑,量化平台例如tushare或聚宽等平台,配置比较复杂,而通达信几个函数就能做简单的策略
量化交易不需要太多的东西,能用看盘软件交易,建议自己的交易体系,买入卖出止盈止损和仓位管理,并能够批次执行,你就是量化交易,没有那么复杂,比如选股你可以量化(条件选股-MA5与MA10金叉),择时量化(自动化程序下单),止损止盈,仓位控制,不能全部量化,能部分量化也可以;
你甚至还可以用沙盘推演的形式去推导未来股票走势,也能算出上涨空间
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。