股友量 发表于 2021-12-31 02:50

指标编写问答56学习的宝藏

276.问:
   飞狐函数说明中的举例介绍:
   "MACD#WEEK"(26,10,5) 引用周线数据的MACD指标
   "VOL##DAY" 引用日线数据的前一周期的VOL指标
   我看到书中的的格式是"指标.指标线#周期"   上面的MACD和VOL 是指标名称还是指标线 如果是指标线是第几条呢?

   答(恒悦):
   上面的MACD和VOL 是指标名称,默认引用第一条指标线。
   在还是用stkindi函数更为方便。


277.问:
   编换手率:周期为60天
   1,统计本周期内低于所有当日收盘价的成交量和换手率?
   2、统计本周期内高于所有当日收盘价的成交量和换手率?

    答(恒悦):
       一、建公式默认为分笔
      fc:=c;
      dc:=fc;
      dv:sum(if(c<dc,v,0),0);//1、
      gv:sum(if(c>dc,v,0),0);//2、
       二、把dv和gv加入到扩展数据N1、N1中再建公式
      d:sum(EXTDATA(N1),60);
      g:sum(EXTDATA(N1),60);
      hd:d/capital*100;
      hg:g/capital*100;


278.问:
      N1   N2扩展数据以建立.N1N2参数如何定.

    答(恒悦):
      sum(if(c>=ref(c,1),v,0),60);//阳
      sum(if(c<ref(c,1),v,0),60);//阴


279.问:
   函数问题
   DYNAINFO(38)
   动态行情:5日均量
   注意:该函数返回常数
   DYNAINFO(38)怎么不等于 MA(V,5);

   答(恒悦):
   飞狐中DYNAINFO(38)=ref(ma(v,5),1);


280.问:
   KD二次金叉该如何写?

   答(恒悦):
   怎么样叫二次金叉呢,总要有时间间隔或者其他条件啊,否则任何一次金叉前面都有金叉,那么都 可以看做二次金叉了。
      K:="kdj.k";
      D:="kdj.d";
      w:=barslast(d>50);
      Y:sum(cross(k,d),w)=2 and d<50;或
      wL:=LLvbars(D,w);
      Y:sum(cross(k,d),wL)=2 and d<50;

页: [1]
查看完整版本: 指标编写问答56学习的宝藏