您现在的位置:程序化交易>> 期货公式>> 金字塔等>> 金字塔知识>>正文内容

请老师帮忙写下股指代码 [金字塔]

  • 咨询内容:

    请老师编写下股指的指标,如果方便的话,请附上注释,方便学习,谢谢老师、

     

    开仓信号:以当天开盘价上涨10个点以后开多,例如当天开盘价2013.6 价格涨到2014.8 以2014.8开多仓。 止损10个点。

                  以当天开盘价下跌10个点以后开空。同上,止损也是10个点。

     

    平仓:开仓后如果盈利>20个点,止损回到开仓价格。如果不碰止损,收盘平仓。

     

    开仓一天只开一次。多头开仓后,当天不开空头。

                             空头开仓后,当天不开多头。

     

     

     

     

  • 金字塔客服: 编写中,请稍等

     

  • 用户回复:

    谢谢老师。

     

  • 网友回复:

    oo:=valuewhen(date<>ref(date,1),open);//当天开盘价
    tt:=time<=145500;//限定交易时间:在强平前开仓
    if h>=oo+10*mindiff and tt then buy(holding=0,1,limitr,high);//超过当天开盘价+10点后,开多

    if enterprice-l>=10*mindiff  and tt then sell(holding>0,0,market);//多单止损,止损10点

    if l<=oo-10*mindiff then buyshort(holding=0,1,limitr,l);//低于当天开盘价-10点后,开空

    if h-enterprice>=10*mindiff then sellshort(holding<0,0,market);//空单止损,止损10点

    if holding>0 and hhv(h,enterbars+1)-enterprice>20*mindiff and l<=enterprice then sell(holding>0,0,market);//浮盈20点,回落到开仓价后平多

    if holding<0 and enterprice-llv(l,enterbars+1)>20*mindiff and h>=enterprice then sellshort(holding<0,0,market);//浮盈20点,回落到开仓价后平多

    if time>145500 then begin
     sellshort(1,0,market);
     sell(1,0,market);
    end//收盘前平仓

     

  • 网友回复:

    老师,测试后,每根K线上都有开平仓。

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 1145508240  有需要帮忙请点击这里留言!!!进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容