- 帖子
 - 117850 
 - 精华
 - 51 
 - 积分
 - 42319 
 - 智慧
 - 20273  
 - V 币
 - 98161  
 - 贡献
 - 0  
 - 金豆
 - 59709  
 - MV号码
 - 2716677 
 - 注册时间
 - 2008-8-7 
 - 最后登录
 - 2011-7-30 
 
  | 
楼主
 
发表于 2011-6-30 16:19
 |  只看该作者
 
 
 
  
| 编写指标公式技巧全集  |   |   |    0090--添加自己的特色指针子选单  
   
  方法如下:  
   
  在C:CHIEFOXSYSTEM下建立SPECINDI.INI文件,例如其内容如下: 
   
  [特色指针] 
  追涨体系=0,RSI;0,KDJ; 
  条件选股=0,BIAS;3,K110;2,BIAS 
   
  打开记事本,输入上面文字后,存盘时记得扩展名由TXT→改为INI  
   
  批注:   
  各指针间以分号相隔。   
  指针名称逗号前的数字表示公式类型:   
  0:技术指针,1:条件选股 2:交易系统 3:五彩K线 
   
  再启动看看:   
  功能选单:特色→特色指针,将会出现子选单"追涨体系"、"条件选股"。  
    
 
  0091--5日均线转折价   
  将公式建立在:技术指针( ○主图 ●主图叠加 )  
   
  公式名称:KKK27  
  参数PARAM( N,5,2,300 )  
   
  MMA:MA( CLOSE , N ) ;  
  RMA:=REF( MMA , 1 ) ;  
   
  MMB:=MA( CLOSE , N-1 ) ;  
  RMB:=REF( MMB , 1 ) ;  
   
  均线今转折  RMA * N ) - ( RMB * ( N-1) ) , LINETHICK5 , POINTDOT ;  
   
  均线明转折  MMA * N ) - ( MMB * ( N-1 ) ) , LINETHICK5 , POINTDOT ;  
   
  说明:  
  1. REF( X , N ) 函数:将线图 X 向右平移 N 周期。  
   
  2. X , SHIFT N 函数:将线图 X 向右平移 N 周期。(这两者之间的差别验证看看就知道了)  
   
  3. 
   
  收盘站在转折价之上→均线将走正斜率。  
  收盘等于转折价→均线将走零斜率。  
  收盘落入转折价之下→均线将走负斜率。  
   
  5日均线 
   
  使CROSS(CLOSE , MA( CLOSE , 5 ) )成立转折价  
   
  将公式建立在:技术指针( ○主图 ●主图叠加 )  
   
  公式名称:KKK40  
  参数PARAM( N,5,2,300 )  
   
  MMA:MA (CLOSE , N ) ;  
   
  TT:=MA( C , N-1 ) ;  
  DD:=REF( TT , 1 ) ;  
   
  PARTLINE( CLOSE>0, DD ) , CROSSDOT , COLOR6A9BFF ;  
  PARTLINE( CLOSE>0 , TT ) , CROSSDOT , COLORFFAB60 ;  
   
  EXPLAINEX( CLOSE>0 , '均线今转折 ' , DD , 2 , 0 ) , COLOR6A9BFF;  
  EXPLAINEX( CLOSE>0 , '均线明转折 ' , TT , 2 , 0 ) , COLORFFAB60 ;  
   
  说明: 
   
  BB=MA( C , 4 )  
  RB=REF( BB , 1 )  
   
  令   
  今转折价为 CC    
  CC=(4*RB) / 5 + (CC) / 5    
  5*CC=4*RB + CC ;    
  4*CC=4*RB    
  CC=RB  
   
  同理可证:   
  令    
  明转折价为MM    
  MM=BB    
  5日均线    
  使CROSS(CLOSE , MA( CLOSE , 5 ) )成立 转折价(含周均线)    
  将公式建立在:技术指针( ○主图 ●主图叠加 ) 先建立即将被引用的表达式  
   
  公式名称:KKK45  
  参数PARAM( N,5,2,300 )    
  MMA:MA (CLOSE , N ) ;    
  TT:MA( C , N-1 ) ;  
  DD:REF( TT , 1 ) ;  
   
  将公式建立在:技术指针( ○主图 ●主图叠加 )  
   
  公式名称:KKK45.1  
  参数PARAM( N,5,2,300 )  
   
  MMA:"KKK45.MMA"(N) ;  
  MMW:"KKK45.MMA#WEEK"(N) ;  
   
  TT:="KKK45.TT"(N) ;  
  DD:="KKK45.DD"(N) ;  
   
  WT:="KKK45.TT#WEEK"(N) ;  
  WD:="KKK45.DD#WEEK"(N) ;  
   
  PARTLINE( CLOSE>0, DD ) , CROSSDOT , COLOR6A9BFF ;  
  PARTLINE( CLOSE>0 , TT ) , CROSSDOT , COLORFFAB60 ;  
   
  PARTLINE( CLOSE>0, WD ) , CROSSDOT , COLOR88FB66 ;  
  PARTLINE( CLOSE>0, WT ) , CROSSDOT , COLORB982FD;  
   
  EXPLAINEX( CLOSE>0 , '均线今转折 ' , DD , 2 , 0 ) , COLOR6A9BFF;  
  EXPLAINEX( CLOSE>0 , '均线明转折 ' , TT , 2 , 0 ) , COLORFFAB60 ;  
   
  EXPLAINEX( CLOSE>0 , 'N均线今周转折 ' , WD , 2 , 0 ) , COLOR88FB66 ;  
  EXPLAINEX( CLOSE>0 , '均线下周转折 ' , WT , 2 , 0 ) , COLORB982FD ;  
   
    
  0092--平均真实波幅 ATR BANDS 
   
  METASTOCK FORMULAS  
  ATR BANDS  
   
  STDHA := MOV(C,20,E)+2*ATR(20) ;  
  STDLA := MOV(C,20,E)-2*ATR(20) ;  
  STDHA;  
  STDLA  
   
  真实波幅TRUE RANGE是以下三者最大的一项:  
   
  (A). 当天最高价至最低价的幅度。  
  (B). 当天最高价至昨天收盘价的幅度。  
  (C). 当天最低价与昨天收盘价的幅度。  
   
  公式名称:KKK43  
  将公式建立在:技术指针 ( ○主图 ●主图叠加 )  
   
  RC:=REF( C , 1 ) , LINETHICK0 ;  
   
  XA:=IF( RC>H , RC , 0 ) ;  
  XB:=IF( H>=RC AND RC>L , H , 0 ) ;  
  XC:=IF( RC<=L , H , 0 ) ;  
   
  XD:=XA+XB+XC ;    
  YA:=IF( RC>H , L , 0 ) ;  
  YB:=IF( H>=RC AND RC>L , L , 0 ) ;  
  YC:=IF( RC<=L , RC , 0 ) ;    
  YD:=YA+YB+YC ;    
  ATR:=SMA( (XD - YD) , 20 , 1 ) ;    
  STDHA:EMA( C , 20 ) + 2*ATR ;  
  STDLA:EMA( C , 20 ) - 2*ATR ;  
    
 
  0093--SYSPARAM(1)函数的说明 
   
  SYSPARAM(1)函数:主要应用在,线图会随十字游标的移动而变化。  
   
  公式名称:KKK12  
  将公式建立在:技术指针 ( ○主图 ●主图叠加 )  
   
  SS:=SYSPARAM( 1 ) ;  
  DD:=SUM( 1 , 0 ) ;  
   
  CC:CLOSE * 1.07 , LINETHICK0 , COLORYELLOW ;  
   
  PARTLINE( SS>=DD , CC ) , COLORYELLOW ;  
   
  注: 
   
  DD:SUM( 1 , 0 ) ;  
  SS:SYSPARAM( 1 ) ;  
   
  上面两者,显然有明显的不同之处。  
   
  1. DD是一条变量型时间数列→代表K线的序号下标。  
   
  2. SS是一组包含N 条的常数型时间数列( N=这支股票的K线总数)。 
    
 
  0094--真实波幅AND平均真实波幅。 
   
  真实波幅TRUE RANGE是以下三者最大的一项:  
   
  (A). 当天最高价至最低价的幅度。  
  (B). 当天最高价至昨天收盘价的幅度。  
  (C). 当天最低价与昨天收盘价的幅度。  
   
  将公式建立在:技术指针( ○主图 ●主图叠加 )  
  公式名称:KKK36  
   
  收盘价:CLOSE , POINTDOT , LINETHICK6 ;  
   
  RC:REF( C , 1 ) , LINETHICK0 ;  
   
  XA:=IF( RC>H , RC , 0 ) ;  
  XB:=IF( H>=RC AND RC>L , H , 0 ) ;  
  XC:=IF( RC<=L , H , 0 ) ;  
   
  XD:XA+XB+XC ;  
   
  YA:=IF( RC>H , L , 0 ) ;  
  YB:=IF( H>=RC AND RC>L , L , 0 ) ;  
  YC:=IF( RC<=L , RC , 0 ) ;  
   
  YD:YA+YB+YC ;  
   
  ATR:SMA( ( XD - YD ) , 14 , 1 ) , LINETHICK0 ;  
   
  真实波幅TRUE RANGE是以下三者最大的一项:  
   
  (A). 当天最高价至最低价的幅度。  
  (B). 当天最高价至昨天收盘价的幅度。  
  (C). 当天最低价与昨天收盘价的幅度。  
   
  将公式建立在:技术指针( ○主图 ●主图叠加 )  
  公式名称:KKK36  
   
  收盘价:CLOSE , POINTDOT , LINETHICK6 ;  
   
  RC:REF( C , 1 ) , LINETHICK0 ;  
   
  XA:=IF( RC>=H , RC , 0 ) ;  
  XB:=IF( RC< H , H , 0 ) ;  
   
  XD:XA+XB ;  
   
  YA:=IF( RC>L , L , 0 ) ;  
  YB:=IF( RC<=L , RC , 0 ) ;  
   
  YD:YA+YB ;  
   
  TR:SMA( ABS( XD - YD ) , 14 , 1 ) , LINETHICK0 ;  |  
  |  
  |   
 
 
 
 |