RSS1RSS2 加入收藏
股票 必读教材第一步:新手疑惑第二步:开户买股第三步:必要名词第四步:看盘基础第五步:股市常识第六步:炒股书籍第七步:视频学习终极操盘 知识
您当前的位置:首页 > 股票软件 > 金字塔公式
软件名称: 文华交易模型策略改编成金字塔方法[金字塔模型]
整理时间: 2015-07-11
界面语言: 简体中文
软件类型: 金字塔公式
运行环境: Win9X/Win2000/WinXP/Win2003/Win7/Win8/Win10
授权方式: 共享软件
软件大小: 0 Bytes
软件等级:
软件登陆: admin
作 者 : 58gu.com小编
官方网址: 官方站
程序演示: 演示
软件简介:  

文华boll模型MID:MA(CLOSE,N);//求N个周期的收盘价均线,称为布林通道中轨TMP2:=STD(CLOSE,M);//求M个周期内的收盘价的标准差TOP:MID+P*TMP2;//布林通道上轨BOTTOM:MID-P*TMP2;//布林通道下轨CROSS(C,BOTTOM),BPK;//当最新价上穿下轨时,做多CROSS(TOP,C),SPK;//当最新价下穿上轨时,做空AUTOFILTER;金字塔模型 简单改法:input:n(26,5,300,1),M(26,1,100,1),P(2,1,10,1);//定义参数MID:MA(CLOSE,N);//求N个周期的收盘价均线,称为布林通道中轨TMP2:=STD(CLOSE,M);//求M个周期内的收盘价的标准差TOP:MID+P*TMP2;//布林通道上轨BOTTOM:MID-P*TMP2;//布林通道下轨CROSS(C,BOTTOM),BPK,TFILTER;CROSS(TOP,C),SPK,TFILTER; 金字塔模型 新交易系统改法:input:n(26,5,300,1),M(26,1,100,1),P(2,1,10,1);//定义参数MID:MA(CLOSE,N);//求N个周期的收盘价均线,称为布林通道中轨TMP2:=STD(CLOSE,M);//求M个周期内的收盘价的标准差TOP:MID+P*TMP2;//布林通道上轨BOTTOM:MID-P*TMP2;//布林通道下轨ifCROSS(C,BOTTOM)andholding<=0thenbegin//当收盘价上穿下轨且有空仓或无仓时sellshort(1,1,market);//平空 第一个1代表100%成立,第二个1代表下单手数(下同)buy(1,1,market);//开多endifCROSS(TOP,C)andholding>=0thenbegin//当收盘价下穿上轨且有多仓或无仓时sell(1,1,market);//平多buyshort(1,1,market);//开空end1、Autofilter与Holding 首先,还是要讲这个函数。虽然之前的《简易文华模型改金字塔方法(一)》解决了初级的代码转换的问题。通过实际工作中的交流,发现用户经简单转换后,稍了解下金字塔机制,改用Holding函数来控制,不再使用此函数的非常多,我想通过此贴,让大家少走弯路。 我们来研究下Autofilter的机制,它实际作用是,当我第一次满足条件后开仓,之后再满足条件不在开仓。即用成立条件和持仓来判断。我们依然以文华的Boll模型为例:(这里我们不用cross函数,因为它是一个点.为了更直观的达到效果,我们用C>bottom ;C<top来替代金叉,死叉)文华boll模型MID:MA(CLOSE,N);//求N个周期的收盘价均线,称为布林通道中轨TMP2:=STD(CLOSE,M);//求M个周期内的收盘价的标准差TOP:MID+P*TMP2;//布林通道上轨BOTTOM:MID-P*TMP2;//布林通道下轨C>BOTTOM,BPK;//当最新价上穿下轨时,做多TOP>C,SPK;//当最新价下穿上轨时,做空AUTOFILTER;现在我们在金字塔中用Holding函数可改为://中间变量MID:MA(CLOSE,N);//求N个周期的收盘价均线,称为布林通道中轨TMP2:=STD(CLOSE,M);//求M个周期内的收盘价的标准差TOP:MID+P*TMP2;//布林通道上轨BOTTOM:MID-P*TMP2;//布林通道下轨手数:=ss;//这个参数 自己定义下//交易条件开多平空条件:=C>BOTTOM and holding<=0;//当最新价上穿下轨时,并且持空仓或无仓的情况下,做多开空平多条件:=TOP>C and holding>=0;//当最新价下穿上轨时并且持多仓或无仓的情况下,做空//交易系统平空:SELLSHORT(开多平空条件,手数,MARKET);平多:SELL(开空平多条件,手数,MARKET);开多:BUY(开多平空条件,手数,MARKET);开空:BUYSHORT(开空平多条件,手数,MARKET);大家乐于使用holding的原因是,用此函数对于实现复杂的加减仓策略(如:金字塔式加减仓) 就非常方便了。比如在上面的例子我加入一个加仓条件:加仓条件:=c>mid and holding=1;//当最新价大于中轨,且持一手多单,加仓对应加仓的语句:buy(加仓条件,手数,matket);Holding函数说明:得到当前策略虚拟持仓量,多仓返回正数,空仓返回负数,无持仓返回0。用法:HOLDING2、BARSBK、BARSBP、BARSSK、BARSSP在金字塔的实现 这些函数金字塔没有刻意的去做封装,而是提供了更自由的方式。普通的可通过Barslast(X)函数实现。 复杂的,可通过variable(全局变量)实现。 以barsbk为例: 可以设置一个全局变量variable:a=0;并在代码最后增加 A:=A+1; if 开多条件 then begin buy();
a:=0; end …… A:=A+1; 那么如何判断某根K线是上次开仓到现在的距离呢? 我们来分析下,每根K线都有一个A的值,当开多单后,这个值被重置为0 并在之后重新计算。 那么判断开多这根K就可以用下列公式来判断 REF(a,1)>0 and a=0 //上一根K的a值大于0 并且 当根K线的a值等于0. 这种方式能很灵活的与其他各种条件混用。 Variable是金字塔初级用户必学的一个技巧,掌握它就能很好的实现移动止损等等模块。相关资料请阅读金字塔的相关教程,此贴不再赘述。3、BKPRICE、BPPRICE、SKPRICE、SPPRICE在金字塔的实现。 金字塔对于开平仓价格 只有2个函数 enterprice(上次开仓价)和exitprice(上次平仓价)。 策略若需更灵活的使用,请参考variable(全局变量)的使用。
下载地址: [ 下载地址1 ]
下载帮助: 发表评论 加入收藏夹 错误报告
相关软件:
  • 小月操盘线 一条能让你赚到钱的线
  • 沉船寻宝副图:无未来函数,有明显的买卖提示。
  • 爆涨前夜选股指标
  • 自用的一个主图公式
  • 庄家逃跑监控指标
  • 通达信 黄色立柱T+0分时指标 及选股 预警公式
  • 通达信起爆位置指标公式
  • 拔地而起!!!祝你股海扬帆!
  • 超准趋势线(源码 副图 通达信 贴图 说明)
  • 通达信抄底指标
  • 下载说明: ⊙推荐使用网际快车下载本站软件,使用 WinRAR v3.10 以上版本解压本站软件。
    ⊙如果这个软件总是不能下载的请点击报告错误,谢谢合作!!
    ⊙下载本站资源,如果服务器暂不能下载请过一段时间重试!
    ⊙如果遇到什么问题,请到本站论坛去咨寻,我们将在那里提供更多 、更好的资源!
    ⊙本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
    发表评论 共有条评论
    验证码:
    推荐下载
    最后更新
    热门点击