文档库 最新最全的文档下载
当前位置:文档库 › 金字塔决策交易系统—高级教程(2016修订版)

金字塔决策交易系统—高级教程(2016修订版)

金字塔决策交易系统—高级教程(2016修订版)
金字塔决策交易系统—高级教程(2016修订版)

本教程主要介绍金字塔的后台程序化交易,VBA、C++二次开发的编程。

目录

目录 (2)

第一章金字塔的后台程序化交易 (1)

1.1后台程序化工作机理 (1)

1.2 后台程序化交易函数 (2)

1.3 后台套利模型范例 (5)

1.4 后台程序化的启用 (7)

1.5 后台程序化的调试 (8)

1.6 后台程序化注意事项 (10)

第二章图表交易和后台交易的主要区别和联系 (12)

2.1 图表、交易函数的区别 (12)

2.11 图表交易函数 (12)

2.12 后台交易函数 (12)

2.3图表交易和后台交易的主要区别 (13)

第三章基于VBA的二次开发 (14)

3.1金字塔VBA与OFFICE VBA区别和联系 (14)

3.2 VBA 原理的隐喻 (14)

3.3 VBA 简介 (15)

3.3.1VBA 及其IDE 初步 (15)

3.3.2模块、函数和过程 (18)

3.3.3数据类型和变量 (20)

3.3.4VBA 语言基础 (23)

3.3.5用户窗体 (29)

3.4金字塔的对象模型 (33)

3.4.1Application 对象 (34)

3.4.2Order 对象 (36)

3.4.3MarketData 对象 (45)

3.4.4 ReportData对象 (49)

3.4.5 HistoryData 对象 (50)

3.4.6 Document对象 (52)

3.4.7 Frame 对象 (54)

3.4.8 Grid对象 (56)

3.4.9 Formula 对象 (62)

3.4.10 NetWork 对象 (63)

3.4.11 TestReport 对象 (65)

第四章VBA实用范例 (75)

4.1 跨期套利交易范例 (75)

4.2 金字塔VBA指标调用数据库教程 (76)

4.2.1数据库的准备工作(vba使用数据库首先我们需要连接数据库) (76)

4.2.2 数据库操作方法(具体代码和注释<使用时选取需要的代码只要稍许修改>) (77)

第五章基于C++二次开发 (85)

5.1使用金字塔C++ API开发策略的优势 (85)

5.2金字塔的C++ API与主程序的组织结构 (86)

5.3金字塔的接口范例下载与简要说明 (86)

5.3.1 API接口报价行情订阅 (86)

5.3.2报价行情变化通知 (87)

5.3.3获取指定市场全部合约报价 (87)

5.3.4历史数据的获取 (87)

5.3.5下单委托指令 (88)

5.3.6订单状态推送回报 (88)

5.3.7策略编写调试与跟踪 (89)

5.3.8API接口更多功能信息 (90)

第六章自定义PEL函数 (91)

6.1 使用VBA自定义PEL函数 (91)

6.1.1自定义函数的格式 (91)

6.1.2自定义函数的两种工作模式 (92)

6.2 使用C++DLL扩展函数程序调用 (94)

第一章金字塔的后台程序化交易

金字塔提供功能性和扩展性更为强大的基于后台预警模式的程序化交易模式(后台程序化),可以在不影响用户前台图形操作的情况下,高效地与预警系统一起工作,实现自动交易。由于该模式运行在后台,不需要打开图表占用过多的资源,且只需最后一个周期的信号,所以原则上公式不做多余计算,效率高,便于对多个品种同一个策略进行轮循监控。

从某种意义讲,后台程序化属于图表程序的深化,它的优点是更注重于策略的高效执行,更完美地实现策略的设计初衷。虽然后台程序化的功能强大,但用户切忌直接使用后台策略,而跳过学习图表程序化的过程。原因是在后台程序化中用户无法直接在图表上看到信号的整个出现过程,因此对用户的公式编写水平有一定的要求。其次,用户需要对金字塔的后台交易系统工作机理有比较深的了解,并且要对自己的公式系统有清晰的认识,这样一旦遇到问题也能及时找到原因。后台交易过程中,一旦遇到问题,需要客户掌握第八章后台程序化交易调试的技巧。以我们多年的经验来看,用户先将策略经测评、优化、图表实盘上运行后,再转化成后台策略,会取得非常好的效果。

1.1后台程序化工作机理

在初级教程中,我们介绍了基于虚拟数据技术的图表程序化交易。想必经过一段时间的学习,大家已将图表程序化运用的相当纯熟。不过当你进行实盘的时候,是否发现在某些情况下,例如碰到未成交单、未完全成交单、需要进行追撤单等更精细的下单操作时,图表程序化就束手无策了。这是由于图表基于虚拟数据的特性,无法与真实账户进行交互,虚拟数据的成交并不考虑实盘的的流动性情况,只要价格达到即成交。而实际情况可能并不是这样。

另一方面,当图表程序化碰上多品种、多策略、或者较复杂的策略时,有时系统会显得相对较慢、不流畅。这是由于图表需要计算大量以往的历史数据进行判断操作,并在图表上进行输出。这消耗了相当多的资源。但实盘并不需要考虑历史曾经如何,实时交易需要考虑的是如何高效的执行,其实只需根据最后一根K线上的数据,来确定开平仓的动作。这也就是例如DYNAINFO等这些常数函数无法进行测评而实盘的公式确可以用的主要原因,因为DYNAINFO只有最新的一笔行情数据,而没有历史的序列数据。金字塔后台程序化也是这个道理,因为金字塔的后台程序化只注重交易,因此无法用来测评。

总结一下,金字塔的后台程序化交易是金字塔很大的特色。从工作机制的角度看,后台程序化在沿用PEL 语言体系的情况下,为用户创造了近似VB、C++才能达到的精细化、高效快捷程序化下单模式。因此它特别适合那些多周期、多策略、多品种的组合交易以及对效率要求较高的套利交易,为您的交易带来无与伦比的便捷。

1.2后台程序化交易函数

金字塔的后台程序化交易只能在专业版及更高级的版本中使用,它可以运行在序列和逐K线两种模式,但是推荐序列模式运行,这样可以极大提高后台执行的效率。

为了让用户更快的编写和熟悉金字塔的后台程序化交易,金字塔的程序化交易函数,前面都在交易系统函数名称前加T 字母,比如BUY改为TBUY, 使用方法大致相同,用户仔细注意查看函数的使用说明。与图表交易系统函数不同的是,后台程序化交易的函数都使用实际的用户持仓和资金。

让我们通过案例来学习后台程序化交易函数。

例1:MA指标后台公式

//中间变量

MA3:MA(C,3);

MA5:MA(C,5);

//交易系统

TBUY(CROSS(MA3,MA5),1,LMT,C); //按照最新价限价开多

TSELL(CROSS(MA5,MA3),0,LMT,C);//按照最新价限价平多,0表示平掉全部持仓

请注意TBUY和TSELL函数的参数出现了变化,真正的下单时,需要指定下单类型和价格的,否则系统会按照市价进行交易。

用以模拟交易的函数和真实交易的函数,大部分只是有了前面T字母差别,大部分的用以交易评测的交易系统,只要将交易函数部分前面加T字母即可解决,唯一区别最大的就是TBUY,TSELL,TBUYSHORT,TSELLSHORT 这4个函数与模拟交易用的函数区别较大,请仔细辨别。

请注意后台程序化交易不能使用图表交易功能,且图表交易和后台交易的函数不能混用。交易控制符THISCLOSE 在真实交易中被LMT 等真实交易控制符所取代,金字塔的模拟交易控制符和真实交易控制符两者不能通用。金字塔的真实下单函数只支持LMT限价MKT市价STP止损STPLMT限价止损这4个交易控制符。

真实下单交易函数,下单数量不再支持百分比模式。

程序化交易的函数介绍:

程序化交易系统之开多操作:

用法:TBUY(COND,V,[Type,P1,P2,AC,STOCK]);表示当COND条件成立时,

买入V股(手)当前品种,

TYPE表示开仓类型,LMT限价MKT市价STP止损STPLMT限价止损

P1表示开仓价格,当TYPE为LMT和STP,STPLMT时为指定限价和止损价格,其他情况填0

P2为止损限价,当TYPE为STPLMT时,必须指定P2的止损限价,其他情况填0,当P1止损价触发时按照

P2价格止损操作.

当TYPE参数省略时,为市价开仓。AC为帐户ID,为空时为系统默认帐户,否则将下单到指定帐户中

STOCK为品种代码,比如'SH600215',为空或者不填时为当前品种

后台程序化交易不能使用图表交易功能,且图表交易和后台交易的函数不能混用。例如,限价在图表中函数为Limit,后台为Lmt。市价在图表是函数Market,在后台是Mkt。

例如:TBUY(C>O ,1000,LMT,C);表示收阳线则在本周期收盘价上买入1000股(手)。

TBUY(C>0,1000,STP,CLOSE+0.2);表示收阳线则在本周期收盘价高于0.2元下1000股(手)止损单,当盘中价格到了触发价时按市价开仓止损.

TBUY(C>0,1000,STPLMT,CLOSE+0.2,CLOSE);表示收阳线则在本周期收盘价高于0.2元下1000股(手)止损单,当盘中价格到了触发价时按CLOSE价格开仓止损。

程序化交易系统之平多操作:

TSELL(COND,V,[Type,P1,P2,AC,STOCK]); 用法同上

程序化交易系统之开空操作:

TBUYSHORT(COND,V,[Type,P1,P2,AC,STOCK]); 用法同上

程序化交易系统之平空操作:

TSELLSHORT(COND,V,[Type,P1,P2,AC,STOCK]); 用法同上

注意:程序化交易系统的函数中交易类型Type与交易测试系统的差别

例2:唐奇安通道模型

//中间变量

input:N(20,5,100,1),NS(10,0,60,1);

