指标公式教学(五) (主要为技术指标,各软件通用) {2010/04/01 by一鸣(创幻论坛)} 对不起,此次因临时有事,晚了1天,请见谅! 十三.【引用同.不同周期.不同股票.不同指标的数据】 十四.【绘图函数】 十三. 【引用同.不同周期.不同股票.不同指标的数据】 首先声明,此类函数并非每个软件皆通用,每个软件不尽相同,故特别提出,请特别注意 [注意]只能在较短周期引用较长周期数据,如:仅日线能引用周线数据,不能周线能引用日线数据 1. 大智慧1---- "指标名称X.指标线名Y "(参数1,参数2,---)--- 引用同周期X指标中的Y线的数据,参数为*,*,---(参数可省略) 如:”KDJ.D”(10,4,4)—表示引用同周期KDJ指标中的D线数据,参数为10,4,4 [注]此引用函数大部分软件皆相同. 注意:此指标线须显示(即不能加”=”号),才能被引用.如:MA1:=MA(C,5);则此式因不显示,故不能被引用 2. 飞 狐 ----- A. "指标名称X.指标线名Y "(参数1,参数2,---)--- 此函数与大智慧1定义及用法相同,见大智慧1 B."指标名称X.指标线名Y##周期类型S"(参数1,参数2,---) -----引用前一周期的X指标中的Y线S周期的数据 指标名称----所要引用的指标名称,如:MACD.KDJ.----等 指标线名----该指标内的指标线名称, 注意:此指标线须显示(即不能加”=”号),才能被引用.如:MA1:=MA(C,5);则此式因不显示,故不能被引用. “#”号-----“#”号的个数有特别意义,1个“#”代表本周期,2个代表前1个周期,最多只能有2个”#”号. 周期类型----- MIN1(1分)、MIN5(5分)、MIN15(15分)、MIN30(30分)、MIN60(60分)、DAY(日)、WEEK(周)、MONTH(月)、YEAR(年)、MULTIDAY(多日线)、MULTIMIN(多分线)、MULTISEC(多秒线) (参数1,参数2,---)----按顺序写出该指标的参数 如: "MA.M1##WEEK"(5,10,20,60)表示要引用前1周期MA指标中的M1指标的周线,参数依序为5,10,20,60. [注]如果引用的是本周期的同周期指标,则[##周期类型S]不用写出 ,参数如全部相同,亦可不用写 C. STKINDI('股票代码','指标.指标线(参数1,参数2,参数3,参数4)',指标类型,DATAPERIOD周期类型);--- 1.股票代码----如为空表示当前股票 2.指标类型----范围为(0-2),依次表示技术指标(0)、条件选股(1)、交易系统公式(2). 3.DATAPERIOD周期类型----范围为(-1-12),依次表示: 当前周期(-1)、分笔成交(0)、1分钟(1)、5分钟(2)、15分钟(3)、30分钟(4)、60分钟(5)、 日(6)、周(7)、月(8)、年(9)、多日(10)、多分钟(11)、多秒线(12) [注]如周期类型不写,只写DATAPERIOD代表本周期(当前周期) 例如:STKINDI('1A0001','MA.MA1(8,12,26,60)',0,DATAPERIOD);----- 计算1A0001的当前周期技术指标中的MA指标中的MA1指标线,参数为8,12,26,60. D. "股票代码$数据名"----引用其他股票的数据(开.收.高.低.量) 如: "SZ000001$CLOSE"代表引用股票代号为SZ000001的收盘价 [注意]此处须用全名OPEN.CLOSE.LOW.HIGH.VOL,不能用简写O.C.L.H.V [注]以上是飞狐较常用到的,其他请在编辑公式时,自行按[插入函数]了解 3. 分析家.大智慧L2----此2种软件基本相同 A. "指标名称X.指标线名Y "(参数1,参数2,---)--- 此函数与大智慧1定义及用法相同,见大智慧1 B. "指标名称X.指标线名Y#周期类型S"(参数1,参数2,---) -----引用本周期的X指标中的Y线的S周期数据 注意:此函数用法分析家.大智慧L2用法与飞狐稍不同 1.#号只能有1个, 2.可使用周期类型较少 MIN15(15分)、MIN30(30分)、MIN60(60分)、DAY(日)、WEEK(周)、MONTH(月) 如: 如: "MA.M1#WEEK"(5,10,20,60)表示要引用本周期MA指标中的M1指标的周线,参数依序为5,10,20,60. C. STKINDI('股票代码','指标X.指标线名称Y',参数1,参数2)--- 引用其他股票的X指标中的Y线数据,参数为*,* [注]参数有几个就写几个 D. "股票代码$数据名"---此函数与飞狐定义及用法相同,见飞狐 4. 通达信---- A."指标名称X.指标线名Y "(参数1,参数2,---)--- 此函数与大智慧1定义及用法相同,见大智慧1 B."指标名称X.指标线名Y#周期类型S"(参数1,参数2,---)--- 引用该周期的X指标中的Y线的S周期的最后1个K线数据 特别注意:此函数与其他软件引用的数据不同 1. 引用的数据为该周期最后1个K线的数据,而飞狐.分析家.大智慧L2引用的是该S周期的数据 如: "KDJ.K#MONTH"(9,3,3); 通达信在日线,是引用日线这个月最后1天的K值,在周线,是引用周线这个月最后1天的K值, 在月线,才是引用月线这个月的K值, 其他 飞狐.分析家.大智慧L2 不论是在何周期,皆是引用月线这个月的K值 2.周期类型----- MIN5(5分)、MIN15(15分)、MIN30(30分)、MIN60(60分)、DAY(日)、WEEK(周)、MONTH(月) [注]在1分钟周期,无法显示所引用的数据 C."股票代码$数据名"---引用其他股票的的数据(仅能引用最后1天) [注]此函数所引出的数据,恒为最后1天的数据,请特别注意 十四. 【绘图函数】 绘图函数各软件皆非常多,其中较常用的有以下: 1. DRAWICON(条件A,价位B,图标号数N);-----若符合条件A,则在价位B的地方,划图标号数N的图标 例如: DRAWICON(CROSS(CLOSE,MA(C,5)),LOW,1);- 若符合收盘上穿5日线,则在低点的地方,划笑脸的图标 [注意] 图标各软件不尽相同,整理如下,仅供参考,并请注意,图标会随时间不断改变或增加,使用时,须重新测试 飞狐ICON图例 分析家 ICON图例 大智慧L-2 ICON图例 通达信ICON图例 通达信L2 ICON图例 2. DRAWTEXT(条件A,价位B,’文字’);---在符合条件A后,在价位B写出’文字’. 例如: DRAWTEXT(CROSS(CLOSE,MA(C,5)),LOW,’上穿’); 若符合收盘上穿5日线,则在低点的地方,显示[上穿]2字 3.STICKLINE(条件A,价位1,价位2,宽度N,实虚柱代号),COLOR***; (颜色代码以后会提) ----表示在符合条件A后,在价位1至价位2之间,划宽度N的*色的(实或虚)柱线 a.实柱表示框格内填满颜色,虚柱表示框格内不填满颜色,只显示该区域的框. b.宽度大小一般为7~10,通达信一般可设小一点 c.實虛柱代號:0表實柱, 1以上表虛柱 例如: STICKLINE(CROSS(CLOSE,MA(C,5)),LOW,HIGH,10,1),COLORRED; 在符合收盘上穿5日线,后,在低点至高点之间,划宽度为10的红色虚柱线 [注]颜色之前的","号,飞狐及通达信可省略, 如STICKLINE(---)COLORRED; 今天就讲到此,今天的东西,因为各软件有时不同,故大家要多花点时间去理解,谢谢大家 【 指标公式教学 】一览表 http://www.chcj.net/thread-1641458-1-1.html ---------------------------------------------------------------------------- 指标公式教学(五) 自我测验试题 1.引用同周期MACD指标中的MACD线数据,参数为26,10,8,公式怎么写? 答: 2.{飞狐}引用前一周期月线的MA指标中的MA1线,参数5,10,20,60(设参数有4个) ,公式为何? (不用飞狐者免填) 答: 3.{分析家.大智慧L2}引用本周期月线的MA指标中的MA1线5,10,20,60 (设参数有4个) ,公式为何? (不用分析家.大智慧L2者免填) 答: 4. 引用股票代号为SZ000003的最高价(通达信仅引用最后1天) ,公式为何? 答: 5.若符合收盘下穿5日线,则在高点的地方,划哭脸的图标,公式为何? (各软件图标号码不尽相同,请注明使用软件名称) 答: 6.若符合5日线下穿10日线时,则在10日线的地方,划[向下箭头]的图标,公式为何? (各软件图标号码不尽相同,请注明使用软件名称) 答: 7.若符合收盘大于开盘,则在低点的地方,显示[收红]2字,公式为何? 答: 8.若符合5日线上穿10日线时,则在低点的地方,显示[上穿]2字,公式为何? 答: 9. 若符合收盘大于开盘,则在低点与高点之间,画出宽度为0.1的红色实柱,公式为何? (红色代号为COLORRED) 答: 10.若符合收盘大于开盘,则在开盘与收盘之间,画出宽度为7的红色虚柱,公式为何? (红色代号为COLORRED) 答: ----------------------------------------------------------------------------------- 指标公式教学(五) 自我测验试题解答 1.引用同周期MACD指标中的MACD线数据,参数为26,10,8,公式怎么写? 答: ”MACD.MACD”(26,10,8); 2.{飞狐}引用前一周期月线的MA指标中的MA1线,参数5,10,20,60(设参数有4个) ,公式为何? (不用飞狐者免填) 答: "MA.MA1##MONTH"(5,10,20,60); 3.{分析家.大智慧L2}引用本周期月线的MA指标中的MA1线5,10,20,60 (设参数有4个) ,公式为何? (不用分析家.大智慧L2者免填) 答: "MA.MA1#MONTH"(5,10,20,60); 4. 引用股票代号为SZ000003的最高价(通达信仅引用最后1天) ,公式为何? 答: "SZ000003$HIGH"; 5.若符合收盘下穿5日线,则在高点的地方,划哭脸的图标,公式为何? (各软件图标号码不尽相同,请注明使用软件名称) 答: DRAWICON(CROSS(MA(C,5),CLOSE), HIGH,4); {通达信} DRAWICON(CROSS(MA(C,5),CLOSE), HIGH,2); {飞狐.分析家.大智慧L2} 6.若符合5日线下穿10日线时,则在10日线的地方,划[向下箭头]的图标,公式为何? (各软件图标号码不尽相同,请注明使用软件名称) 答: DRAWICON(CROSS(MA(C,10),MA(C,5)), MA(C,10),2); {通达信} DRAWICON(CROSS(MA(C,10),MA(C,5)), MA(C,10),5); {飞狐.分析家 } DRAWICON(CROSS(MA(C,10),MA(C,5)), MA(C,10),8); {大智慧L2} 7.若符合收盘大于开盘,则在低点的地方,显示[收红]2字,公式为何? 答: DRAWTEXT(CLOSE>OPEN,LOW,’收红’); 8.若符合5日线上穿10日线时,则在低点的地方,显示[上穿]2字,公式为何? 答: DRAWTEXT(CROSS(MA(C,5),MA(C,10),LOW,’上穿’); 9. 若符合收盘大于开盘,则在低点与高点之间,画出宽度为0.1的红色实柱,公式为何? (红色代号为COLORRED) 答: STICKLINE(CLOSE>OPEN,LOW,HIGH,0.1,0),COLORRED; 10.若符合收盘大于开盘,则在开盘与收盘之间,画出宽度为7的红色虚柱,公式为何? (红色代号为COLORRED) 答: STICKLINE(CLOSE>OPEN,CLOSE,OPEN,7,1),COLORRED; |
联系客服