您现在的位置: 南方财富网 >> 股票知识 >> 股票公式 >> 正文
南财搜索

快速掌握股票公式编写

2011-5-25 9:01:59   来源:本站原创   佚名
    

FILLRGN(1,F1H,F1L),COLORBLACK;{清除原始副图的指标线}

LDF:=(F1H-F1L)/6;{将分时副图1六等分}

F1H+1*LDF,POINTDOT,COLOR0000CC;{画横坐标线}

F1L+2*LDF,POINTDOT,COLOR0000CC;{画横坐标线}

F1L+3*LDF,POINTDOT,COLOR0000CC;{画横坐标线}

F1L+4*LDF,POINTDOT,COLOR0000CC;{画横坐标线}

F1L+5*LDF,POINTDOT,COLOR0000CC;{画横坐标线}

 

YY:="RSI.RSI1";{引用变化最大的指标线}

ZD:=HHV(YY,0);{引用的指标线的最大值}

ZX:=LLV(YY,0);{引用的指标线的最小值}

 

SFBL:=(F1H-F1L)/(ZD[ZQS]-ZX[ZQS]);{缩放比例}

PYJL:=(F1H+F1L-SFBL*(ZD[ZQS]+ZX[ZQS]))/2;{偏移距离}

 

YY*SFBL+PYJL,COLORRED;{在分时副图1,显示缩放和移动后的RSI1}

"RSI.RSI2"*SFBL+PYJL,COLORYELLOW;{在分时副图1,显示缩放和移动后的RSI2}

"RSI.RSI3"*SFBL+PYJL,COLORBLUE;{在分时副图1,显示缩放和移动后的RSI3}

 

 

{分时副图1叠加KDJ}

ZSH:=DYNAINFO(3);{昨收}

ZQS:=DATACOUNT;{分时图周期总数}

ZGJ:=DYNAINFO(5);{最高价}

ZDJ:=DYNAINFO(6);{最低价}

BZF:=MAX(ZGJ-ZSH,ZSH-ZDJ);{最大振幅的一半}

 

F1H:=ZSH-BZF*1.02;{分时副图1最高位置}

F1L:=ZSH-2*BZF*1.005;{分时副图1最低位置,同时也是分时副图2最高位置}

 

FILLRGN(1,F1H,F1L),COLORBLACK;{清除原始副图的指标线}

LDF:=(F1H-F1L)/6;{将分时副图1六等分}

F1H+1*LDF,POINTDOT,COLOR0000CC;{画横坐标线}

F1L+2*LDF,POINTDOT,COLOR0000CC;{画横坐标线}

F1L+3*LDF,POINTDOT,COLOR0000CC;{画横坐标线}

F1L+4*LDF,POINTDOT,COLOR0000CC;{画横坐标线}

F1L+5*LDF,POINTDOT,COLOR0000CC;{画横坐标线}

 

YY:="KDJ.J";{引用变化最大的指标线}

ZD:=HHV(YY,0);{引用的指标线的最大值}

ZX:=LLV(YY,0);{引用的指标线的最小值}

 

SFBL:=(F1H-F1L)/(ZD[ZQS]-ZX[ZQS]);{缩放比例}

PYJL:=(F1H+F1L-SFBL*(ZD[ZQS]+ZX[ZQS]))/2;{偏移距离}

 

YY*SFBL+PYJL,COLORRED;{在分时副图1,显示缩放和移动后的J}

"KDJ.K"*SFBL+PYJL,COLORYELLOW;{在分时副图1,显示缩放和移动后的K}

"KDJ.D"*SFBL+PYJL,COLORBLUE;{在分时副图1,显示缩放和移动后的D}

 

{分时副图叠加两个指标}

ZSH:=DYNAINFO(3);{昨收}

ZQS:=DATACOUNT;{分时图周期总数}

ZGJ:=DYNAINFO(5);{最高价}

ZDJ:=DYNAINFO(6);{最低价}

BZF:=MAX(ZGJ-ZSH,ZSH-ZDJ);{最大振幅的一半}

 

F1H:=ZSH-BZF*1.02;{分时副图1最高位置}

F1L:=ZSH-2*BZF*1.005;{分时副图1最低位置,同时也是分时副图2最高位置}

 

FILLRGN(1,F1H,F1L),COLORBLACK;{清除原始副图的指标线}

LDF:=(F1H-F1L)/6;{将分时副图1六等分}

F1H+1*LDF,POINTDOT,COLOR0000CC;{画横坐标线}

F1L+2*LDF,POINTDOT,COLOR0000CC;{画横坐标线}

F1L+3*LDF,POINTDOT,COLOR0000CC;{画横坐标线}

F1L+4*LDF,POINTDOT,COLOR0000CC;{画横坐标线}

F1L+5*LDF,POINTDOT,COLOR0000CC;{画横坐标线}

 

YY:="RSI.RSI1";{引用变化最大的指标线}

ZD:=HHV(YY,0);{引用的指标线的最大值}

ZX:=LLV(YY,0);{引用的指标线的最小值}

 

SFBL:=(F1H-F1L)/(ZD[ZQS]-ZX[ZQS]);{缩放比例}

PYJL:=(F1H+F1L-SFBL*(ZD[ZQS]+ZX[ZQS]))/2;{偏移距离}

 

YY*SFBL+PYJL,COLORRED;{在分时副图1,显示缩放和移动后的RSI1}