Price:=AVGENTERPRICE;//持仓价位

//交易条件

开多平空条件:=CROSS(H, hhv(ref(h,1),N));

开空平多条件:=CROSS(llv(ref(l,1), N),L);

//交易系统

SELLSHORT(开多平空条件and 持仓<0,持仓,market);

SELLSHORT(持仓<0,持仓,Stopr,Price+NS); //止损

BUY(开多平空条件and 持仓=0,30%,market);

SELL(开空平多条件and 持仓>0,持仓,market);

SELL(持仓>0,持仓,Stopr,Price-NS);//止损

BUYSHORT(开空平多条件and 持仓=0,30%,market);

//其他

资产:asset,noaxis,colorgreen;

持仓:HOLDING,LINETHICK0;

总次数: TOTALTRADE,LINETHICK0;

盈利:NUMWINTRADE,LINETHICK0;

胜率:ROUNDS(100*PERCENTWIN,1),LINETHICK0;

连亏:MAXSEQLOSS,LINETHICK0;

连盈:MAXSEQWIN,LINETHICK0;

将交易模型转换成程序化交易系统,主要是涉及交易系统函数的转化,即在交易系统函数前加“t”,以及交易类型的改动;并且程序化交易函数都是在后台运行,不能在图表中显示;交易数量不能用30%的写法,只能用具体数量。

因此,唐奇安通道模型转化为可程序化交易的系统:

//中间变量

input:N(20,0,60,1) ,NS(30,0,100,1);

持仓:=tHOLDING,LINETHICK0;

KCS:=intpart(tasset*0.3/(close*multiplier));//也表示30%的开仓数

BUY1:=hhv(ref(h,1),N);

SELL1:=llv(ref(l,1),N);

Price:=tAVGENTERPRICE; //持仓价位

//交易条件

开多平空条件:=CROSS(H,BUY1);

开空平多条件:=CROSS(SELL1,L);

//交易系统

TSELLSHORT(开多平空条件and 持仓<0,t持仓,mkt);

TSELLSHORT(持仓<0,持仓,Stp,Price+NS);

TBUY(开多平空条件and 持仓=0, KCS,mkt);

TSELL(开空平多条件and 持仓>0,持仓,mkt);

TSELL(持仓>0,持仓,Stp,Price-NS);

TBUYSHORT(开空平多条件and 持仓=0, KCS,mkt);

若想与交易模型完全一样,后6句则需这样写:

tSELLSHORT(ref(开多平空条件,1) and 持仓<0,t持仓,mkt);

tSELLSHORT(持仓<0,持仓,Stp,Price+NS);

tBUY(ref(开多平空条件,1) and 持仓=0, KCS,mkt);

tSELL(ref(开空平多条件,1) and 持仓>0,t持仓,mkt);

tSELL(持仓>0,持仓,Stp,Price-NS);

tBUYSHORT(ref(开空平多条件,1) and 持仓=0, KCS,mkt);

注意:在公式编辑中,点击[ << ] 可弹出函数列表,可按类查找需要的函数,双击该函数将直接引入公式。公式中的蓝色字段为函数名,将鼠标放在未知的蓝色字段上,将看到该函数的描述和基本用法。

1.3后台套利模型范例

基于后台程序化效率高、操作灵活的特性,用来处理对价格异常敏感的套利交易就非常合适了。以下我们选取了常见的集中情况作为范例。

(1)简单价差类型的套利模型

C1为两个品种的价差。

当价差小于300 时,买入开仓前一品种RB05,卖出开仓后一品种RB03

当价差大于500时,卖出平仓前一品种,买入平仓后一品种

当价差大于600 时,卖出开仓前一品种,买入开仓后一品种

当价差小于400时,买入平仓前一品种,卖出平仓后一品种

由于涉及到需要同时下单到不同的品种,这里直接使用后台程序化交易系统编写。

//中间变量

C1:= “RB05$close”-“RB03$close”;

//交易系统

TBUY(CROSS(300,C1),10, mkt,0,0,'','SQRB05');//开多

TBUYSHORT(CROSS(300,C1),10,mkt, 0,0,'','SQRB03'); //开空

TSELL(CROSS(C1,500),10,mkt,0,0,'','SQRB05'); //平多

TSELLSHORT(CROSS (C1,500),10,mkt, 0,0, '','SQRB03'); //平空

TBUYSHORT(CROSS(C1,600),10,mkt, 0,0, '','SQRB05'); //开空

TBUY(CROSS(C1,600),10, mkt,0,0,'','SQRB03');//开多

TSELLSHORT(CROSS (400,C1),10,mkt, 0,0, '','SQRB05'); //平空

TSELL(CROSS (400,C1),10,mkt, 0,0, '','SQRB03'); //平多

注意在后台程序化交易监控中,用户至少需要监控RB05或者RB03其中的一个。

(2)如何编制技术指标的套利模型:

//中间变量

C1:= “RB05$close”-“RB03$close”;

DIFF := EMA(C1,12) - EMA(C1,26);

DEA:= EMA(DIFF,9);

MACD:=2*(DIFF-DEA);

//交易条件

平空开多条件:=MACD>0;

平多开空条件:=MACD<0;

//交易系统

TSELLSHORT(平多开空条件,10, mkt, 0,0, '','SQRB03'); //平空

TBUY(平空开多条件,10,mkt,0,0,'','SQRB05');//开多

TSELL(平多开空条件,10, mkt,0,0,'','SQRB05'); //平多

TBUYSHORT(平空开多条件,10,mkt, 0,0, '','SQRB03'); //开空

(3)如何编制技术指标的多账户模型:

账户1:16801

账户2:16802

//中间变量

DIFF := EMA(C,12) - EMA(C,26);

DEA:= EMA(DIFF,9);

MACD:=2*(DIFF-DEA);

//交易系统

IF THOLDING<0 THENBEGIN

TSELLSHORT(MACD>0 and THOLDING<0, THOLDING, mkt,0,0,'16801'); //平空TSELLSHORT(MACD>0,10, mkt, 0,0, '16802'); //平空

END

IF THOLDING=0 THENBEGIN

TBUY(MACD>0 and THOLDING=0,10,mkt, 0,0, '16801');//开多

TBUY(MACD>0,10,mkt, 0,0, '16802');//开多

END

IF THOLDING>0 THENBEGIN

TSELL(MACD<0 and THOLDING>0, THOLDING,10, mkt,0,0,'16801'); //平多

TSELL(MACD<0,10, mkt,0,0,'16802'); //平多

END

IF THOLDING=0 THENBEGIN

TBUYSHORT(MACD<0 and THOLDING=0,10,mkt,0,0,'16801'); //开空

TBUYSHORT(MACD<0,10,mkt, 0,0, '16802'); //开空

END

所有上述模型仅供参考,据此交易风险自负。

更多范例请登陆金字塔论坛——策略发布区http:/https://www.wendangku.net/doc/7f5498160.html,/bbs/index.asp?boardid=10 1.4后台程序化的启用

选择“交易→后台程序化交易”或按Ctrl + A会出现图7.3本地预警交易。

图1.41本地预警交易

(1)选“新增条件”,将出现图7.4程序化条件设定

图1.42程序化条件设定

(2)参数设置

第一步:首先,点“指标公式”,选择你的模型和使用周期;

第二步:加入要监控的品种;

第三步:其它各种设置,

注意:打勾“允许程序化交易”,其中,可将“下单需手工确认”关闭,如勾选自定义分品种下单,会出现确认对话框,请用户详看出现的每一个提示确认对话框;设定“预警时间间隔”及“时间范围启用”;等等然后按“确认”;

最后点击“启动预警”。

(3)在程序化交易过程中,用户可随时点击【监控】,观察系统运行情况,并可在信心爆棚时,手工加减仓干预。如图7.5程序化交易明细

1.43程序化交易明细

1.5后台程序化的调试

如前文所述,后台程序化需要用户对金字塔的后台交易系统工作机理有比较深的了解,并且要对自己的公式系统有清晰的认识,现在,我们就将讲解的后台自动交易的调试内容,这是每个后台自动交易编写用户所必须掌握的基本的能力要求,只有用户掌握了调试技巧,才能在金字塔的平台上做出有效而又符合要求的后台自动化交易模型。

供后台调试金字塔提供了两个函数DEBUGOUT和DEBUGFILE,其中DEBUGOUT是只针对程序化交易使用,在Ctrl+A预警设置窗口点击“监控”按钮后的程序化交易监控窗口,将显示出当前每个品种的监控过程以及下单动作。

图1.5

DEBUGOUT函数的描述如下:

DEBUGOUT(STR,NUM),STR为用户指定输出的一个行文字,NUM为用户指定的一个监控数字.

例如:DEBUGOUT('当前资产为%.2f',TASSET),将在程序化交易的监控部分打印出来"当前资产为1234.00",(假设当前的资产为1234)

"%.2f"为一个打印的控制符号,系统会将他替换为指定的一个数字输出,%.2f为显示两位小数,%.0f则表示不显示小数.

用户最常见的问题就是,从图表上看明明应该某个时间段应该是开平仓了,但是结果确没有反应,后台并没有按预计发出交易指令,这种情况用户一般需要基于下面原因考虑:

(1)用于交易的品种历史数据是否补齐,因为金字塔的历史数据是基于点播模式补充的,处于后台交易的品种如果缺失数据将会导致交易信号出现不可预料的情况。

(2)用户所选择的交易系统周期是否合理,预警监控间隔时间是否合理,甚至用户是否选中了“允许程序化交易”复选框。

(3)用户的TBUY等交易指令在多帐户交易时,市价委托是否指定了交易价格,常见错误是用户认为指定MKT指令后就不用填写价格了,应该填0补充。

比如:

MA3:MA(C,3);

MA5:MA(C,5);

开多条件:= CROSS(MA3,MA5);

平多条件:= CROSS(MA5,MA3);

TBUY(开多条件,1,LMT,C);//按照最新价限价开多

