编写基本公式实例源码

编写基本指标实例

 放量
1、今日比昨日的成交量放大了1倍: VOL/REF(VOL,1)>2;

2、今日的五日均量比五天前的五日均量放大了3倍: AA:=MA(VOL,5); BB:=REF(AA,5); AA/BB>4;
3、今天的成交量达到了整个流通盘的10%以上: VOL/CAPITAL>10/100;(注意,10%的表达式是10/100,或者0.1)

 
成交量缩小

1.2 缩量
1、今日比昨日的成交量缩小了1倍: VOL/REF(VOL,1)<0.5;
2、今日的五日均量比五天前的五日均量缩小了一半:

   AA:=MA(VOL,5);

  BB:=REF(AA,5);

   AA/BB<0.5;

3、今天的成交量不足整个流通盘的0.5%:

   VOL/CAPITAL<0.5/100;

 上涨
1、今日涨幅达到了7%以上:

   CLOSE/REF(CLOSE,1)>1.07;

2、十日均价继续上涨:

   AA:=MA(CLOSE,10);

   BB:=REE(AA,1);

   AA>BB;

 

 收阳、收阴:

1、当天收阳:

  CLOSE>OPEN;

2、当天收阴:

  CLOSE<OPEN;


 高开、低开
1、当天股价高开,即开盘高于昨日收盘:

  OPEN>REF(CLOSE,1);

2、当天股价低开:

  OPEN<REF(CLOSE,1);

 

 跳空亦有向上和向下两种:

 当日开盘在昨日最高之上,即为向上跳空:

  OPEN>REF(HIGH,1);

 反之,开盘小于昨日的最高价,为向下跳空:

  OPEN<REF(LOW,1);

 放量上攻
  AA:=VOL/REF(VOL,1)>2;{成交量是昨日的两倍}

   BB:=CLOSE/REF(CLOSE,1)>1.07;{涨幅大于7%}

   AA AND BB;


 高开高走
  AA:=OPEN>REF(CLOSE,1);{开盘价大于昨收}

   BB:=CLOSE>OPEN;{当日收阳线}

  AA AND BB;


 创新高
 创新高指当日最高价是最近一段时间的最高价:

   HIGH=HHV(HIGH,N);

其中的HIGH为当期最高价,HHV(X,N)是求N周期内X最高值。

 因此该指标的含义是当日最高价创N日新高时返回值为1,否则为0。


 横盘整理
 横盘整理指最近一段时期价格在一定幅度之内摆动:

  (HHV(CLOSE,10)-LLV(CLOSE,10))/CLOSE<0.05;

其中的LLV(X,N)是求N周期内X最低值。因此该指标表示10日收盘价振幅振幅在5%以内。

2. 指标组合实例
 下面介绍如何对基本指标进行组合,描述一些简单的K线形态。在编写公示前,需要准确对K线形态进行定义。


2.1 向上跳空之后两天内并未回补.

定义:实际上就是昨天发生了跳空缺口,这两天的最低价一直在两天前的最高价之上。

      AA:=REF(OPEN,1)>REF(HIGH,2);

      BB:=REF(LOW,1)>REF(HIGH,2);

      CC:=LOW>REF(HIGH,2);

      AA AND BB AND CC;

 仔细一想,若BB成立,AA一定成立,AA实际上没有存在的必要。更简单的方法,

 下面的一句话可以的上面的四句:

      COUNT(LOW>REF(HIGH,2),2)=2;


2.2 5日,10日,30日均线多头排列

 定义:均线多头排列,是指从短周期到长周期均线,从上而下的依次排列

      AA:=MA(CLOSE,5);

      BB:=MA(CLOSE,10);

      CC:=MA(CLOSE,30);

      T1:=AA>BB AND BB>CC;

 以上情况维持一段时间,假设我们这里定为4天以上:

      COUNT(T1,4)=4;

      COUNT(X,N)

 表示统计在N天内满足条件X的有几天。最终的结果就是如下所示:

      AA:=MA(CLOSE,5);

      BB:=MA(CLOSE,10);

      CC:=MA(CLOSE,30);

      T1:=AA>BB AND BB>CC;

       COUNT(T1,4 )=4;