"RSI.RSI2"*SFBL+PYJL,COLORYELLOW;{在分时副图1,显示缩放和移动后的RSI2}

"RSI.RSI3"*SFBL+PYJL,COLORBLUE;{在分时副图1,显示缩放和移动后的RSI3}

 

F2H:=ZSH-2*BZF*1.01;{分时副图2最高位置}

F2L:=ZSH-3*BZF*1.005;{分时副图2最低位置}

 

FILLRGN(1,F2H,F2L),COLORBLACK;{清除原始副图的指标线}

LDF:=(F2H-F2L)/6;{将分时副图1六等分}

F2H+1*LDF,POINTDOT,COLOR0000CC;{画横坐标线}

F2L+2*LDF,POINTDOT,COLOR0000CC;{画横坐标线}

F2L+3*LDF,POINTDOT,COLOR0000CC;{画横坐标线}

F2L+4*LDF,POINTDOT,COLOR0000CC;{画横坐标线}

F2L+5*LDF,POINTDOT,COLOR0000CC;{画横坐标线}

 

YY2:="KDJ.J";{引用变化最大的指标线}

ZD2:=HHV(YY2,0);{引用的指标线的最大值}

ZX2:=LLV(YY2,0);{引用的指标线的最小值}

 

SFBL2:=(F2H-F2L)/(ZD2[ZQS]-ZX2[ZQS]);{缩放比例}

PYJL2:=(F2H+F2L-SFBL2*(ZD2[ZQS]+ZX2[ZQS]))/2;{偏移距离}

 

YY2*SFBL2+PYJL2,COLORRED;{在分时副图1,显示缩放和移动后的J}

"KDJ.K"*SFBL2+PYJL2,COLORYELLOW;{在分时副图1,显示缩放和移动后的K}

 

第07节  公式测试

 

程式化交易——条件选股——弹出条件选股对话框——选择公式——成功率测试——弹出信号成功率测试对话框——设置测试时段、目标周期、目标利润——先选多头——测试,看共发出指示、平均成功率、利润1总平均和利润2总平均。

选中空头再测试一次,这次主要看平均成功率。统计列表——哪些股票曾经发出信号、信号成功率和相关利润。双击有信号的股票,看信号在什么时候发出(红箭头成功信号,绿箭头失败信号)。分布图,看信号分布与指数之间关系。

1996年12月26日之前没有涨跌停限制。

 

对公式进行必要的测试是可以的,但没有必要太过在意测试的结果:

第一,                电脑计算的东西,不一定就是准确的。

 

第二,                国内股票软件的测试功能都还很不完善。

 

第三,                测试结果只能代表过去,未来不一定如此。

 

第四,                无法做到跟测试结果一样。

 

除了对公式进行必要的测试,我们更应该认真分析公式源码,搞清楚公式的前提条件、影响因素、变化规律,并判断公式是否具有明确的市场含义、是否符合人性操作的逻辑、是否能够及时反映多空力量的变化等等。要搞清楚这些东西,除了需要掌握公式编写知识,还得具有丰富的市场知识和市场实战经验,这些都需要大家自己去慢慢积累。

 

第08节  公式使用

 

选股(条件选股公式)——功能——选股器——条件选股——弹出条件选股对话框——选择公式——设置周期——加入条件(保存方案、引入方案)——设置范围(历史阶段选股要有完整盘后数据)——选股入板块或者执行选股。

选股(技术指标公式)——功能——选股器——综合选股——弹出选股方案对话框——选择公式——设置参数——条件设置——加入条件(保存方案、引入方案)——设置选股范围和选股周期——选股入板块或者执行选股。

预警(只有条件选股公式才能用来预警)——功能——预警系统——打开条件预警开关——功能——预警系统——条件预警设置——弹出条件预警设置对话框——添加股票——公式设置——添加公式——其它设置。

 

第09节  公式解读

 

现在关于经典公式的流行用法,基本上都是基于观察公式表现的总结,要想真正用好经典公式,单靠观察总结肯定是不够的,还得彻底分析清楚公式的源码才行,我们现在来看如何解读公式。

解读公式步骤:第一步简化;第二步拆散;第三步分析(产生原因、变化规律以及相互关系)。

 

详见视频

 

RSI1:SMA(MAX(C-REF(C,1),0),14,1)/SMA(ABS(C-REF(C,1)),14,1);

 

A1:MAX(C-REF(C,1),0);

A2:SMA(A1,14,1);

B1:ABS(C-REF(C,1));

B2:SMA(B1,14,1);

RSI2:A2/B2;

 

详见视频

 

RSV:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;

K:SMA(RSV,3,1);

D:SMA(K,3,1);

J:3*K-2*D;

 

HH:HHV(H,9);

LL:LLV(L,9);

SP:C;

 

J0:2*(K-D)+K;

上一页  [1] [2] [3] [4] 

(南方财富网SOUTHMONEY.COM)

(责任编辑:张晓轩)

    南方财富网声明:股市资讯来源于合作媒体及机构,属作者个人观点,仅供投资者参考,并不构成投资建议。投资者据此操作,风险自担。
商务进行时
每日必读
学院24小时排行
证券导读
热图推荐

关于南方财富网版权声明诚聘英才广告服务网站地图友情链接
特此声明:广告商的言论与行为均与南方财富网无关
www.southmoney.com
南方财富网 © 版权所有 闽ICP备09035581号