TSELL(平多条件,0,LMT,C);//按照最新价限价平多,0表示平掉全部持仓

这样一个简单的公式,是否出现交易信号,完全取觉于BK和平多条件这两个变量的计算结果,只要这样

MA3:MA(C,3);

MA5:MA(C,5);

开多条件:= CROSS(MA3,MA5);

平多条件:= CROSS(MA5,MA3);

DEBUGOUT(‘开多条件=%.0f’,开多条件);

DEBUGOUT(‘平多条件=%.0f’,平多条件);

TBUY(开多条件,1,LMT,C);//按照最新价限价开多

TSELL(平多条件,0,LMT,C);//按照最新价限价平多,0表示平掉全部持仓

这样用户就可以一直在程序化交易监控窗口看到整个变量在不断循环中的值变化了,给用户带来了调试的机会。但是上述的只表达了开多条件,平多条件这两个信号,可能并不能让用户最终找到问题原因,要找到,用户可能还得将MA3,MA5的变量值变化也打印输出,只要一直这样往上逐个筛选每个结果数据,就能最终找到问题的原因。

金字塔的另一个非常重要函数DEBUGFILE,可以将调试日志记录文件中,方便用户查询更长的历史记录,如果用户不习惯使用DEBUGOUT的窗口输出模式,可以使用DEBUGFILE做输出,使用其他文本工具打开。另外,DEBUGFILE与DEBUGOUT不同之处在于他不限于一定运行在后台程序化交易环境中,DEBUGFILE 描述如下:

用法:DEBUGFILE(PATH,STR,NUM),PATH为用户的本地计算机路径,STR为用户指定输出的一个行文字,NUM为用户指定的一个监控数字.

例如:DEBUGFILE('D:\TEST.TXT','当前资产为%.2f',1234),将在程序化交易的监控部分输出到D:\TEST.TXT文件, "当前资产为1234.00","%.2f"为一个打印的控制符号,系统会将他替换为指定的一个数字输出,%.2f为显示两位小数,%.0f则表示不显示小数。

此外金字塔提供的另一个MSGOUT函数,通过在消息窗口自行输出字符串信息,也可以起到很好的调试作用。

最后我们讲一下日志记录功能,此功能会记录下您本地所有的下单情况。如何启动记录日志:选择“交易”菜单->下单设置->程序化交易->将“记录下单日志”打勾。打勾的同时,会提醒您日志所保存的文件路径。

在图表交易和后台自动交易的甚至手工下单的过程中,金字塔会将与交易有关的动作记录在内,便于用户查找和分析问题原因。

1.6后台程序化注意事项

(1)图表BUY等显示函数是不能放在后台做监控交易的,但是将"允许程序化交易"勾去掉后单独做预警是可以的。

(2)只有少数的带T的后台交易函数允许使用在BUY前台图表交易策略中. Tholding, TAVGENTERPRICE,Taccount,Tasset,但是金字塔强烈不建议使用,因为这样会造成图表上的交易信号与实际的下单记录不符。

(3)金字塔的后台交易部分,使用手工闪电下单的记录,将无法通过比如TENTERPRICE等与交易记录有关函数中得到结果,但可以通过程序化交易监控中的手工下单干预功能完成此项目的。

(4)金字塔的后台交易,查询持仓和资产均为用户当前的实际数值,如果多个策略同时多一个品种或通一个帐户进行操作会产生相互干扰现象,解决办法就是通过使用交易系统使用虚拟持仓和资金,这样就完全可以避免这种共振现象,但是推荐高级用户使用,因为需要很多技巧需要处理。

(5)用以图表显示的交易系统和后台程序化交易的交易指令函数,参数有明显的不同,用户不能简单的将BUY函数加个T就可以直接后台交易,使用前应该将鼠标放在TBUY函数上认真看看函数说明。

同名交易系统函数与程序化交易函数的差别:

总之,通过函数列表,了解他们的细微差别。

第二章图表交易和后台交易的主要区别和联系

2.1 图表、交易函数的区别

2.11图表交易函数

BUY 开多

BUYSHORT开空

SELL平多

SELLSHORT平空

适用于图表程序式交易模式,本函数中可以设置下单条件、下单手数、下单价格等参数。这种交易函数优点在于可以将本交易函数套用到若干个循环逻辑判断语句中,对下单手数灵活设置,对下单价格灵活的掌控,与之配套使用的各类函数较多,因此能够用于实现较为复杂的交易模型;缺点是没有参数设置账户名、下单品种、只能运行在逐K线模式等。

例2.1:

BUY(vol/ref(vol,1)>3 AND CLOSE>OPEN , 1 ,LIMIT ,CLOSE );

