tag 标签: 新建经管大学堂:名校名师名课

相关帖子

版块 作者 回复/查看 最后发表
SAS 不容错过的经典视频教程 数据分析与数据科学 gzhang23 2013-8-2 146 21182 tyz123 2019-8-13 19:19:59
悬赏 STATA条形图问题 - [!reward_solved!] attach_img Stata专版 august01 2013-8-24 12 8900 zabbyy 2017-1-15 16:06:09
新建空数据集报错 SAS专版 孤灯渡漠 2013-8-28 5 3871 wwang111 2013-8-28 13:07:31
为什么我的stata的ado/plus被系统自动放在C盘了 统计软件培训班VIP答疑区 zwenjun1122 2013-7-9 1 11262 arlionn 2013-7-9 16:11:25
悬赏 求《中国旅游经济发展与创新研究》厉新建 电子版 - [悬赏 200 个论坛币] 悬赏大厅 2844894952 2013-5-27 0 1119 2844894952 2013-5-27 14:16:26
兖州市自来水公司新建水厂:以榜样力量辐射全国 休闲灌水 愤怒的蜗牛啊 2013-5-13 0 1348 愤怒的蜗牛啊 2013-5-13 17:45:44
[轉貼] CIO:IT项目组合管理的四个关键步骤 运营管理(物流与供应链管理) Toyotomi 2013-5-4 0 878 Toyotomi 2013-5-4 00:28:21
新建SAS技术交流QQ群300050838,欢迎SAS爱好者和从业者加入! SAS专版 wqhx620 2013-3-27 5 2158 wqhx620 2013-3-28 18:18:57
新建SCI、ssci/csssci/北核讨论群,欢迎同行加入 学术道德监督 一介书生@@@ 2013-3-28 6 1684 小小雨花石85 2013-3-28 10:40:26
【2-23房地产】东兴证券:房地产,价格持续上涨 attachment 行业分析报告 kamehomo 2013-2-27 0 1272 kamehomo 2013-2-27 21:11:59
参数名中用到参数 R语言论坛 stcopy 2013-2-3 1 1411 jmpamao 2013-2-5 16:18:07
有机硅单体行业竞争格局分析 行业分析报告 天拓咨询 2013-1-17 3 3243 天拓咨询 2013-1-17 13:58:01
悬赏 求三年的平均值,5个论坛币答谢 - [!reward_solved!] SAS专版 cauhellen 2013-1-16 2 1815 henryyhl 2013-1-16 08:50:48

相关日志

