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

[求助] [金字塔]

  • 咨询内容:

    简单模型

    INPUT:M(10,1,100,5);
    INPUT:N(30,1,100,5);
    INPUT:P(60,1,100,5);
    A:=MA(C,M);
    B:=MA(C,N);
    D:=MA(C,P);

    //交易条件

    A上穿B,平空一手,同时开多一手,
    A上穿D,平空一手,同时开多一手
    B上穿D,平空一手,同时开多一手
    A下穿B,平多一手,同时开空一手
    A下穿D,平多一手,同时开空一手
    B下穿D,平多一手,同时开空一手

     

    自己写了使用旧图表能实现,但是持仓无法控制,求编写

     

  • 金字塔客服:

    if cross(a,b) then begin

        sellshort(1,1,market);

        buy(holding=0,1,market);

    end

     

    .....其他的诸如此类的,用新图表交易编写,旧图表实现不了复杂的功能

     

    下穿用比如a下穿b用 cross(b,a)来表示

     

  • 用户回复:

    其他的如此编写,但是持仓只有一手,按照我的思路,全部向上交叉(向下交叉后)时是有三个持仓的,请问如何处理

     

  • 网友回复:

    buy(holding=0,1,market);

    改成

    buy(1,1,market);

     

    取消持仓判断,多条件满足各自下单不受持仓限制

     

  • 网友回复:

    已经弄好了,多谢版主

 

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

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


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

相关文章

    没有相关内容