SELL(vol/ref(vol,1)>3 AND CLOSE

例2.2:

IFvol/ref(vol,1)>3THEN BEGIN

BUY(CLOSE>OPEN , 1 ,LIMIT ,CLOSE );

SELL(CLOSE

END

其中LIMIT为限价委托交易控制符,新图表程序化交易可使用的交易控制符非常丰富,还有LIMITR;MARKET; NEXTHIGH; NEXTLOW; NEXTMID;NEXTOPEN; THISCLOSE;这些交易控制符的具体用法用户可以在公式编辑器左方的函数列表中找到。

2.12 后台交易函数

TBUY开多

TBUYSHORT开空

TSELL平多

TSELLSHORT平空

适用于后台程序化交易模式,在图表交易函数的基础上又增加了关于下单账户、下单品种两个参数,对交

易过程的控制能力进一步增强,本函数可以设置下单条件、下单手数、下单价格、下单账户、下单品种等参数。这种交易函数的优点在于可以适用于后台交易模式,对下单手数、价格和账户都可以做到精确控制,有大量的实时动态行情函数、后台函数等可以与之配套使用,基本所有的交易模型都可以通过后台交易模式来实现。例2.3:

TBUY(vol/ref(vol,1)>3 AND CLOSE>OPEN ,1,LMT ,CLOSE ,0,’351579’ ,’al02’);

TSELL(vol/ref(vol,1)>3 AND CLOSE

注意:限价委托交易控制符在后台程序化交易已由LMT取代,后台程序化交易由于是采用的真实持仓的方式工作,因此只有LMT;MKT;STP;LMTSTP这4个交易控制符,并且这些交易控制符不可混用,也就是后台的交易控制符不能用在图表的BUY函数中,同样图表的交易控制符不能用在TBUY中,后面的章节中我们还会对其用对照表方式进行详细的对比。

2.3图表交易和后台交易的主要区别

(1)适用交易模式不同

图表交易函数用在图表程序化交易中;

后台交易函数用于后台程序化交易中;

(2)显示方式不同

在使用时,需要在所看的当前品种分析K线图中调用出交易指标,调用后K线图中会显示买卖信号;

后台交易函数使用时只会在后台静默的运行,不需要在当前所看的K线图中调用交易指标,因此在当前所看的K线图中不显示买卖信号;

(3)启用和设置方式不同

图表程序化交易的设置和启用界面位于菜单栏的“交易>图表程序化交易”选项。

后台程序化交易的设置和启用界面位于菜单栏的“交易>后台程序化交易”选项。

(4)虚拟和真实的区别

图表程序化交易采用的是虚拟持仓、虚拟资金等概念,各个买卖点以及中间过程返回给用户的持仓和资金是根据历史交易信号和相关初始化的数据计算得来,资金、费率等初始化数据是在指标编辑器中的“费率设置”中进行设置。

后台程序化交易采用的是真实持仓、真实资金的概念,它们调用的是账户栏中真实的账户数据。

第三章基于VBA的二次开发

一个优秀的程序化交易软件不仅需要满足个人个性化的策略实现外,策略的执行也至关重要,俗话说:细节决定成败,前面章节我们都是介绍的使用金字塔内置的PEL脚本语言作为程序化交易使用,但是PEL终归还是为普通非计算机专业投资者准备的脚本语言,方便投资者学习和使用的同时,也带来了其自身存在的格式固化,运行不够灵活,效率不足等问题,是无法满足具有更多想法更多需求的程序化交易者的。在各种高级语言中,熟悉和精通VB的人无疑是最多的。著名的微软OFFICE办公软件中的二次开发也是使用的VBA。但是金字塔不仅仅是一个被广泛应用的金融分析软件,除了具有一般软件的数据处理、统计分析、图表功能外,最大的特点是集成了VBA 环境。并提供了VBA 的IDE 环境。可以应用金字塔的所有现有功能,例如其数据处理、图表绘制、数据库连接、内置函数等等。利用这些接口将极大的发挥我们专业程序化交易投资者的编程空间,使我们的交易系统具有强大的计算能力、扩展能力和生命力。

3.1金字塔VBA与OFFICE VBA区别和联系

尽管金字塔VBA与OFFICE VBA都是VBA,但是它们2个还是有些不同的地方,这里假设读者是熟悉OFFICE VBA的用户,如果你是VBA的初学者,那么可以不必理会这里的差别。

金字塔的脚本引擎是VBS,与OFFICE的VBA主要区别在于变量无需声明就可以使用。

金字塔软件的VBA系统是介于传统VBS与VBA之间的系统,支持VBA系统中才有的窗体,框架等等更多的对象,另外,语法上又兼容VBS。

除了类模块外,所有的框架和窗体对象模块的数据都是公用的,框架和窗体之所以独立是因为方便用户编辑和管理,实际运行代码是合在一起的。比如你在框架或者窗体中定义了一个函数过程外的全局变量,实际上是所有VBS代码都可以调用的,在窗体框架对象中的过程名在其他窗体中调用也无需使用窗体.过程名这种方式,可以直接使用过程名。

金字塔中的窗体与OFFICE其他组件的窗体在访问其内部控件时稍有不同,例如访问UserForm1窗体的Text1编辑控件,使其隐藏。代码如下:

UserForm1_Text1.Visible = False

除此之外,金字塔VBA与OFFICE VBA在IDE界面,使用方法和布局上,完全一致,如果读者熟悉OFFICE VBA的开发,那么就应该很快掌握金字塔VBA的开发。

3.2 VBA 原理的隐喻

VBA 的基本原理可通过下图做示意性解释。

VBA 作为应用VBA 编写的代码和金字塔对象之间的一个桥梁,为2 者之间的调用提供支持,这种调用是通过COM 自动化实现的。例如我们的代码中一句代码,调用金字塔中一个对象的一个属性,那么这个过程大概是类似这样的:VBA 环境解释执行这句代码,如果发现对金字塔对象的调用,就通过COM 的方式调用这个对象,获取其属性,这样VBA 代码就可以和金字塔对象进行交互。

3.3VBA 简介

要使用VBA 进行数据处理,第一要熟悉VBA 的IDE 环境,知道如何进行代码书写,如何编写代码,设计窗体,创建类模块(对象),第二要熟悉VBA 的基本语法和。二者都是VBA 程序设计的基础,需要认真学习。

VBA 语法不是一章就可以全部介绍完全的,本章介绍的内容是最基本和应该熟练掌握的内容,对于不熟悉或者不理解的内容可以在学习了后面的内容后再反过头来学习。有些内容需要反复练习和熟悉。对于VBA 语法和用法的很多内容可以随时通过查看帮助来获得相关信息。

本章和下一章(金字塔对象模型)的部分内容,特别是表格内的一些内容,没有必要完全记住,可以作为参考手册来使用。

3.3.1VBA 及其IDE 初步

本部分将对VBA 及其开发环境IDE(集成开发环境)作一概略的介绍。VBA IDE 是进行程序设计和代码编写的地方,同一个金字塔共享同一IDE。文中会涉及到一些诸如对象、事件等部分读者可能不熟悉或不清楚的概念,对于此类问题可直接忽略之,因为在后面会有详细介绍。本部分也不是一个VBA 的参考文档,只是其语法、特征的快速浏览和介绍。

(1)VBA 集成开发环境(IDE)的组成

VBA 代码和金字塔文档文件是保存在一起的,可以通过点击“工具―宏―Visual Basic

工程”打开VBA 的IDE 环境,进行程序设计和代码编写。

图3-1Visual Basic IDE 环境

图3-1 为金字塔VBA 的IDE 环境,缺省情况下,VBA IDE 环境上方为菜单和工具条(图3-1),左侧窗口为工程资源管理器窗口,右侧最大的窗口为代码窗口。

每一个金字塔文档文件,对应的VBA 工程都有4 类对象,包括:框架、窗体、模块和类模块(图3-2)。这里的框架主要是金字塔运行时的技术分析图表,例如我们常见的K线走势分析图的框架对象,双击这些对象会打开代码窗口(图3-1 右侧窗口),在此窗口中可输入相关的代码,响应事件,例如框架的打开、关闭,窗格的激活、品种显示的修改、选择等(有关事件、金字塔对象模型见后)。窗体对象代表了自定义对话框或界面,模块为自定义代码的载体,类模块则是以类或对象的方式编写代码的载体,关于各对象的具体含义和使用见后。在工程资源管理器窗口的右键菜单下,有添加用户窗体、模块、类模块的选项,也可以将已有的模块移除、导入和导出。

注意:建议用户新建一个VBA工程来完成你的个性化VBA代码,尽量不要在默认的工程中添加,防止多个不同工程的代码相互干扰,您可以点击左侧工程资源窗口上的工具栏来新建一个VBA工程。

(2)在VBA IDE 下进行开发

熟悉了VBA 的IDE 环境后,我们来开发VBA 之旅的第一个程序。首先我们双击左侧工程资源管理器上的窗口的模块分类,然后双击“Macro”模块,打开宏模块代码编辑窗口(图3-3),然后选择“插入”菜单->过程,再随后弹出的宏名称编辑窗口里输入“MyFirstVBAProgram”,然后单击确定,这样系统会自动将MyFirstVBAProgram这个过程函数插入到代码编辑窗口中,我们只要在打开窗口中输入以下代码:Sub MyFirstVBAProgram()

MsgBox “我的第一个自编程序。”

End Sub

通过“运行”菜单->宏,或者按Alt+F8快捷键,弹出宏运行窗口,下拉框中选择我们前面建立的“MyFirstVBAProgram”宏,然后就能看到运行的结果了。

图3-2

简单有效实用的一分钟交易系统详解

简单有效实用的一分钟 交易系统详解 Company Document number:WUUT-WUUY-WBBGB-BWYTT-1982GT

简单有效实用的一分钟交易系统详解 太多的外汇交易者一直处于吃亏的交易之中,只有不停入金的忍痛割爱,从来没有品尝过出金的成绩感觉。这是因为他们没有属于自己的一套稳定盈利的交易系统,甚至没有形成自己的交易系统。对此,我表示深感痛心,不由想起我当初涉足外汇行业时候求学之艰难,交易之辛苦。所以,明天我简单的给大家引见一套简单有效而又实用的交易系统,希望能够对各位交易者有所匡助,可以使你们稳定盈利,赚取属于自己的一份利润,进行愉快的交易。 一、系统的引见:浅绿色的是377EMA均线,黄色的是377SMA均线,紫红的是55、89、144的EMA均线。MACD的参数为(45,377,144)。二,做多的条件:1、两条377均线扁平向上,呈现多头摆列,377EMA在377SMA上面。 2、55、89、144均线位于两条377均线上方,呈多头发散。。 3、MACD在0轴上方,大概上穿0轴,再者就是MACD 形成金叉。 4、K线站稳377均线上方,并且站稳5 5、89、144三线上方。 如下图所示:入场做多。三,做多出场条件:

1、价格破三线(55、89、144),三线开始纠结转而向下。 2、MACD死叉大概下穿0轴。 3、均线纠结向下转向,两条377均线由向上逐步走平向下。 如下图所示:多单要果断离场。四,做空的条件: 1、两条377均线扁平向下,呈现空头摆列,377EMA在377SMA下面。 2、55、89、144均线位于两条377均线下方,呈空头发散。 3、MACD在0轴下方,大概下穿0轴,再者就是MACD 形成死叉。 4、K线站稳377均线下方,并且站稳5 5、89、144三线下方。 如下图所示:入场做空五,做空出场条件: 1、价格破三线(55、89、144),三线开始纠结转而向上。 2、MACD金叉大概上穿0轴。 3、均线纠结向上转向,两条377均线由向下逐步走平向上。 如下图所示:空单要果断离场。六,震荡行情的判断:1、K先上串下跳。

金字塔软件期权函数

金字塔软件期权函数 一、基本信息函数 以下函数返回常数,永远都是一个盘中的最新值(只有当前值,无历史值) OPTIONINFO(1) 返回该期权合约的标的合约 OPTIONINFO(2) 返回整数:0-股票期权,1-股指期权,2-期货期权 OPTIONINFO(3) 返回整数:0-欧式,1-美式 OPTIONINFO(4) 0-认购期权,1-认沽期权 OPTIONINFO(5) 行权价格 OPTIONINFO(6) 行权比例及合约单位 OPTIONINFO(7) 最后交易日 OPTIONINFO(8) 截至到今天的到期日然日天数 OPTIONINFO(9) 行权起始日 OPTIONINFO(10) 内在价值 OPTIONINFO(11) 时间价值 OPTIONINFO(12) 隐含波动率 OPTIONINFO(13) 杠杆比率 OPTIONINFO(14) 溢价率 OPTIONINFO(15) 真实杠杆率 OPTIONINFO(16-20) 16、Delta;17、Gamma;18、Rho;19、Theta;20、Vega OPTIONINFO(21) 历史波动率 OPTIONINFO(22) 用B-S模型计算一个欧式期权的理论价格,不考虑股息影响。OPTIONINFO(23) 平值合约行权价 OPTIONINFO(24) 返回该期权连续合约对应的实际可交易字符串合约代码OPTIONINFO2(N, STKLABEL) 取得品种代码STKLABEL的对应动态行情数据 二、期权统计函数(注意:对于商品期权,请注意标的合约日线历史数据是否齐全。) 1、IMPLIEDVOLATILITY(N,R); 统计当前期权合约隐含波动率。 N为标的商品历史波动率的采样周期数;r为市场无风险利率,通常由RISKFREERATE函数获得。 IMPLIEDVOLATILITY(50,RISKFREERATE),表示根据期权标的商品的50周期历史波动率及系统设置的市场无风险利率统计出期权合约的隐含波动率。 2、OPOBYPRIRCE(C,P,D,N,H); 通过行权价获取相关期权合约,可以通过该方法函数方便的对标的合约的行权价相关的期权合约进行快速定位. C:为标的合约代码; P:为欲查找的行权价期权合约行权价; D:行权方向0认购1认沽; N:交割月份类型选择;若为0则系统自动选择对应行权价的合约;若为1则系统会按照最靠近当前交割月份的合约;若为具体行权月份(格式YYYYMM)则只匹配指定月份合约H:价格检查,若为1则P参数价格大小在标的合约行权价之外时该方法函数无效,若为0表示不检查; 例如: IF CLOSE>OPEN THEN BEGIN RS:=OPOBYPRIRCE('QQ510180',3.1,0,1,1);

金字塔软件介绍

金字塔决策交易系统简要介绍 金字塔是一款集期货程式化交易、看盘分析为一体的全功能综合软件。国内独家支持图交易表程式化交易、后台程式化交易、高频交易、趋势线程式化交易等多种自动交易模式,公式模型编写和操作兼容国内主流分析软件,容易学习上手。支持一键下单,图表下单等多种手工下单模式。支持套利和多帐户交易和动态止赢止损功能。支持板块指数、自定义数据等横向统计功能,以及基于OFFICE 架构下的宏二次开发功能。 一、上海金之塔信息技术有限公司简介 上海金之塔信息技术有限公司位于上海陆家嘴软件园内,是一家新成立的软件公司,我们专注于为中高端证券期货投资者提供优秀的程序化交易平台,旨在帮助客户完善并实现其程序化交易策略。在公司成立之初,我们便与上海澎博网络公司和美国盈透证券建立了合作关系,我们的合作伙伴在公司运营、资金支持、产品功能方面我们的合作伙伴提供了大量必要的帮助和咨询建议。经过5年时间的精心打造,我们于2010年11月正式推出了第一款主打产品“金字塔决策交易系统”,本款软件平台面世以来受到众多专业机构投资者的关注和研究使用。 在金字塔决策交易系统设计过程中我们专注于中高端客户的实际需求,走访了大量机构客户和专业投资者,听取了众多高质量高专业性的建议,设计并研发出了这款集分析看盘和程序化交易于一体的程序化交易软件平台。研发过程中,我们根据用户实际需求将业内众多常用功能进行优化,改进了多账户下单、套利下单、函数支持等,使其更加符合专业程序化投资者的使用习惯,极大的提高了对交易策略的实现性,让原本复杂的程序化过程变得简单高效,降低了程序化进入门槛,同时我们还新增了指标远程调用、外盘下单、VBA二次开发等优秀功能,这些功能远领先于业内其他同类软件。在未来的时间里,我们将努力把金字塔决策交易系统打造成为国内乃至世界上最优秀的程序化交易软件。

大学生职业生涯规划——决策流程与决策风格满分答案

大学生职业生涯规划-决策流程与决策风格答案 5、1 决策得意义已完成成绩: 100、0分 1 【单选题】 字母记忆游戏体现出( ) ?A、决策得重要性 ?B、记忆得重要性 ?C、语言得重要性 ?D、游戏得重要性 我得答案:A得分: 50、0分 2 【判断题】 职业决策就就是让您找到目标得过程。 我得答案:√ 理解决策已完成成绩: 100、0分 1 【单选题】 下面哪项不就是职业决策得特点?() ?A、职业选项非常多 ?B、每一个选项都需要深入了解内容庞杂有大量得信息 ?C、重要得她人会职业选择产生影响 ?D、正确得职业决策一定能带来成功得人生 我得答案:D得分: 20、0分 2 【单选题】 职业决策这一概念最早源自英国经济学家( )得理论

?A、凯恩 ?B、凯恩斯 ?C、亚当斯密 ?D、达尔文 我得答案:A得分: 20、0分 3 【判断题】 决策意味着机会,也意味着风险。() 我得答案:√得分: 20、0分 4 【判断题】 选项越多,人得选择越困难。 我得答案:×得分: 20、0分 5 【判断题】 认知复杂性指一个人在做判断时不同考虑层面得相对数目。 我得答案:× 决策风格已完成成绩: 100、0分 5、3 1 【多选题】 1决策风格得分类包括( ) ?A、随意者 ?B、最优化者 ?C、任意者 ?D、满意者 我得答案:BD得分: 33、3分

2 【判断题】 在做选择得过程中,最优型得人追求最优解,满意型得人则依照满意则止得原则。() 我得答案:√得分: 33、3分 3 【判断题】 在最优化决策量表中,分数越低,越倾向于满意型决策风格,分数越高,越倾向于最优化型决策风格。 我得答案:√ 5、4 1 【单选题】决策金字塔得构成中不包括( ) ?A、元认知 ?B、CASVE循环 ?C、自我知识 ?D、她人知识 我得答案:D得分: 20、0分 2 【单选题】梭形模型得用处在于:() ?A、帮助大家认识职业得分类 ?B、帮助大家做出生涯规划 ?C、帮助大家认清自我 ?D、帮助大家作出有效得职业选择 我得答案:D得分: 20、0分 3 【多选题】 自我知识包括一下哪几个方面?

金字塔股票程序化系统外挂用户手册

金字塔外挂用户手册 目前支持外挂为通达信几乎所有版本。外挂原理:模拟式外挂,得到主程序窗口特征,通过模拟用户的鼠标键盘来下单,请在执行交易指令时放开鼠标,不要干扰系统对外挂交易软件的点击操作,否则可能会导致下单异常或失败。 请到https://www.wendangku.net/doc/7f5498160.html,下载中心/软件下载,下载金字塔软件进行安装。金字塔各版本公用同一个客户端安装程序,您所拥有的功能权限取决于系统登录时输入的帐号类型,如果您输入的是免费版帐号,登入系统后可以使用普通版功能;如果您输入的是专业版帐号,登入系统后可以使用专业版功能;其他版本同理。 登陆交易系统 通过本地的金字塔客户端下单,委托单将首先下到本地的通达信客户端,再由通达信客户端下到证券公司的交易柜台。首先要登陆证券公司的通达信客户端,正常登陆交易帐号后,再登陆金字塔客户端进行交易。详细步骤和设置如下 一登陆证券公司通达信客户端 请先登录证券公司通达信中的资金帐号,交易系统登陆成功后,将出现如下的界面。 为保证正常使用,交易系统界面需满足以下条件,(1)在股票栏目下;(2)停靠在最下面(不能浮动);(3)不能锁定;(4)不能最小化。

为满足以上条件,上面三个红框请按如下操作设置 (1)红框1,默认栏为股票。 (2)红框2,系统 系统→交易系统设置→系统参数中,请将默认闲置 30 分钟后锁定,请将锁定时间改大,推荐改为240分钟; 系统→浮动/停靠界面,默认为停靠界面,请使交易界面保持在最下面。(3)红框3,不能选最小化或者关闭。 二登陆金字塔客户端 下载和安装完毕后,双击桌面上的金字塔图标或者单击开始菜单中 的金字塔图标,您将会看到软件登录界面。 2.1软件登陆 在登录界面,要求您输入金字塔的用户名和密码。

金字塔程式化交易设计指南--高级篇

目录 第一章交易模型的编写规则 (3) 1.1数据引用 (5) 1.2特殊数据引用 (5) 1.3公式体构成结构 (7) 第二章金字塔的控制语句 (8)

2.1序列变量与数组 (8) 2.2循环语句 (10) 2.3条件语句 (12) 第三章序列模式和逐K线模式 (14) 3.1控制语句在两种不同模式下的运行特点 (14) 3.2关于模型运行时这两种模式的选择 (16) 第四章金字塔的新交易系统 (16) 4.1下单模型语句 (17) 4.2简单交易系统示例 (17) 4.3复杂交易系统示例 (17) 第五章新交易系统的函数 (19) 5.1快速入门 (23) 5.2常见问题 (26) 第六章交易系统编写范例和常见问题 (27) 6.1趋势类交易模型编写范例 (27) 6.2振荡类交易模型编写范例 (33) 6.3日内交易模型编写范例 (34) 6.4常见问题 (36) 第七章金字塔的后台程式化交易 (38) 7.1程式化交易系统的函数 (39) 7.2程式化交易函数 (41) 7.3程式化交易执行语句常用的其它函数 (42) 7.4账户函数介绍 (43) 第八章三种交易函数的区别 (46) 8.1普通图表交易函数 (46) 8.2新图表交易函数 (47) 8.3后台交易函数 (47) 第九章图表交易和后台交易的主要区别和联系 (48) 9.1联系 (48) 9.2区别 (49)

第十章程式化交易测试和优化 (49) 10.1完整交易系统的组成 (49) 10.2测试平台的基本内容和架构 (50) 10.3金字塔的图表程式化交易和后台程式化交易的结构 (51) 10.4程式化交易的前提、步骤 (53) 第十一章程序化交易的启用 (55) 11.1启动图表交易 (55) 11.2启动后台程式化交易 (55) 第十二章公式系统的编写调试 (57) 12.1PEL语言的模块化编程 (57) 12.2基于图表公式的调试 (59) 12.3金字塔的公式调试器的使用 (61) 12.4基于后台预警和程式化交易的调试 (62) 第十三章VBS公式教程 (64) 13.1嵌入式VBS、JS脚本 (64) 13.2 VBS接口 (64) 13.3利用VBS设计公式 (65) 第十四章自定义函数 (67) 14.1自定义函数的格式 (68) 14.2自定义函数的两种工作模式 (68) 第十五章DLL扩展函数程序调用接口 (70) 第十六章金字塔插件接口 (70) 本教程主要介绍金字塔的公式系统编写高级篇,重点介绍金字塔的新图表交易系统和后台程式化交易,本篇教程的读者需要有一定的金字塔PEL语言(金字塔简易语言简称PEL)编写经验,并且里面涉及到的部分功能需要标准版及其以上用户才可以使用。 第一章交易模型的编写规则 我们在金字塔的程式化交易初级教程里已经对公式模型编写有了一定程度的探讨,这里我们再进行一遍简单的回顾。

从实战案例谈期货交易系统

在期货实战交易中每次下单量大小的控制是有很大学问的,两个交易者,即使是他们的买卖方向、进场点出场点位都完全相同,仅仅因为买卖的数量不同最终的交易结果就会有天壤之别,可能一个是盈利的而另一个却是亏损的。对于在交易中连续出现亏损时是应该加大单量还是应该减小单量仁者见仁,智者见智。美国著名期货投资大师“斯波朗迪”认为在连续亏损后应该减小单量。而另一位著名期货投资大师约翰.墨菲却认为交易者在连续出现亏损时应逐步加大单量。 我更倾向于后者,从下面这个由我自己操作的11月小麦的交易过程,可以深切得体会到单量大小的变化对最终交易结果的巨大影响。 交易品种:郑州商品交易所11月硬麦合约(wt0311) 交易时间:2003年8月 案例介绍:这笔11月硬麦的交易是我来到深圳后指导的第一个客户,这个客户是我的一个网友可以说是素昧平生。当我向他建议应该到期货市场上寻找一下投资机会时,他说上海已经有一个经纪人和他联系了,而且这个经纪人业绩非常骄人,曾经在二年多的时间里将一个不足五万元的帐户做到将近五百万元。他说:“你有什么优势呢?”我答道:“我没有多么骄人的业绩,我唯一拥有的是我对期货交易的一种直达本源的清醒认识。”然后我给了他一本我的个人文集。在他看完之后要我给他投资建议,并承诺一定会按照我的意见来操作。就这样我踏上了职业期货代理人的生涯。 在综观了当时国内所有期货品种之后,我将目光集中到了郑州商品

交易所的11月硬麦合约上,这个合约在03年3月28日见到最高1518点之后,开始由升转降,一路阴跌至6月16日的1404点才止住下行的步伐。在1404-1447点的区间里展开盘整行情,30多交易日盘出一个极其规则的狭窄价格带。看着它那带着清晰节奏感的错落有致的横盘带,再看看一月合约持仓的稳步增加,多年的实战经历令我强烈的感觉到一股山雨欲来风满楼的气息。 2003年8月7日WT311期价突破下降压力线出现了第一个交易信号:买入信号。当时鉴于价格仍没有脱离盘整区,我只让客户在1440点小量买了80手,动用资金5.76万元(注保证金按5%计算,下同)。但好景不长,价格只在压力线上站了两个交易日就调头向下。8月11 日期价重回趋势线之下,这样出现了三角形向上突破又重返三角形之内的图表形态这是一个卖出信号。由于行情处于盘整末端,随时有暴发的可能,因此我没敢有半点犹豫当即在1425点第一次止损平仓卖出80手,亏损金额:12000元。并于当日在1424点重新做空开仓卖出100手,(100手动用资金7.125万元)。 在第二次开仓做空之后,盘面依然波澜不惊,经过两个交易日的低位横盘多头再度发力上攻,8月18日价格向上冲出盘整区越过盘区的最高点1447点,发出第三个交易信号:强烈的买入信号。于是在1445点又将100手空单第二次止损平仓,这一次亏损金额21000元。当日二次调转枪口,加入多头行列,于1444点再次开仓买入200手。(200手动用资金14.44万元)。 这一次感觉果然比前两次要好得多,第二天价格就大幅上扬,最高

交易系统中包括四个要素

交易系统中包括四个要素 交易系统中包括四个要素:方向预测、时机决择、资金管理和心态控制。方向预测回答买卖方向的问题。相对来说这一步最为简易,因为价格变动简而化之就是涨跌两个方向。朝一个方向走错了,那相反的方向就是正确的。有人认为是三个方向,除了涨跌还有横盘。但横盘只是相对的、暂时的。只有涨和跌才是绝对的、永恒的。横盘给交易带来的问题可以通过时机抉择和资金管理来解决。 时机抉择和资金管理是密不可分的。理解时机抉择就是要理解期货市场本质上是机会市场。投机成功与否,很大程度上取决于你对机会的判断能力。这种能力越强,交易的频率越低。许多投资者往往是“劈头便使出全部招数,一路猛攻”,像无头苍蝇到处乱撞,天天都要进出几个来回。高手在机会来临之前绝不会轻易出手,而在发现机会后一旦出手就会一招致敌。交易中的机会,只出现于多空平衡被打破的那一刻,即图表中的“临界点”。 好的时机抉择能够做到:一、进出场点位非常明确,止损点不但很好找,而且止损的幅度很小,在这个价位吃进的单子很好处理。二是如果这一笔交易失败了,下一步应该采取的措施非常明确,即止损出来之后该怎么做应该很容易选择。好的时机就是进可以攻,退可以守的时机。 资金管理是要回答做多少的问题。在实战交易中单量控制就是要达到两个效果:一是在交易中做对时要大幅度赚钱,做错时要小幅度亏钱。做

到这一点需要有良好的时机抉择相配合,并严格设定止损位和止盈位。同时需要注意两个方面: 第一,在交易中坚持采用金字塔式加码。 第二,要恰当地处理在出现连续盈利和连续亏损后单量应该放大还是缩小的选择。高手总是能够让一笔正确交易的盈利弥补多次失误的亏损;庸手则往往是一次失误的亏损就吃掉了多次正确交易的盈利。 个人心理控制能力很重要。实际上心态好坏与性格和经验有关,随着经验的丰富,心理控制能力会逐步加强,可一旦涉及到性格方面的原因就不是经验能够解决的了。很多时候交易是需要胆量的,比如在行情经过较长时间盘整面临突破时,最好在连续错误时不断加大单量。但在实际交易中连续出现错误时很少有人有勇气加大单量,因为这需要极强的心理承受能力。绝大多数交易者会不自觉的在错误时减小单量。 说到底,无论是预测、时机抉择、资金管理还是心态控制,只有结合实际的交易才能真正明白它的含义。若脱离实际交易,什么金字塔式加码、长线短线等都是空的,没有任何意义。

大学生职业生涯规划考试

《大学生职业生涯规划》期末考试(20) 成绩:分 一、单选题(题数:50,共分) 1当在面试中,HR突然说:通过刚才的面试,我们觉得你不太适合这个岗位。以下哪种反应最理智分 A、 HR不识货,必须反驳他 B、 HR没礼貌,马上生气 C、 HR可能是在压力面试,我需要冷静地表达自己的优势 D、 好没面子,我赶紧走吧 正确答案: C 我的答案:C 2在案例“我最喜欢去银行工作,因为挣钱多还稳定”中,表现的是什么分 A、 是内在的职业兴趣 B、 是拜金主义 C、 是职业价值观 D、 是职业能力 正确答案: C 我的答案:C

3老师用电影《人生遥控器》的例子告诉我们()。分A、 这种遥控器是不存在的 B、 在人生中掌握生活和工作的平衡是非常关键的事情。C、 我们应该珍惜眼前的生活 D、 在事业和家庭面前,应该以家庭为主 正确答案: B 我的答案:B 4以下哪个不是演讲目标的类型()分 A、 告知 B、 指导 C、 娱乐 D、 理解 正确答案: D 我的答案:D 5专业能力的提升往往是较长的时间延迟效应,所以分A、 专业所学一定会过时,不能固守 B、 要坚持努力,把目标期待放长远

C、 专业学习是个非常辛苦的事 D、 专业如果不能与时俱进就没用处 正确答案: B 我的答案:B 6毕业生根据自己的工资决定自己投入的工作量,从中可以看到什么分 A、 这是一种契约精神 B、 这是典型的“战略区隔”症状解 C、 说明之前没有谈到合同条款 D、 说明工作没有满足毕业生的兴趣 正确答案: B 我的答案:B 7()要求倾听者暂时放弃自己主观的参考标准,以对方的思考角度看事物。分A、 同理心 B、 同情心 C、 交流沟通 D、 商务会谈 正确答案: A 我的答案:A

在金字塔中使用股票量化交易的一般方法和步骤

在金字塔中使用股票量化交易的一般方法和步骤很多接触程序化量化交易的客户都是从期货这边开始接触和学习的,对于股票交易在量化方面,刚接触的客户可能有些不知道从什么地方下手,本文章就是介绍这方面的操作知识,同样也适用于已经在金字塔中使用股票量化交易的朋友。 一、股票量化交易的特点 股票在量化交易时,与期货最大的不同在于,期货我们可以围绕着一个品种或者少数几个品种进行交易,股票市场的规模目前是几千家上市公司,单只股票容易受到政策环境还有人为因素干扰导致的不确定性,都让做单只股票的量化交易收益稳定性打了很多折扣,好在股票市场有几千家股票可以让我们选择,量化概念其实就是统计学的行为模式,统计样本越多结果越准确,通过统计大量的股票我们还是可以从中找出稳定收益的。 二、金字塔决策交易系统在股票量化上的优势 1)全推数据的优势,通过整个市场的全推数据,可以让我们盘中能及时对所有股票的盘中即时价格变化做出准确快速的预警反应。 2)提供股票池、后台程序化这样的一整套从股票筛选到全自动交易的功能。 3)提供用户自己利用成份股构建板块指数,通过板块指数数据进行量化分析,然后再成份股一篮子下单交易的功能。 三、利用后台程序化进行全市场扫描下单交易 在“交易”菜单上选择后台程序化交易,启动后台程序化交易设置界面 此主题相关图片如下:qq截图20160319095746.png