分享 C++—新建工程
accumulation 2015-5-2 15:04
//student.h class Student //类定义 { public: void display( ); //公用成员函数原型声明 private: int num; char name ; char sex ; }; //student.cpp 这是源文件,在此文件中进行函数的定义 #include iostream #include "student.h" //不要漏写此行 void Student::display( ) //在类外定义display类函数 {cout"num:"numendl; cout"name:"nameendl; cout"sex:"sexendl; } //main.cpp #include iostream #include "student.h" int main() {Student stud; stud.display(); return 0; }
个人分类: 物理学|0 个评论
分享 转载--关于PDV的总结
dream9876 2015-2-28 22:01
以下是个人对PDV的粗浅总结,希望各位高手补充指正。 什么是 PDV 个人认为可以把PDV想象成一排用于存放变量值的盒子。每个盒子代表一个变量。 提交一个DATA步后,SAS会对这个DATA步进行编译,然后执行。 首先,PDV是在DATA步的编译阶段生成的。( 编译会进行语法检查并创建一排整齐摆放的”盒子” ); 然后,在DATA步的执行阶段,根据不同语句对PDV中变量的值进行清空或更改。( 将盒子清空或换上新的物品 ); 最后,在RUN;语句或者OUTPUT;语句将PDV中变量的当前值输出到目标数据集中。KEEP,DROP语句或KEEP=,DROP=数据集选项会影响输出到目标数据集中变量的个数。( 如果没有KEEP/DROP,将新建变量和数据集变量对应的盒子搬出到目标数据集;如果只有KEEP,则只搬KEEP指定的盒子;如果只有DROP,则不搬DROP指定的盒子;如果KEEP/DROP同时存在,则只搬KEEP-DROP后剩下的盒子 ) PDV 中变量的个数及顺序 DATA步中所涉及到的所有的变量,包括新创建的、从其他数据集读取的(SET)、以及自动生成的变量。自动生成的变量包括:_ERROR_,_N_; 或是FIRST.VAR,_IORC_等由某个语句或选项所自动产生的变量。默认情况下,自动生成的变量不会输出到目标数据集中。 PDV中变量按照先来后到的原则,是根据其在DATA步中第一次出现的位置决定整个PDV中的变量顺序。同样,这是在DATA步的编译阶段确定的。( 在SET语句中,数据集选项IN=所指定的变量会在数据集变量之前 )PUT _ALL_; 语句会将PDV中所有的变量按照其在PDV中的顺序输出到log中。 例如下面这个例子: data test; aaa= 1 ; set sashelp.class(keep=name sex in=in1); by name; bbb="bbb"; set sashelp.class(keep=age weight height in=in2); put _all_; run ; 在PDV中共有13个变量,包括两个新创建的(aaa,bbb),5个数据集中的,6个自动生成的(in1,first.name,last.name,in2, _error_, _n_)。 顺序为:aaa, in1, name, sex, first.name, last.name, bbb, in2, age, weight, height, _error_,_n_。 关于 PDV 中变量值的 RETAIN 一般情况下,DATA步的执行是一个循环的过程,也就是SAS运行到DATA步最后一句后会默认回到DATA语句继续执行。在回到DATA语句再次执行这个DATA步的代码的时候,就会涉及到是否对PDV中变量已有的值清空,这就是RETAIN要做的。 ( 这里用“一般情况下”,是因为有些情况下,SAS不会回到DATA语句,而是在RUN;语句就结束了。如: *** No dataread from outside; data a; put _all_; x= 1 ; run ; *** No data readfrom the first iteration(_N_=1); data b; x= 2 ; put _all_; if x= 1 then setsashelp.class; run ; ) 回到PDV: a. 在DATA步刚开始执行的时候: 自动生成变量会被附上初始值:_N_=1, _ERROR_=0,FIRST.VAR=1, LAST.VAR=1, 等等; 如果RETAIN语句对某变量设置了的初始值,则对应的变量被设为指定的值; SUM语句(如a+1;)的变量会被初始化为0; 其他的变量,包括新建变量和SET的数据集对应的变量都会被设为空值。 b. 当SAS执行过程中再次回到DATA语句时: 自动生成变量的值会被retain; 如变量来自RETAIN语句、SUM语句、或数据集中,则变量值会被retain; 其他的变量会被置空。 例如,可以根据下面DATA步所产生的log来判断变量的retain情况: proc sort data=sashelp.class out=class; by age; run; data test; put "==============================="; put "At begnning: " _all_; aaa=_N_; set class(keep=name age in=in1); by age; bbb+age; retain ccc 0 ; ccc=age+ccc; retain ddd; ddd=sum(ddd,age); put "At ending: " _all_; run ; https://bbs.pinggu.org/forum.php?mod=viewthreadtid=2337851fromuid=3554347
26 次阅读|0 个评论
分享 新建了一个会计群,大家可以进来玩玩,群号246352933
417932541 2013-12-15 23:03
新建了一个会计群,大家可以进来玩玩,群号246352933
45 次阅读|0 个评论
分享 大智慧路演--K线形态选股
magicshooter 2013-3-22 17:05
【 仇一鸣 】 大家好,今天来介绍一些简单的条件选股公式技巧,以及一些常见的K线形态选股。 → 【 仇一鸣 】 首先,在技术分析界面下点击“CTRL+F”,然后选择新建条件选股公式,可以进入到以下的窗口,该窗口就是条件选股公式的编辑窗口,内容和结构同“技术指标公式编辑器”一样。 【 仇一鸣 】 条件选股编写基本技巧 → 【 仇一鸣 】 阶段涨幅 N 日收盘价的差值的百分比: (CLOSE-REF(CLOSE,N))/REF(CLOSE,N)*100 再创新高 所谓创新高就是指今日最高价是N 日以来的最高价: HIGH=HHV(HIGH,N) 该函数在当日最高价创N 日新高时为1,否则为0。 【 仇一鸣 】 放量上攻 放量上攻是指价格上扬,成交量剧增。 价格上扬可以描述为: CLOSE/REF(CLOSE,5)1.2,表示5 日上涨20%; 成交量剧增可描述为: VOLMA(VOL,5)*3,表示成交量超过5 日均量的3 倍 所以公式可写为: CLOSE/REF(CLOSE,5)1.2 AND VOLMA(VOL,5)*3 窄幅整理 窄幅整理就是指近一段时期价格维持在一定幅度之内: (HHV(CLOSE,20)-LLV(CLOSE,20))/CLOSE0.08 HHV(CLOSE,20)-LLV(CLOSE,20)表示20 日收盘价振幅,即20 日内价格振幅在8%以内波动。 【 仇一鸣 】 前期高点及其位置 很多人关心股价前期高点的价格以及到现在的距离。前期高点价格可以写为: HHV(HIGH,20),表示20 日最高价前期高点位置: HHVBARS(HIGH,20),表示20 日内最高价到现在的周期数, 若HHVBARS(HIGH,20)等于6 则表示前期高点出现在6 日前。 → 【 仇一鸣 】 60天前到40天前之间的最高价 使用HHV 函数只能得到当天以及前若干天的最高价,若对本问题进行分解可以看到,它实际上就是一个20 天最高价,只不过是计算40 天前的20 日最高价。所以公式可以写为: REF(HHV(HIGH,20),40) 【 仇一鸣 】 求1998年8月1日到1998年12月31日间的最高价 这个问题引用到一个绝对时间段的数据,但公式系统现成的函数都只能处理相对时间数据,此时我们将不需要的数据置为无效数据。对于股价的最高价来说,0 是不可能出现的数据,因此可将区间外的数据设为0: HH:=IF(YEAR=1998 AND MONTH=8 AND MONTH=12,HIGH,0); 该语句判断时间是否处于规定区间,若是则返回最高价,否则返回0。然后再用HHV 函数求解最高价,需要注意的是需要求解全部数据的最高价而不是若干日的最高价,因为超过该区间的数据已经设为无效数据: HHV(HH,0) 最后的求1998年8月1日到1998年12月31日间的最高价公式就是 HH:=IF(YEAR=1998 AND MONTH=8 AND MONTH=12,HIGH,0); HHV(HH,0); 【 仇一鸣 】 点到面转换 有时我们需要过去发生的事件。例如条件选股最近20 日内是否发生涨停等,由于涨停仅在当天可以计算出来,因此需要用点到面转换将该影响延续成一段时间: TTTT:=CLOSE/REF(CLOSE,1)1.099 表示涨幅大于10%COUNT(TTTT,20)0,该函数统计20 日内涨停的天数,若发生涨停则会对将来30 天产生影响。COUNT、SUM、HHV,LLV 等函数均有点到面转换的作用。 → 【 仇一鸣 】 有时我们需要反过来做点到面转换,例如当RSI 高于80 表示股价处于超买阶段,应该卖出。但由于超过80 是一个阶段,如果这个阶段中每天都发出卖出信号就不是太好了,需要一个将连续区间转化为一个信号的函数,即面到点的转换:CROSS(RSI,80),表示RSI 向上穿越80,由于对于一个阶段来说穿越只会发生一次,从而完成了面到点的转换。 → 【 仇一鸣 】 K线形态选股 → 【 仇一鸣 】 k 线图又称阴阳烛,最初是日本米商用来表示米价涨跌状况的工具,后来引入股市,并逐渐风行于东南亚地区。k 线图以其直观,立体感强的特点而深受投资者欢迎。实践证明,精研k 线图可以较准确地预测后市走向,也可以较明确地判断多空双方的力量对比,从而为投资决策提供重要参考。k 线图的画法与分类画k 线图前应先准备一张座标纸,按一定的比例标明股价(指数)的相应位置。它将市场每天(周,月)的开盘价,最高价,最低价,和收市价画在统计图上,以反应市场的波动情形。k 线图共由三部分组成,即上影线,下影线和实体三部分,上影线为最高价,下影线为最低价,实体由收盘价和开盘价构成。当收盘价高于开盘价时,用阳线或红线来表示,如下图当开盘价高于收盘价时,用阴线或黑线来表示。它有十二种基本形态 【 仇一鸣 】 A-阳线、B-阴线、C-光头阳线、D-带帽阳线、E-带尾阳线、F-光头阴线、G-带尾阴线、H-带帽阴线、I-平盘线、J-十字星、K-丁字线、L-倒丁字线,由这些的组合形成了所有的K 线形态,由于组合的多样性和不确定性,从而也有了许多的不同理解,意见相左的K线分析。 → 【 仇一鸣 】 无论k线形态如果多,用公式表达,就4个东西,收盘价,开盘价,最高价,最低价,分别是close open high low → 【 仇一鸣 】 举例,十字星怎么表达 → 【 仇一鸣 】 开盘价等于收盘价,最高价大于收盘价,最低价小于收盘价,就是十字星了,也就是close=open and highclose and lowclose; → 【 仇一鸣 】 大阳线 首先我们编制一个简单的单根K 线的公式,首先一根K线由四个价格组成,开盘价/收盘价/最高价/最低价四个价格组成,所以对它的描述只需要能够作到清楚的描述这四个价位中的相关值即可。 观察其特点: 开盘既为最低 BB:=LOW=OPEN; 收盘既为最高 AA:=HIGH=CLOSE; 另加一个特征“大” 假设量化的结果是阳线长度上涨幅度大于7% CC:=CLOSE/OPEN1.07; 所以 AA:=HIGH=CLOSE; BB:=LOW=OPEN; CC:=CLOSE/OPEN1.07; AA AND BB AND CC 【 仇一鸣 】 我们在编写公式的时候,特别是在刚刚开始学习如何编写公式的时候,如果把一个比较复杂的表达式一口气写下来,往往会使整个公式的结构混乱无法辨认,错误难以查找,所以经常地,我们会利用中间表达式将一些比较复杂的条件分拆开成一个个简单的小语句,也即结构模块化! 在上面的示例中我们就采用了这种结构,当然如 果您是比较熟悉公式的编写,有些简单的语句就没有必要再如此做法了。 → 【 仇一鸣 】 常见的结构就是: 条件一: AA:=……. 条件二: BB:=……. ….. ….. 汇总: AA AND BB AND …. 【 仇一鸣 】 单根K 线的确认程度相对比较低,受到未确定的因素的影响比较大,所以很多的技术分析者强调整体的配合,也就是多根K 线的组合分析,但是应该注意的是,多根K 线的组合需要界定的规则和条件同样成正比例增长,所以公式显得比较复杂,同样准确率也会下降。 【 仇一鸣 】 穿头破脚 穿头破脚由两支K 线组成,表示行情将要转向。穿头破脚第二支蜡烛烛身部分长于第一支蜡烛且蜡烛颜色相反;若是上升行情第一支蜡烛为阳线,若是下跌行情第一支蜡烛为阴线,并且包含了前一根。 【 仇一鸣 】 量化:如果只是一般意义上的满足以上条件的K 线组合,则信号的含义并不强,所以可以通过强化一些条件或者补充一些条件来加强信号的内涵。例如在本例中我们规定前一日的开收至少有4%的差值。如果是向上穿头破脚的类型,那么前一日的开盘价要高于收盘价的4 个点以上。 → 【 仇一鸣 】 前一日的K 线形体描述:开盘价要高于收盘价的4 个点以上 A1:=REF(CLOSE,1); A2:=REF(OPEN,1); AA:=BB/AA1.04; 今日的K 线形体 B1: =OPENA1;{低开盘} B2: =CLOSEA2;{高于昨天的开盘} AA AND B1 AND B2 最终的公式组为: A1:=REF(CLOSE,1); A2:=REF(OPEN,1); AA:=BB/AA1.04; B1: =OPENA1; B2: =CLOSEA2; AA AND B1 AND B2 如果是向下的穿头破脚,只需要改动几个数值的方向即可! → 【 仇一鸣 】 跳空缺口 跳空缺口就是两条K 线的高低价出现不衔接的情况,由两条K 线组成,是日后支撑或压力点的参考价位。选股条件: 当一个跳空缺口出现时,可以假设一个沿着原来跳空方向上的趋势的加速已经开始了。 → 【 仇一鸣 】 量化: 有两条K 线组成,两条K 线间存在明显的间隔;跳空分为向上和向下两种情况,以下为向上跳空的例子; → 【 仇一鸣 】 本周期的最低价高于上一周期的最高价; A1:=REF(HIGH,1); A2:=LOWA1; 跳空缺口越大,则信号越强烈! 所以加入辅助条件缺口的长度至少要求有两个点位。 B1:=LOW/A11.02; 所以公式组为: A1:=REF(HIGH,1); A2:=LOWA1; B1:=LOW/A11.02; A2 AND B1; → 【 仇一鸣 】 今天主题就到这里,下面回答问题。 ? 【 春天的小树 】 (对 仇一鸣 说) 仇老师您好:请教个公式 连续2天收十字星(或小阴小阳),成交缩量80%以上 公式 谢谢! (编号11) 【仇一鸣】 aa:=(max(c,o)-min(c,o))/min(c,o)0.01; bb:=vref(v,1)*0.2; last(aa and bb)=2; {连续2天收十字星(或小阴小阳),成交缩量80%以上} {连续两天缩量80%很少有符合的股票} ? 【 大壮 】 (对 仇一鸣 说) 前天涨停回调一天再涨停的选股 (编号10) 【仇一鸣】 (c-ref(c,1))/ref(c,1)0.095 and (ref(c,2)-ref(c,3))/ref(c,3)0.095 and ref(c,1)ref(c,2); {前天涨停回调一天再涨停的选股} ? 【 有点烦 】 (对 仇一鸣 说) 仇老师好,在分时中,股价向上新高突破时放量,回落整理时缩量,股价不破分时均价线。 (编号34) 【仇一鸣】 cond1:=closeref(c,1) and volref(vol,1); cond2:=closeref(c,1) and volref(vol,1); TODAYBARS:=barscount(c); 分时均线:=if(sum(amount,todaybars)/sum(vol,todaybars)0,sum(amount,todaybars)/sum(vol,todaybars)/100,dynainfo(4)); last(close=分时均线)=TODAYBARS and count(cond1 or cond2,10)=8; {分时周期} ? 【 Fans 】 (对 仇一鸣 说) 仇老师,你好!我是大智慧的Fans,我2001年开始用大智慧,当然希望大智慧软件越来越好,大智慧下一代的60分钟图能否增加250均线,“组合条件”选股能否像V5.90版一样增加“或”功能。谢谢! (编号5) 【仇一鸣】 250均线可以自己添加,右击k线图-指标-修改指标公式,添加一行下面代码 MA7:MA(CLOSE,250); 组合条件的“或”是没有,效果就相当于两个单独的条件选出的股票加在一起,选两次,放在一起,不喜欢这样的话只能编写公式,最后的输入语句用 or 连接 ? 【 高山流水 】 (对 仇一鸣 说) 什么样的版本能看到主题投资库?免费的软件能看到吗? (编号40) 【仇一鸣】 投资家版本,免费的看不到 ? 【 莫非 】 (对 仇一鸣 说) 老师麻烦您帮我编个选股公式:30分钟MACD放大1.1倍,谢谢 (编号6) 【仇一鸣】 "macd.macd"ref("macd.macd",1)*1.1; 周期选30分钟 ? 【 大智慧.老用户 】 (对 仇一鸣 说) 你好,近5日内涨停.今换手率.小于涨停那天2陪以上.今收阴,谢谢你, (编号4) 【仇一鸣】 aa:=ref(v,barslast((c-ref(c,1))/ref(c,1)0.095)); count((c-ref(c,1))/ref(c,1)0.095,5)=1 and vaa/2 and co; {近5日内涨停.今换手率.小于涨停那天2陪以上.今收阴} ? 【 有点烦 】 (对 仇一鸣 说) 仇老师您好.劳您编个N日内有出现两次以上幅度仅相差1%的最低价(OR最高价)的选股公式.谢谢您! (编号44) 【仇一鸣】 input:n(10); eric:=(h-max(c,o))/max(c,o)0.01 or (min(c,o)-l)/l0.01; count(eric,n)=2; ? 【 仇老师您好 】 (对 仇一鸣 说) 麻烦你编写个公式,集合竞价的成交价大于昨天收盘时的交易金额 (编号24) 【仇一鸣】 集合竞价数据不能选股 ? 【 lyt188 】 (对 仇一鸣 说) 如何实时将分时图上带有新闻(*)的股票自动选入股票池 (编号27) 【仇一鸣】 公式不行,你可以再动态显示牌下按照星星排序,所有当天有新闻的就排到最前面了,然后按shift键选中第一个和最有个,右击加入到自选股,这样也很方便 ? 【 zengyee 】 (对 仇一鸣 说) 寻找九根K线要求每根K线的收盘价都小于其前四天的收盘价,谢谢! (编号37) 【仇一鸣】 这9根线在什么个范围里呢,没有表达清楚 ? 【 春天的小树 】 (对 仇一鸣 说) 仇老师您好:这个公式是由点到面吗? KDJ中K值85连续2天以上,J100连续2天以上。 (编号38) 【仇一鸣】 last("kdj.k"85 and "kdj.j"100)=2; ? 【 123 】 (对 仇一鸣 说) 仇老师您好,再次麻烦您,请您给编一个公式,选出所有站在【60】日均线之上的股票,和大幅上涨超过【60】日均线之上很高的股票也选里,谢谢仇老师。 (编号59) 【仇一鸣】 cma(c,60); cma(c,60)*1.3; ? 【 浪 】 (对 仇一鸣 说) 老师,能不能帮我编一个今日股价下探到30日均线又迅速拉升的选股公式 (编号57) 【仇一鸣】 between(ma(c,30),l,o) and co; → 【 仇一鸣 】 今天路演就到这里,谢谢参与。
25 次阅读|0 个评论
GMT+8, 2025-12-24 20:30