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

[求助]如何在日内策略中调取前n天的日线级别数据 [金字塔]

  • 咨询内容:

    1、在一个5分钟的日内策略当中,想要调取前n天的每天最高价和最低价之和,应该怎样编写?2、同样这个策略,采用的逐K模式,一般都是在出信号K线的下根K线开盘发单,但是想要设置一个止损指令——即在最新价达到一定价位就马上止损,而不是等到现在这根K线走完才发单,应该如何写交易指令?

     

  • 金字塔客服:

    1.

    创建一个指标/公式fd

    h6:hhv(high,6);
    l6:llv(low,6);

     

    2.新建一个公式TEST

    HPPOINTIF:STKINDI('','fd.h6',0,6,-1);//日线前6周期高点
    LPPOINTIF:STKINDI('','fd.l6',0,6,-1);//低点

     

  • 用户回复: 谢谢你对第一个问题的解答,请帮我再看看第二个问题:2、同样这个策略,采用的逐K模式,一般都是在出信号K线的下根K线开盘发单,但是想要设置一个止损指令——即在最新价达到一定价位就马上止损,而不是等到现在这根K线走完才发单,应该如何写交易指令?

     

  • 网友回复:

    2.选用:固定时间间隔

     

    (1)原来本根K线满足CON,想要下根K线开盘发单的语句

    ---原来写法:IF CON AND HOLDING=0 THEN BUY(1,1,MARKET);

    ---改为:IF REF(CON,1) AND HOLDING=0 THEN BUY(1,1,MARKET);

     

    (2)满足条件,就立马平仓的,就直接使用  IF CON2 AND HOLDING>0 THEN SELL....

        在立马平仓的里面,要注意信号闪烁问题,请合理使用OPEN,HIGH,LOW使您的信号不闪烁.

     

     

     

  • 网友回复: 明白了,谢谢 以下是引用lichenghu在2013/7/22 14:50:57的发言:

    2.选用:固定时间间隔

     

    (1)原来本根K线满足CON,想要下根K线开盘发单的语句

    ---原来写法:IF CON AND HOLDING=0 THEN BUY(1,1,MARKET);

    ---改为:IF REF(CON,1) AND HOLDING=0 THEN BUY(1,1,MARKET);

     

    (2)满足条件,就立马平仓的,就直接使用  IF CON2 AND HOLDING>0 THEN SELL....

        在立马平仓的里面,要注意信号闪烁问题,请合理使用OPEN,HIGH,LOW使您的信号不闪烁.

     

     

 

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

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


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

相关文章

    没有相关内容