通过后台程序化交易,我们可以对整个市场的股票做全方面的扫描预警,遇到有开平仓条件的股票可以立即马上的进行交易。 有关后台程序化的详细使用我们这里不做过多介绍,可以参考百度文库中的金字塔指标编写高级篇。 四、使用股票池对整个市场股票进行分级过滤扫描下单 前面介绍的后台预警模式的程序化只能完成单个条件的股票交易筛选,对于需要多个条件的筛选,我们提供了股票池功能,用于完成不同的选股条件从一个状态池到另外一个状态池的条件转移,我们可以直接在股票池中对符合条件的股票直接下单,还可以结合后台程序化对筛选后的股票进行更精确的程序化交易。 下图为股票池的工作界面

金字塔自带交易系统

{肯特纳系统} RUNMODE:0; //中间变量 INPUT:AVGLENGTH(40),ATRLENGTH(40),SS(1,1,10000,1);//定义参数值 MA1:=REF(MA((HIGH+LOW+CLOSE)/3,AVGLENGTH),1);//定义MA1 手数:=ss; //交易条件 UPPERBAND:=MA1+REF(MA(TR,ATRLENGTH),1);//上轨LOWERBAND:=MA1-REF(MA(TR,ATRLENGTH),1);//下轨ìENTRYLONGCOND:=MA1>REF(MA1,1) AND HIGH>=UPPERBAND;//开多条件EXITLONGCOND:=LOW<=MA1;//平多条件 ENTRYSHORTCOND:=MA1=MA1;//平空条件 //交易系统 IF HOLDING=0 THEN BEGIN //若持仓为0 IF ENTRYLONGCOND THEN //且满足开多条件 BUY(1,ê?êy,LIMITR,MAX(OPEN,UPPERBAND));//开多单 END IF HOLDING=0 THEN BEGIN//若持仓为0 IF ENTRYSHORTCOND THEN//且满足开空条件 BUYSHORT(1,ê?êy,LIMITR,MIN(OPEN,LOWERBAND));//开空单 END IF HOLDING>0 THEN BEGIN//若持有多单 IF EXITLONGCOND THEN//且满足平多条件 SELL(1,HOLDING,LIMITR,MIN(OPEN,MA1));//平多单 END IF HOLDING<0 THEN BEGIN//若持有空单 IF EXITSHORTCOND THEN//且满足平空条件 SELLSHORT(1,HOLDING,LIMITR,MAX(OPEN,MA1));//平空单 END //其他 当前持仓:HOLDING,COLORGRAY,LINETHICK0; 当前资产:ASSET,NOAXIS,COLORGRAY;

