对量价关系的两个理解做的接触不久,也是刚刚才接触指标。因为之前总是听人说没用,想想也是,所以一直不关注。偶尔接触,首先被这个吸引(原因:没有看不懂的东西,只有数据+强大的运算分析函数),一直想找一个简单而强大的工具,于是开始摸索。然后发现很多人都在用指标,不想人有我无,于是也搜了一大堆,最后只保留千钧老师的,知道老师的工具不是一两天就能用好,还需要时间理解和运用。然后想到方法的问题,体会:非常有用,而不是没用。前提是,它为我自己的思路所用。一直以来,虽然炒股不久,但脑子里面有不少心得。只是用起来的时候丢三落四,不能形成固定的路子。我认为,用运算把自己的思路写出来,以后就会为自己的思路运用和分析起到一个清晰,定量和稳定的辅助效果。我不会编程,也刚刚接触公式编辑,但是凭借理科的底子和已经形成的一些思路,也初步的写出了两个公式。很简单,但是我认为它表达了我的思路,用数学语言。我认为这对我自己的分析是一个非常高效率的辅助。飞狐的公式编写很容易,语法通俗,函数广泛,功能强大,以此作为工具来量化自己的思路,绰绰有余。有时间我可能会慢慢的再学习。这两个公式,是我初次摆弄得到的结果。谈不上正确。也不必和大家讨论了,因为我完全没有讨论的基础。以后熟悉了再讨论吧,现在还是潜水阶段,冒个泡。只是发出来留个纪念吧,呵呵。都是关于量价的,只调用了量和价两个参数。『量价突变脉冲』//本指标并非用于捕捉延续中的趋势,而是用于显示的突变情况//内涵是量价变化率的关系。价格涨速的正向突变,被认为是趋势向上的突变,而价格//涨速的负向突变,被认为是趋势向下的突变.//突变信号由换手率加权,放量的突变被认为是实变,无量的突变被认为是虚变。//指标在10亿以下0.3亿以上的流通盘内调试。//N1是平滑天数,n2是日成交额滤波系数,n3是缩放量影响修正系数。//量价变化算法INPUT:N1(1,1,5),N2(3,0,10),N3(1.8,0,10);
{一日平滑,滤去成交额3000万以下,缩放量影响系数设为1.8}c1:=ref(c,1);
c2:=ref(c,2);
{c,c1,c2是价格的绝对数值}p:=(c-c1)/c1*100;
p1:=(c1-c2)/c2*100;
{p,p1称为'绝对价格变化',是价格曲线的一阶差分}pt:=p-p1;
{pt称为'相对价格变化',是绝对价格变化曲线的一阶差分,是价格曲线的二阶差分}{pt正向表示目前趋势向上突变,负向表示趋势向下突变,0表示趋势不变}xt:=IF(AMOUNT/10000000>N2,pt,0);
{成交额小于N2(千万)的不用计算}xt1:=MA(xt,N1);
{对xt进行N1日平滑处理}xt2:=xt1*(vol/capital);
{由绝对缩放量影响对xt1进行实化}{再由相对缩放量影响对xt2进行修正:}mt:=VOL-REF(VOL,1);
{定义vol对上一天的绝对增减量}mt1:=(vol+mt)/vol;
{若是放量,则以放量后的vol为基准}mt2:=vol/REF(vol,1);
{若是缩量,则以缩量前的ref.vol为基准}m:=IF(mt>0,mt1,mt2);
{自定义相对缩变系数}n:=POW(m,N3);
{调整缩放系数强度}xt3:=xt2*n;
{执行修正}x:xt3,PRECISION2,linethick;
{求输出}//输出0,PRECISION2,linethick1;
{画零位线}DRAWTEXTEx(c,1,0,0,'量价突变脉冲(自编)'),COLORYELLOW;
DRAWTEXTEX(c,1,0,150,'证券代码: '+STKLABEL+' 名称: '+STKNAME+''),ColorFFAA00;
stickline(x>0,0,x,6,0),color0000aa;
stickline(x>0,0,x,3,0),color0000cc;
stickline(x>0,0,x,1,0),color0000ff;
stickline(x<0,x,0,6,0),color00aa00;
stickline(x<0,x,0,3,0),color00cc00;
stickline(x<0,x,0,1,0),color00ff00;
{画强度柱体}{ }