打印本文打印本文 关闭窗口关闭窗口

如果分时图不能编写程序应该怎转换成多长时间K线

作者:文华财经 来源:cxh99.com 发布时间:2014年02月18日
  • 咨询内容:

    1、分时图中当出现红色动能柱开多,且红色动能柱不断放大持仓,当红色动能柱缩小时平仓,当红色动能柱再次放大时再开多仓,缩小时平仓,当动能柱由红变绿开空,且绿色动能柱不断放大持仓,当绿色动能柱缩小时平仓,当绿色动能柱再次放大时再开空仓,缩小时平仓,当动能柱由绿变红开多,循环操作。

    2、分时图中当KD金叉做多,死叉做空,循环操作。

    3、以上两个条件分开编写函数怎么写,如同时满足两个条件合起来编写一个函数怎么写。(把每一步功能用括号标注出来)谢谢!!


     

  • 文华技术人员:

    分时图不支持加载模型 您需要在1分钟k线图中使用

     

    模型一

    N:=BARSLAST(DATE<>REF(DATE,1))+1;

    OO:=VALUEWHEN(N=1,O);

    A:=IFELSE(N<=5,(C-OO)/OO,(C-REF(C,4))/REF(C,4));

    A>=0&&A>REF(A,1),BPK;

    A<REF(A,1),SP;

    A<0&&A<REF(A,1),SPK;

    A>=0,BP;

    AUTOFILTER;

     

    模型2

    1分钟周期 选择当日k线 

     

    RSV:=(CLOSE-LLV(C,N))/(HHV(C,N)-LLV(C,N))*100;//收盘价与N周期最低值做差,N周期最高值与N周期最低值做差,两差之间做比值定义为RSV
    K:SMA(RSV,3,1);//RSV的移动平均
    D:SMA(K,3,1);//K值的移动平均
    CROSS(K,D),BPK;//K,D金叉,做多。
    CROSS(D,K),SPK;//K,D死叉,做空。
    AUTOFILTER;

     

    模型三

    N:=BARSLAST(DATE<>REF(DATE,1))+1;

    OO:=VALUEWHEN(N=1,O);

    A:=IFELSE(N<=5,(C-OO)/OO,(C-REF(C,4))/REF(C,4));

    RSV:=(CLOSE-LLV(C,9))/(HHV(C,9)-LLV(C,9))*100;//收盘价与N周期最低值做差,N周期最高值与N周期最低值做差,两差之间做比值定义为RSV
    K:=SMA(RSV,3,1);//RSV的移动平均
    D:=SMA(K,3,1);//K值的移动平均

    A>=0&&A>REF(A,1)&&CROSS(K,D),BPK;

    A<REF(A,1)&&A>=0||CROSS(D,K),SP;

    A<0&&A<REF(A,1)&&CROSS(D,K),SPK;

    A<0&&A>REF(A,1)||CROSS(K,D),BP;

    AUTOFILTER;

    模型仅供参考

打印本文打印本文 关闭窗口关闭窗口