金字塔软件嵌入式VBS、JS脚本帮助

3.1 嵌入式VBS、JS 脚本 在各种高级语言中,熟悉和精通VB的人无疑是最多的。VBScript 是VB 的一个子集,它提供的各种语句和语法、常量和变量、函数和过程的规则与VB完全相同,并且也提供了许多基本的计算、处理函数。VBScript 是标准的脚本语言,广泛应用于动态网页、大型电子商务系统、Windows系统管理等领域。因此,选用VBScript作为自己的公式脚本语言(之一),使其公式系统具有强大的计算能力、扩展能力和生命力。金字塔采用嵌入脚本语言的方式引入VBScript,编制方法类似制作ASP动态网页。采用这种方式可以保持原有公式系统的兼容性,避免一些冲突(例如原条件函数IF不条件语句IF的关键字冲突)。另外,这种方式便于将来再引入新的脚本语言,这就大大提升了公式系统的扩展性和生命力。 VBScript所能进行的计算、处理能力非常强大,甚至可进行文件操作等,所以,只要是想得到的计算,都应该能够实现。类似编制ASP、PHP动态网页,可在公式中多处嵌入脚本(用<%...%>括起即可),可在脚本中定义函数、过程供脚本自己调用。 提醒:VBS公式只能在序列模式下运行,无法在逐K线模式工作,这就意味着只能使用ENTERLONG等简单图表交易模型和TBUY等后台交易模式,无法使用图表的BUY交易模型。 3.2 VBS 接口 VBS 不金字塔公式系统之间,必须通过接口才能交换数据,也就是说,公式系统中的数据不能直接被VBS处理,同样VBS 中运行的结果,也不能直接被公式系统使用。 VBS 目前提供的接口有: (1)FFL.VarData("变量名"),传递常量、数组变量数据。 (2)FFL.StrVarData("变量名"),传递字符串常量、数组变量数据。(3)FFL.VarStartIndex("变量名"),传递数组变量有效数值起始位置,若脚本处理过程中不改变变量有效数值起始位,则无须调用。 (4)FFL.Color("变量名"),用于指定指标输出变量的颜色;(可程序实现渐变色)。 (5)FFL.LineThick("变量名"),用于指定指标输出变量的线宽;(可程序实现线宽)。 3.3 利用VBS 设计公式 VBS 脚本语句,必须使用“<%”和“%>”框起来,以便让公式系统能够识别,在一个指标公式中,可以多次调用VBS 脚本,即可以有多组由“<%、%>”框起来的脚本。在公式系统中无法实现而需要调用VBS 的实

