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

请问老师止盈止损的编写 [金字塔]

  • 咨询内容: (L<=BKPRICE*(1-N2/1000))||(H<=BKHIGH*(1-N2/1000)),SP;(H>=SKPRICE*(1+N2/1000))||(L>=SKLOW*(1+N2/1000)),BP;N2=15这是文华财经的 意思是 多头亏损千分之15或者买开仓以来的最高价回撤千分之15平仓                                空头亏损千分之15或者卖开仓以来的最低价回撤千分之15平仓==============================================
    请问老师在金字塔如何编写?

     

  • 金字塔客服:  hh:hhv(h,enterbars+1);
     ll:llv(l,enterbars+1);
    if AVGENTERPRICE-l>=0.015*AVGENTERPRICE  or hh-l>=0.015*hh then sell(holding>0,holding,market);
    if h-AVGENTERPRICE>=0.015*AVGENTERPRICE or h-ll>=0.015*ll then sellshort(holding<0,holding); [此贴子已经被作者于2014/11/26 15:59:17编辑过]

     

  • 用户回复: 谢谢 我先试试
    请老师再帮我编写一个模型 用在1小时
    REF(C,1)>REF(O,1),BK;(上根K线上涨 做多)出现立即下单REF(O,1)>REF(C,1),SK;(上根K线下跌 做空)出现立即下单
    如果持有空单  &&C>O(持有空单 并且当跟K线收盘前1秒价格上涨) 当跟K线收盘前1秒平仓 否则不平仓如果持有多单 && C<O(持有多单 并且当跟K线收盘前1秒价格下跌) 当跟K线收盘前1秒平仓 否则不平仓
    亏损N1元立即平仓 当跟K线不再开仓 N1=200元
    1根K线只交易一次(开仓平仓各一次)。

     

  • 网友回复: 平仓函数使用上 不能行 说什么交易系统不可以
    MID:=MA(CLOSE,26);//求N个周期的收盘价均线,称为布林通道中轨TMP2:=STD(CLOSE,26);//求M个周期内的收盘价的标准差TOP:=MID+3*TMP2;//布林通道上轨BOT:=MID-3*TMP2;//布林通道下轨TOPUP:=REF(TOP,2)<REF(TOP,1) &&REF(TOP,1)<TOP;//TOP向上TOPDW:=REF(TOP,2)>REF(TOP,1) &&REF(TOP,1)>TOP;//TOP向下BOTUP:=REF(BOT,2)<REF(BOT,1) &&REF(BOT,1)<BOT;//BOT向上BOTDW:=REF(BOT,2)>REF(BOT,1) &&REF(BOT,1)>BOT;//BOT向下MIEUP:=REF(MID,2)<REF(MID,1) &&REF(MID,1)<MID;//MIE向上MIEDW:=REF(MID,2)>REF(MID,1) &&REF(MID,1)>MID;//MIE向下
    TOPUP && BOTDW && MIEDW,SK;TOPUP && BOTDW && MIEUP,BK;
     hh:hhv(h,enterbars+1); ll:llv(l,enterbars+1);if AVGENTERPRICE-l>=0.015*AVGENTERPRICE  or hh-l>=0.015*hh then sell(holding>0,holding,market);if h-AVGENTERPRICE>=0.015*AVGENTERPRICE or h-ll>=0.015*ll then sellshort(holding<0,holding);//CLOSEMINUTE<=3,CLOSEOUT;AUTOFILTER;
    以上是我改编的 不能用=====================================================
    大体意思是布林带top向上 mie向上 bot向下 做多                        top向上 mie向下 bot向下 做空平仓是:   多头亏损千分之15或者买开仓以来的最高价回撤千分之15平仓空头亏损千分之15或者卖开仓以来的最低价回撤千分之15平仓请老师给编写
    =============================================================== [此贴子已经被作者于2014/11/26 16:15:58编辑过]

     

  • 网友回复:

    1,回复3楼,1根k线内的价格变化记录不到,无法编写

    2,回复4楼SK 和BK是旧交易系统函数,改成buyshort ,buy 即可

    MID:=MA(CLOSE,26);//求N个周期的收盘价均线,称为布林通道中轨
    TMP2:=STD(CLOSE,26);//求M个周期内的收盘价的标准差
    TOP:=MID+3*TMP2;//布林通道上轨
    BOT:=MID-3*TMP2;//布林通道下轨
    hh:hhv(h,enterbars+1);
    ll:llv(l,enterbars+1);

    TOPUP:=REF(TOP,2)<REF(TOP,1) &&REF(TOP,1)<TOP;//TOP向上
    TOPDW:=REF(TOP,2)>REF(TOP,1) &&REF(TOP,1)>TOP;//TOP向下
    BOTUP:=REF(BOT,2)<REF(BOT,1) &&REF(BOT,1)<BOT;//BOT向上
    BOTDW:=REF(BOT,2)>REF(BOT,1) &&REF(BOT,1)>BOT;//BOT向下
    MIEUP:=REF(MID,2)<REF(MID,1) &&REF(MID,1)<MID;//MIE向上
    MIEDW:=REF(MID,2)>REF(MID,1) &&REF(MID,1)>MID;//MIE向下


    if TOPUP and BOTDW and MIEDW then buyshort(holding=0,1,market);
    if TOPUP and BOTDW and MIEUP then buy(holding=0,1,market);

    if AVGENTERPRICE-l>=0.015*AVGENTERPRICE  or hh-l>=0.015*hh then sell(holding>0,holding,market);
    if h-AVGENTERPRICE>=0.015*AVGENTERPRICE or h-ll>=0.015*ll then sellshort(holding<0,holding);

    [此贴子已经被作者于2014/11/26 16:44:04编辑过]

 

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

可联系技术人员 QQ: 511411198  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


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

相关文章

    没有相关内容