2.3逃顶K线形态之--黄昏之星


 定义:当市场出现一条大阳线后,通常会产生跳空高开的情况,有时便会出现十字星或类似十字星的小阴线(小阳线),当该形态出现在一段上升行情的当中,就很容易形成经典K线形态--黄昏之星。为了结构简单起见,首先将二天的高开低收用中间表达式表达出来,因为我们在后面的编写过程中会分别使用到这些数据。

1、今日K线的:

   开-a1, a1:=open; 收-a2, a2:=close; 高-a3, a3:=high;

2、昨天K线的:

   开-b1, b1:=ref(open,1);

   收-b2, b2:=ref(close,1);

   高-b3, b3:=ref(high,1);

   低-b4, b4:=ref(low,1);

3、前天K线的:

   开-c1, c1:=ref(open,2);

   收-c2, c2:=ref(close,2);

   高-c3, c3:=ref(high,2);

   低-c4, c4:=ref(low,2);

4、我们将会分别描述出三天的K线形态,然后汇总,首先我们观察今日K线的特征,今天是一根低开低走的大阴线,我们给它一些数字上的定义:

a、今日开盘价小于昨日收盘价:

 
a1:=OPEN;
a2:=CLOSE;
a3:=HIGH;
b1:=REF(OPEN,1);
b2:=REF(CLOSE,1);
b3:=REF(HIGH,1);
b4:=REF(LOW,1);
c1:=REF(OPEN,2);
c2:=REF(CLOSE,2);
c3:=REF(HIGH,2);
c4:=REF(LOW,2);
aa:=a1<b2 AND a1/a2>1.04;
bb:=b1>c3 AND b2>c3 AND ABS(b1-b2)/b1<0.01 AND b3>b1 AND b3>b2 AND b4<b1 AND b4<b2 AND b3=HHV(HIGH,20);
cc:=c2/REF(CLOSE,3)>1.04 AND c2>c1;
DRAWICON((AA AND BB AND CC),HIGH*1.02,2);
M:=150;
V1:=MA(VOL,5);
V2:=VOL/REF(V1,1)>2;
PZ1:=MA(CLOSE,M);
PZ2:=HHV(HIGH,M);
PZ3:=LLV(LOW,M);
PZ4:=(PZ2-PZ1)/PZ1;
PZ5:=(PZ1-PZ3)/PZ1;
PZ:=REF(PZ4,1)<0.15 AND REF(PZ5,1)<0.15;
TP1:=HHV(HIGH,M);
TP:=HIGH=TP1;
V2 AND PZ AND TP;



来函数检测结果如下
该公式没有未来函数


定制、编写公式指标请联系QQ或微信同号:88652583


A1赋值:开盘价
A2赋值:收盘价
A3赋值:最高价
B1赋值:1日前的开盘价
B2赋值:1日前的收盘价
B3赋值:1日前的最高价
B4赋值:1日前的最低价
C1赋值:2日前的开盘价
C2赋值:2日前的收盘价
C3赋值:2日前的最高价
C4赋值:2日前的最低价
AA赋值:A11.04
BB赋值:B1>C3 AND B2>C3 AND B1-B2的绝对值/B1<0.01 AND B3>B1 AND B3>B2 AND B4CC赋值:C2/3日前的收盘价>1.04 AND C2>C1
当满足条件(AAANDBBANDCC)时,在最高价*1.02位置画2号图标
M赋值:150
V1赋值:成交量(手)的5日简单移动平均
V2赋值:成交量(手)/1日前的V1>2
PZ1赋值:收盘价的M日简单移动平均
PZ2赋值:M日内最高价的最高值
PZ3赋值:M日内最低价的最低值
PZ4赋值:(PZ2-PZ1)/PZ1
PZ5赋值:(PZ1-PZ3)/PZ1
PZ赋值:1日前的PZ4<0.15 AND 1日前的PZ5<0.15
TP1赋值:M日内最高价的最高值
TP赋值:最高价=TP1
V2 AND PZ AND TP
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  |   热门标签  | 联系我们  |  股朋指标网  |  指标网   |  指标公式网  |  加入收藏   

@2005-2023 粤ICP备2023063687号-2 股朋指标公式网别名指标公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:股朋指标公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图