程序化交易案例

我比较熟悉计算机,但我不是程序员出身。两年前,我首先接触到文华财经交易系统,用了一段时间,感觉它只是为不懂一点程序的人开发的,傻瓜化的,但无法实现比较复杂的实时运算交易委托,半年后放弃了,后采用交易开拓者,不错很好,很快上手,遗憾的是可能是系统本身设计原因,连设计程序中最基本的功能:对同一个变量不能反复赋值,如a:=0;a:=1;a:=a+1;这是不可以的(现在是否可以,我不知道),使得我很难实现我的交易思路,并且是按交易所的收费的一定比例(25%)收费,对于我做日内交易成本特高,勉强用了几个月。直到有一天我到期货公司一个计算机管理员告诉我,金字塔比较容易实现我的思想,更适合懂一点编程知识的人使用,确实如此,因为后来我只用了一周的时间就将程序移植到了金字塔平台,就可以用图表交易了,当然还是花了很长时间才搞定后台交易,因为金字塔的对函数的说明文件太少太简单,对后台交易提供的代码案例太少,很多后台函数和语句的用法只用自己去反复试验才能知道是怎么回事。实事求是的说,金字塔系统应该是我所知道的目前最适合那些有些编程知识背景,想做程式化交易的最合适的平台,但是好像最近也仿照交易开拓者按交易所费用的比例收费了,我认为这可能是一着臭棋,因为做后台程式化交易的用户基本上是做日内短线或高频交易,交易成本会高的离谱。 按照我的期货启蒙老师交我的,其实大家都在用的最简单的进出场思路,采用原始的资金管理方法:做股指日内波段交易,一天自动开平仓次数一般不会超过3次个来回,从不过夜,满仓进满仓出,当日亏损超过总资金5%,自动平仓退出系统,用平仓反手做止损,不设止盈直到收市平仓。胜率45%左右,用大赚抹平众多小亏,最近一年无亏损月份,最大一月盈利18%,最小一月盈利5.1%。我晒这个账单的目的是想告诉众多的小散,不要老是想赚大钱,为什么很多人用测试的程式能赚钱,而且业绩不差,但实战确亏损,这也是我经历过的,主要的原因是没有能充分相信你的系统,老是因为恐惧和贪婪,管不住自己的手去干预,其实如果你放心让系统自己去做,一段时间后你再看你的业绩,其实比你的半自动交易效果要好很多,因为你远离了贪婪和恐惧。说了这么多,只是让大家相信无人值守的程式化交易是能赚钱的。 我的无人值守工作站目前的现状,已平稳运行差不多一年: 一、交易平台:金字塔专业版2.8版,win7-64位系统,实现后台交易。 二、电源和网络保证:计算机放在家中,安装了一台可供一台电脑连续工作(关闭显示器)4小时的UPS(1000多元),网络除了4M的ADSL宽带外,开通了联通的无线网卡(限流量型,每月20多元),保证电源和网络通畅,一年来电源停断过2次,网络因为双接入不知道是否断过,只是有时发生金字塔行情信息掉线,个别时候交易账户断线。 三、在后台交易程序中设置了以下情况发送邮件报警:1、交易账户断线超过时限2、每次开仓平仓时的数量和价格3,收市前5分钟的持仓和盈亏情况(验证系统正常,避免隔夜单产生)。开通了网易的随身邮,所有邮件达到短信通知到手机,基本上收到邮件时间延迟10秒,短信通知时间延迟20秒,包月每月10元费用。 四、在计算机BOIS中设置每天8点50分自动起计算机,设置:将BOIS中Resume By RTC Alarm 菜单设置成[Enabled]后,在Time(hh)Alarm设置小时,在Time(mm)Alarm设置分钟,每个

:交易策略与资金管理

第一节、树立正确的投资理念 、期货市场运行遵循经济规律和军事规律,投资获胜的基本思想是认识规 律、顺应规律。期货投资是一门严谨的学问,抓住每一枚飞过的铜板都需要扎实的基本功,及精心的策划、周密的布署、耐心的等待和果断的行动。 二、用历史和哲学的角度看问题要凌驾于用经济和数学的角度之上。 三、学习投资技能要走正道”,从成熟的体系入手努力提高自己的分析判断能力和交易反映能力,切不可误入歧途。在交易上不要迷信玄学和风水,用孙子兵法的一句话来说:不可取于鬼神,不可象于事,不可验于度,必取于人,知敌之情者也”。 四、要相信眼睛看到的,不要相信耳朵听到的。价格是最真实的,不要随便听信消息。 五、多看是什么,少问为什么。紧盯价格变化,不要过多的去打听原因。 六、任何情况限定风险都是第一位的,看住风险利润会自己往前跑。 七、进出场的唯一依据是价格,基本面供求关系、成交量、技术指标、时间 周期都是次要的。因为只有依据价格作出的交易决策才能够在交易之前就量化风险”,而不能量化风险的数据,都不可以作出进出场的依据。 第二节、决定盈亏的直接因素 为什么众多的期货市场投资者多数都成为了输家,而只有少数人能够保持盈利?不同的人也许会有不同的答案,但如果要抓住问题的本质,首先就要弄清楚决定盈亏的最直接因素是什么。 如果要计算一定时期内的盈亏金额,就要确定三个方面:一是交易的成功率。 即在总的交易次数中,多少笔交易是盈利的,多少笔交易是亏损的;二是每次交易的盈亏幅度大小。即看对行情时能赚多少点,看错行情时能亏多少点;三是盈利或亏损时的单量,即盈利时是多少手单子在赚钱,亏损时多少手单子在亏钱。

、决定盈亏的三个直接因素: 1、交易的成功率: 2、每次交易的盈亏幅度比率(盈亏比): 3、盈利和亏损时的单量大小: 、市场上赢家与输家在三个方面的能力对比: 1、赢家和输家在成功率上的对比。 2、赢家和输家在“盈亏比”和“盈利与亏损时单量大小”的对比。 第三节、交易策略与资金管理的目标 既然在一定时期内决定交易盈亏的三个最直接因素是“交易成功率、盈亏比和 每次盈亏时的单量大小”,那么交易者就需要从这三个方面来提高自己的交易能力。提高交易 成功率的方法是提高自身对行情的分析判断能力;提高途径是“选择更理想的交 盈亏比”的易策略”;而要做到让盈利时的单量比亏损时的单量大,则是“资金管理”的任 务。 、交易策略的目标及制定方法: 一)期货市场的三等机会:二)常用的交易策略选择: 任何一个完整的交易策略都包括三个内容: 是进场时机; 二是止损位的设置; 三是预期的盈利目标。 比较可靠的交易时机有以下几种: 1、空间、时间及指标相互验证的重要周期性拐点出现之际: 2、针对形态或趋势“突破”成立之际,进行顺势操作跟进操作,这是最常用的一种交易策略。经常被使用的交易信号包括: 1)精典“反转形态”和“中继”形态的突破。 2)重要趋势线和重要均线的突破。 3)前期重要高、低点的突破。

