找回密码
 立即注册

QQ登录

只需一步,快速开始

广告载入中...
查看: 205|回复: 2

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

[复制链接]
发表于 2022-1-6 21:09 | 显示全部楼层 |阅读模式

马上注册,享用更多功能,让你轻松玩转本论坛。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
425.问:
      我想要的是昨天的收盘价-前天的收盘价)/2+前天的收盘价
      这是个昨日K线(不包括上下影线)的中心价,想按理论上讲的跌破一半...收复一半....做个  

     公式,主要解决:前天的收盘价如何表达?
    答(灵如云):
       (昨天的收盘价-前天的收盘价)/2+前天的收盘价
       (ref(c,1)-ref(c,2))/2+ref(c,2);



426.问:
      求助:macd二次金叉死叉!
    答(灵如云):
       f:="macd.diff";
       a:="macd.dea";
       w1:=barslast(cross(f,a) and f<0);
       w2:=barslast(cross(a,f) and f>0);
       金叉:sum(cross(f,a),w2)=2;{0上死叉之后的第二次金叉}
       死叉:sum(cross(a,f),w1)=2;{0下金叉之后的第二次死叉}



427.问:
      请将此公式的买卖条件加上.便于选股.
            M 3
            N 15

      小黑马:0,colormagenta;
      Var2:=MA(CLOSE,N);
      Var3:=(CLOSE-Var2)/Var2*100;
      生命:MA(Var3,M);
      Var5:=BARSLAST(CROSS(-10,生命)=1)>=5;
      Var6:=BARSLAST(CROSS(生命,10)=1)>=5;
      机会: IF(生命<-10 AND Var5,生命,0)colorffff00 ;
      风险: IF(生命>10 AND Var6,生命,0)colorred ;
      买:STICKLINE(FILTER(机会<ref(机会,2),5) ,20 ,1 ,8 , 0)colorred;
      卖:STICKLINE(FILTER(风险<ref(风险,2) ,10),-20 ,-1 ,8 , 0)colorgreen;
      DRAWTEXT(FILTER(生命<-10 AND Var5,5),生命 ,'注意反弹' )coloryellow;
      DRAWTEXT(FILTER(生命>10 AND Var6,5),生命 ,'逢高减磅↓' )colorffff00;
      C2:机会,COLORSTICK;
      C4:风险,COLORSTICK;
   答(大庆老杨):
      小黑马:=0;
      Var2:=MA(CLOSE,15);
      Var3:=(CLOSE-Var2)/Var2*100;
      生命:=MA(Var3,3);
      Var5:=BARSLAST(CROSS(-10,生命)=1)>=5;
      机会:= IF(生命<-10 AND Var5,生命,0);
      FILTER(机会<ref(机会,2),5);



428.问:
      公式描述为:今日开盘价低于昨日收盘价2/3价位处。
    答(灵如云):
      这样?
      o<ref(c,1)*2/3;



429.问:
       公式重新描述为:今日开盘价在昨日K线实体的3/5以下开盘
    答(灵如云):
       o<ref(abs(c-o)*3/5+min(c,o),1);



430.问:
      如何在0到100的坐标中编写大盘K线。

      K线是这样写的:
      STICKLINE(C>=O,C,O,7,1),COLOR5454FF;
      STICKLINE(C>=O,C,H,0.5,1),COLOR5454FF;
      STICKLINE(C>=O,O,L,0.5,1),COLOR5454FF;
      STICKLINE(C<O,C,O,7,0),COLORFFFF54;
      STICKLINE(C<O,O,H,0.5,0),COLORFFFF54;
      STICKLINE(C<O,C,L,0.5,0),COLORFFFF54;

      但是要如何转换成0到100的坐标?这样编好以后,可以叠加到如KDJ这样的指标上。
   答(灵如云):
      只能在飞狐中用

      0,COLORGRAY,POINTDOT;100,COLORGRAY,POINTDOT;
      p:=SYSPARAM(3)-SYSPARAM(2);
      q:=SYSPARAM(3);
      {pc:=INDEXC; ph:=INDEXH;  pL:=INDEXL; po:=INDEXO;}
      pc:="1a0001$close";
      ph:="1a0001$high";
      pL:="1a0001$low";
      po:="1a0001$open";
      hh:=hhv(ph,p);
      LL:=llv(pl,p);
      b:=100/(hh-LL);
      y:=(100-(hh+ll)*b)/2;
      op:=po*b[q]+y[q];
      cp:=pc*b[q]+y[q];
      lp:=pl*b[q]+y[q];
      hp:=ph*b[q]+y[q];
      f:=pc>po or (pc=po and pc>ref(pc,1));
      STICKLINE(f,hp,Lp,0.1,0),colormagenta;
      STICKLINE(f,op,cp,4,1),colormagenta;
      STICKLINE(not(f),lp,hp,0.1,0),colorgreen;
      STICKLINE(not(f),op,cp,4,0),colorgreen;


 楼主| 发表于 2022-1-7 10:45 | 显示全部楼层
每天学习一点点
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|股海明灯官网 ( 京ICP备18020431号 )

GMT+8, 2024-11-23 02:29 , Processed in 0.085131 second(s), Total 11, Slave 11 queries , Gzip On, MemCached On.

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

快速回复 返回顶部 返回列表