返回列表 回复 发帖
MV2009最新版本下载

编写指标公式技巧全集

编写指标公式技巧全集
  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 ;
ヽoo牽ωǒ啲掱ツ
返回列表