金字塔式仓位管理与交易

金字塔式仓位管理与交易 截短亏损,让利润奔腾! ----杰西.利莫佛(20世纪最具传奇色彩的投机大师) 曾经有人说:“在金融投机中发一笔财的最佳方法,就是一开始就发一笔大财!”。 一些投资者在亏损之后,他们心里往往很急切地想要返本。但令很多人失望的是:当你按以往经验,观察到市场行情正向你所预期的方向变化时,当你终于下定决心开仓买进的时候,行情却突然逆转,使得投资人往往在接近行情的最高点买进,又可能在接近行情的最低点卖出,从而导致了自己在资金上和心理上的双重损失。 为什么会出现这样的情况?是以往经验的判断错误?还是 技术分析不过关?其实答案都不是,是你在交易策略配置方面出现了时间上的错节,选择了错误的买卖点,因而导致了交易的失败和资产的损失。 股票市场有句话:“会买是徒弟,会卖是师傅!”。按照资金管理的交易法则,由于本金在亏损后已经下降了一些,所以以后介入的资金也应该相应地降低。但是绝大部分的散户却会在“返本效应”的利益驱使下,增大持仓的比率和交易次数

的频率。其典型的特征就是,全仓买进,当日买、次日卖的短线交易次数增加,以及追涨杀跌,结果直接造成投资人资产损失。 追究其亏损的主要原因是:在股票上涨时喜欢频繁换股,赚的是蝇头小利,但是股票下跌时,一般角度很陡,几天就会把股价打回原形,往往一次亏损就会比之前的几次盈利总和还大。 华尔街有句话:“如果没有破,就不要去补它”。笔者非常赞同这一看法,因为个股永远是基于板块的冷热影响,板块又受制于大盘的强弱。所以,对大趋势的确定是我们抓住交易战机的核心;准确判研出股票的进出场位置、交易时机,都将直接影响您的交易的成功与否。 所以,一个好的交易者必须能选择恰当的进入和退出时机,并且根据上涨概率的变化,及时调整仓位。在股价上涨途中,如果继续上涨的概率变小了,则交易者就应该减仓;如果股价上涨的概率变大了,交易者就应该持仓或者增仓,继续买入,不过,买入的量应该比前面买入的量要少。 技术性交易系统能通过技术分析找到大盘的趋向和恰当的 进入和退出时机,但是并不能控制资金的赢损大小。所以,要想改变这一局面,就要学会利用“金字塔仓位管理模型”,这是利用黄金分割比率法所进行的仓位管理办法(见图1)。

决策交易系统公式编程(技术指标编写)

决策交易系统公式编程(技术指标编写)金字塔决策交易系统公式编写教程目录 第一章技术指标编写 1.1 技术指标公式基础 1.1.1 技术指标公式界面内容 1.1.2 技术指标公式编写格式和法则 1.2 指标公式编写基础技巧 1.3 其他指标公式编写举例 第二章条件选股 2.1 条件选股编写基本技巧 2.2 K线形态选股 2.3 技术指标选股 2.4 价格、成交量走势选股 2.5 动态盘中选股 2.6 筹码分布选股 2.7 基本面选股 第三章五彩K线 第四章交易系统 4.1 交易系统的基础和格式 4.2 交易系统示例

第五章公式优化与测试平台 5.1 测试平台的基本内容和架构 5.2 测试和公式优化的示例 第六章金字塔的后台程式化交易 6.1 交易测试系统的函数 6.2 程式化交易系统的函数 第七章开始后他程式化交易 第八章公式系统的调试 附录:函数参考 系统公式分类 金字塔决策交易系统的公式系统是一套功能强大、使用简单的计算机描述系统。可供引用的函数超过620个。可以说其它软件能做的,金字塔决策交易系统都能做到,而且能做得更好,更贴近实战。用户可以通过期货交易所和证券交易所发送的实时行情数据和金字塔决策交易系统保存的历史数 据按照简单的运算法则进行分析、选股、系统测试和自动交易,在金字塔决策交易系统中一共提供了四大类公式编辑器: 1、技术指标公式编辑器 实现对技术图表分析中各类技术指标和自我定义的技术分 析指标的编写,并且通过金字塔决策交易系统的分析界面形成图表、曲线,以方便和寻找有意义的技术图形和技术特征。

2、条件选股公式编辑器 也就是通常意义上解释的智能选股。但我们的目的在于建立一个完全开放、自由的选股平台,可以通过对该平台的熟练使用,借助计算机的高速和准确的检索功能寻找满足您的理解的股票形态和技术特征,作到先知先觉,快人一步!并且提供相应的同样开放式的结果检测报告。 3、五彩K线公式编辑器 准确讲,该编辑器的功能是附属于条件选股功能之上的,我们可以通过该功能将满足条件的连续K线形态赋予颜色,区别了其它的K线。 4、交易系统公式编辑器 交易系统是在条件选股功能上的一次大的延伸,诣在建立一套完整的交易规则体系,通过该编辑器对各个相关的交易环节,包括买入的切入、卖出、止损以及整体的交易性能检验等等作出定量的规定,帮助投资者建立一套属于自己的买卖规则和理论。 第一章技术指标编写 本章主要讲述技术指标公式基础,编写格式、法则,公式体

最新《大学生职业生涯规划》期末考试答案2016.12详解

最新《大学生职业生涯规划》期末考试答案2016.12. 一、单选题(题数:50,共 50.0 分) 1能力是指:(1.0分) A、能够知道事情怎么运作,并有效使其运作。 B、由遗传决定的完成事情的特征。 C、那些稳定的,独立环境与当前条件的行为系统。 D、顺利完成任务以达到预期目标的行为。 我的答案:D 2演讲的()指的是希望在听众脑海里留下的内容以及听完讲话后他们会采取的行动。(1.0分) A、目标 B、内容 C、主题 D、准备 我的答案:A 3以下哪个不是演讲目标的类型()(1.0分) A、告知 B、指导 C、娱乐 D、理解 我的答案:D 4以下哪个问题反映的不是职业价值观?()(1.0分) A、你觉得什么样的职业是有意义的? B、你希望通过职业实现什么目标?

C、你觉得什么职业最能发挥你的潜能? D、你最希望职业能给你什么回报? 我的答案:A 5以下哪点不是教练技术中的哲理()(1.0分) A、柏拉图 B、 如果有效,就多做一点 C、 如果无效,做些不一样的 D、 如果没有思路,就休息一会 我的答案:D 6()要求倾听者暂时放弃自己主观的参考标准,以对方的思考角度看事物。(1.0分) A、 同理心 B、 同情心 C、 交流沟通 D、 商务会谈 我的答案:A 7发射的信息通常有三种形式:言语、()、书面。(1.0分)

A、 面部表情 B、 体态表情 C、 情绪表达 D、 非言语 我的答案:D 8一件事情要顺利完成,需要:(1.0分) A、 知识、技能、品质兼具 B、 事情不能超过能力边界 C、 完全是一个机会的问题 D、 必须获得足够的支持 我的答案:A 9就业力是求职成功的一个重要预测指标,以下不属于提升就业力的项目是?(1.0分) A、 加强对自己选择的认定性 B、

大学生职业生涯规划——决策流程与决策风格满分答案

大学生职业生涯规划——决策流程与决策风格满分答案 -标准化文件发布号:(9456-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII

大学生职业生涯规划-决策流程与决策风格答案5.1 决策的意义已完成成绩:100.0分 1 【单选题】 字母记忆游戏体现出() A、决策的重要性 B、记忆的重要性 C、语言的重要性 D、游戏的重要性 我的答案:A得分:50.0分 2 【判断题】 职业决策就是让你找到目标的过程。 我的答案:√ 理解决策已完成成绩:100.0分 1 【单选题】 下面哪项不是职业决策的特点() A、职业选项非常多 B、每一个选项都需要深入了解内容庞杂有大量的信息 C、重要的他人会职业选择产生影响 D、正确的职业决策一定能带来成功的人生 我的答案:D得分:20.0分 2 【单选题】 职业决策这一概念最早源自英国经济学家()的理论

A、凯恩 B、凯恩斯 C、亚当斯密 D、达尔文 我的答案:A得分:20.0分 3 【判断题】 决策意味着机会,也意味着风险。() 我的答案:√得分:20.0分 4 【判断题】 选项越多,人的选择越困难。 我的答案:×得分:20.0分 5 【判断题】 认知复杂性指一个人在做判断时不同考虑层面的相对数目。我的答案:× 决策风格已完成成绩:100.0分 5.3 1 【多选题】 1决策风格的分类包括() A、随意者 B、最优化者 C、任意者 D、满意者 我的答案:BD得分:33.3分

2 【判断题】 在做选择的过程中,最优型的人追求最优解,满意型的人则依照满意则止的原则。() 我的答案:√得分:33.3分 3 【判断题】 在最优化决策量表中,分数越低,越倾向于满意型决策风格,分数越高,越倾向于最优化型决策风格。 我的答案:√ 5.4 1 【单选题】决策金字塔的构成中不包括() A、元认知 B、CASVE循环 C、自我知识 D、他人知识 我的答案:D得分:20.0分 2 【单选题】梭形模型的用处在于:() A、帮助大家认识职业的分类 B、帮助大家做出生涯规划 C、帮助大家认清自我 D、帮助大家作出有效的职业选择 我的答案:D得分:20.0分 3 【多选题】

相关文档
相关文档 最新文档