股友量 发表于 2022-1-1 01:18

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

366.问:
      是盘中动态成交量与金额预测的,盘中一直到晚上0:00前都挺好用的。
      问题是在每天的0:00到9:30前数值就无比之大,失灵了。
      原码如下:
      今预测:((动态行情(10)/开盘分钟数(计算时的当前时间))*240/100000000);
      怎样才能做到盘中时预测,盘后取实际成交
    答(灵如云):
         r:=开盘分钟数(计算时的当前时间);
         今预测:((动态行情(10)/if(r>1 and r<240,r,240)*240/100000000);


367.问:
      式名称:高低点划线
      公式类型:技术指标
      显示区域:主图
      保密程度:公开
      公式思路:在K线主图上,利用系统参数(光标函数)编写;在可见主图的高点上,向下      画角度线;在可见主图的最低点,向上画角度线(有点类似于江恩角度线),      
    答(灵如云):
         INPUT:角度(15,1,60);
         p1:=c-ref(c,1);
         p2:=sum(abs(p1),0);
         p3:=count(c>0,0);
         k1:=p2/p3/角度;
         x:=h=SYSPARAM(4);
         X1:DRAWSL(x,h,-0.5*K1,0,0),COLORgreen;
         X2:DRAWSL(x,H,-1*K1,0,0),COLOR00CCFF;
         X3:DRAWSL(x,H,-2*K1,0,0),COLOR6666FF;
         X4:DRAWSL(x,H,-4*K1,0,0),COLORFFFFCC;
         X5:DRAWSL(x,H,-8*K1,0,0),COLOR33FFCC;
         y:=L=SYSPARAM(5);


368.问:
       统计 N天内 MACD大于0
       思路:统计出最新 N天内MACD都大于0的个股
       例如:统计出 最新 10天交易日 内 ,MACD都大于0的个股
         Y1:DRAWSL(y,L,0.5*K1,0,0),COLORgreen;
         Y2:DRAWSL(y,L,K1,0,0),COLOR00CCFF;
         Y3:DRAWSL(y,L,2*K1,0,0),COLOR6666FF;
         Y4:DRAWSL(y,L,4*K1,0,0),COLORFFFFCC;
         Y5:DRAWSL(y,L,8*K1,0,0),COLOR33FFCC;
   答(我不怕输):
          DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
          DEA:= EMA(DIFF,9);
          MACD := 2*(DIFF-DEA);
         选:all(macd>0,n);
         排:if(选>0,MACD,0)LINETHICK0;
         统:sum(选>0,0)LINETHICK0


369.问:
       “先知先觉:if(FILTER((count("macd.macd">ref("macd.macd",2),2)=2 and         
      "macd.diff"<ref("macd.diff",1) and "macd.macd"<0) ,13),30,18)colorgreen”—    我贴在分析
      家里,系统告诉我语法错误,
    答(yngs):
         先知先觉:if(FILTER((count("macd.macd">ref("macd.macd",2),2)=2 and         

         "macd.diff"<ref("macd.diff",1) and "macd.macd"<0) ,13),30,18) , colorgreen;
         {阿耀注:缺"; "号}


370.问:
       初级要塞的原码:
       专用标:c,linethick0;
      a:=ma(c,14)
      a1:=a*1.1;
      a4:=a*0.9;
      a2:=a1-(a1-a4)*0.191;
      a3:=a1-(a1-a4)*0.618;
      a5:=a1-(a1-a4)*0.809;
      初级要塞1:if(h*1.01>a2 or ref(h,1)>ref            
                (a2,1),a1,a4),circledot,Linethick6,colorff;
      初级要塞2:if(h*1.01>a2 or ref(h,1)>ref            
                (a2,1),a2,a4),circledot,Linethick6,colorffffff;
      初级要塞3:if(c>a3 and c<a2 or ref(c,1)>ref(a3,1) and ref(c,1)<ref               
                (a2,1),a3,a4),crossdot,Linethick3,colorffff;
      初级要塞4:if(c<a3 or ref(c,1)<ref(a3,1),a4,a4),Linethick8,colorff00;
         这个飞狐不能用啊
   答(笑看天下);
       初级要塞的原码:
       专用标:c,linethick0;
       a:=ma(c,14);//阿耀注:这里缺;号
       a1:=a*1.1;
       a4:=a*0.9;
       a2:=a1-(a1-a4)*0.191;
       a3:=a1-(a1-a4)*0.618;
       a5:=a1-(a1-a4)*0.809;
      初级要塞1:if(h*1.01>a2 or ref(h,1)>ref         
         (a2,1),a1,a4),circledot,Linethick6,colorff;
      初级要塞2:if(h*1.01>a2 or ref(h,1)>ref         
         (a2,1),a2,a4),circledot,Linethick6,colorffffff;
      初级要塞3:if(c>a3 and c<a2 or ref(c,1)>ref(a3,1) and ref(c,1)<ref               
         (a2,1),a3,a4),crossdot,Linethick3,colorffff;
      初级要塞4:if(c<a3 or ref(c,1)<ref(a3,1),a4,a4),Linethick8,colorff00;
          已经更正了里面的标点符号,可以使用了

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