赢顺赢智页面及交易系统介绍课件_第1页
赢顺赢智页面及交易系统介绍课件_第2页
赢顺赢智页面及交易系统介绍课件_第3页
赢顺赢智页面及交易系统介绍课件_第4页
赢顺赢智页面及交易系统介绍课件_第5页
已阅读5页,还剩104页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、文华财经文华财经 研究部研究部目录目录 安安 排排第一章 基本页面操作第二章 赢顺、赢智页面区别第三章 个性化设置第四章 交易系统说明第五章 赢顺、赢智交易系统区别 起始页设置:菜单 “页面设置”“设置起始页”,在弹出的设置窗口中选择要作为起始页的页面,点击“设置为启动页”即可。注意事项:只有在自己新建的页面才能进行设置起始页,系统页面不支持起始页设置。行情报价列表的调入:点击行情菜单,在行情菜单下进行选择软件将较常用的页面设置为书签,显示在书签栏上,点击相应书签即可调用。创建页面:在“页面设置”菜单中选择“新建”,在弹出的创建页面窗口中输入页面名称,点击“确认”后系统会自动清屏,鼠标右键单击

2、新建页面进行页面设置,选择窗口数量。可对窗口数量进行修改保存页面:点击“页面设置”菜单下的“保存”或“另存为” 使用工具条的按钮及快捷键Ctrl+S,命名一个页面名称例如“我的页面”,点击“确认”对其进行保存方便以后调用。 调出页面:选择“页面设置”菜单下的“调入页面”或者使用快捷键“Ctrl+L。选择想要调入的页面,点击“确认即可。注意事项:只能选择自设的页面,不允许选择系统本身的页面。还原修改后的页面:页面修改后,在保存状态下,选择点击“页面设置”菜单下的“页面还原”就能还原到本来页面状态。书签设置:建立书签:鼠标右键单击现有书签选择“插入”,即可在该书签前增加一个“新建书签”。选择先要链

3、接的页面后,可进行书签名称的修改。 已有书签链接新的页面:鼠标右键单击现有书签,选择链接接到页面或者选择“页面设置”菜单下的“书签设置”,在弹出的对话框内进行链接页面窗口中的任意页面。 书签位置进行移动:在要移动的书签上,单击鼠标右键,选择“左移/右移”即可移动书签位置。书签重新命名:在需要重命名的书签上,单击鼠标右键,选择“改名”,在弹出的书签设置框中输入新的书签名后点击确定即可删除书签:在要删除的书签上,单击鼠标右键,选择“删除”,在弹出的确认框中点击确定即可。 赢顺存在二级书签,赢智为一级书签赢顺页面赢智页面收入合约化,是指将现有指标、周期固定,方便调用。赢顺二级书签的扩展依次点击赢顺页

4、面下的分时图、K线图、消息面、基本面、页面下单可实现分时走势、k 线走势、相关新闻、合约基本情况、页面下单的快捷切换,方便客户快捷操作。扩展分析模板的设置:当页面设置好后。选择“页面设置”菜单下“保存为扩展分析模板”。在弹出的对话框中,填入模板名称,“确认”即可。扩展分析模板与普通页面的比较:按下回车键时,可以实现扩展分析模板间的切换。切换的顺序可以运用“上移”“下移”进行调整,也可以自行增添或删除板块的数量;对于模板的任何修改不自动保存(包括改变指标类型、周期、增减窗口等),而页面可以自动保存;分析模板、页面中的子窗口可以选择联动或不联动。即在一个子窗口中切换品种,其他窗口随之切换或者不切换

5、。通过窗口左上角的“联动”切换锁可以实现。 赢智软件中的特有页面扩展分析模板功能设置报价常用设置勾选报价更新用边框指示:在行情报价列表中显示 黄色的最新变动量价的边框。勾选持仓合约自动加入自选页面:实现持仓合约自动加入到自选页面。勾选显示横向网格(shift+x):实现行情报价列表横向网格。勾选显示纵向网格(shift+y):实现行情报价列表纵向网格显示。勾选涨跌停高亮显示:实现在行情报价列表中显示涨跌停报价合约对应各个价格(涨停显示红色,跌停显示绿色)。报价窗口回车操作:可实现分时K线新闻,分时K线分时,分时K线,扩展分析模板 切换。报价窗口双击操作:可实现进入系统分析模板,弹出小分时窗口切

6、换。盘口报价买卖盘:可实现横向排列和纵向排列切换。大胆筛选标准可以自己设置N倍于平均成交量。盘口报价五档行情显示:可选择委托明细和委托量比例图切换。报价红绿:可实现与上一笔比较决定红绿和与昨日价格比较决定红绿切换。成交明细红绿:可实现根据与上一笔比较涨跌决定和根据主动买/卖决定。成交明细的滚动:可实现底部显示最新价和顶部显示最新价的切换。报价行间距设置:可实现行情列表报价行间距的设置。功能设置图标常用设置1勾选显示小报价框(alt+p):在分时图中显示小报价框。勾选小报价窗口等全部显示:在分时图中显示小报价窗口等各时间的报价成交状况。勾选显示持仓成本线:在分时图和K线图中显示持仓成本线。勾选自

7、设页面指标设置自动保存:自动保存自设页面的指标。勾选系统分析模板指标设置自动保存:自动保存系统分析模板的指标。勾选启用指标设置周期化:可实现设置的指标周期应用与所有的K线页面。勾选主图申请K线数据,可实现每次申请200根。纵坐标(alt+y):可实现纵坐标数字显示K线图左侧,k线图右侧,不显示切换。鼠标滚动:可实现切换合约和缩放K线显示比例的切换。鼠标拖动:可实现拖动K线和放大K线的切换。保存页面时窗口大小:可实现按照窗口大小和窗口所占比例保存。多股同列:可以实现从4、6、8、9、12、16、18、20到25图切换勾选K线显示波段高低:可显示一段行情的最高值、最低值。勾选K 线显示信息灯塔:K

8、线下显示黄色菱形的信息灯塔。勾选图表窗口显示横坐标 :可显示横坐标数值线勾选图表窗口显示纵坐标:可显示纵坐标数值线勾选主图指标才显示小报价:只在K线主图和分时线主图显示最小报价。勾选打开画线工具才可以对画线操作:在打开画线工具下才能进行画线操作。勾选十字光标:显示当个周期时间、报价等信息。勾选今天/昨天分割线:显示黄色分割线。勾选问号光标查询指标数值:在问号光标处可查询指标的数值。勾选指标数值自动换行:实现指标数值自动换行。勾选K线图左上角显示最新价和涨跌:实现K线图左上角显示最新价和涨跌勾选分时图左上角显示最新价和涨跌:实现分时图左上角显示最新价和涨跌功能设置图标常用设置2Tick图数据更新

9、:可实现自动压缩和图形平移切换。K线形状:可实现胖瘦、空实心切换。60分钟线每日根数:可实现国内3所每天4根和5根切换。窗口大小的改变:可实现压缩图形比例和保持原来K线间距的切换坐标方式:可实现线性坐标下的等分坐标、关键点位坐标、黄金率坐标和对数坐标下的对数关键点和对数等比坐标的切换。主图坐标的纵向范围(alt+u):可实现只考虑K线图和考虑所有的附属指标切换指标数值显示:可实现在副图中只显示数值,显示数值和涨跌小箭头切换 在编写前,需要将交易思想清晰量化后,通过语言函数编写完成。交易模型基本结构:交易模型基本结构:1.1.定义需要的每个变量定义需要的每个变量2.2.交易条件交易条件+ +交易

10、指令交易指令MA5:=MA(C,5);MA10:=MA(C,10);CROSS(MA5,MA10),BPK;CROSS(MA10,MA5),SPK;定义思路中涉及到的变量交易条件,写入交易指令模型中使用的交易指令练习编写1:关键字:反手指令均线上穿平空做多,均线下穿平多做空;MA5:MA(C,5);MA10:MA(C,10);CROSS(MA5,MA10),BPK;CROSS(MA10,MA5),SPK;具体细化思路:5日均线上穿10日均线,平空做多;5日均线下穿10日均线,平多做空;练习编写2:关键字:日内模型日内交易:均线上穿平空做多,均线下穿平多做空;CROSS(MA5,MA10)&TI

11、ME=0900&TIME=1457,SP;CROSS(MA10,MA5)&TIME=0900&TIME=1457,BP;具体细化思路:3分钟周期5日均线上穿10日均线,平空做多;5日均线下穿10日均线,平多做空;解读常用函数:DATE取日期数(19700101-20331231)。用法:DATE 返回某周期的日期数。TIME取周期的时数。用法:TIME 取周期的时数。REF(X,N)引用X在N个周期前的值例:REF(CLOSE,5);表示引用当前周期前第5个周期的收盘价HHV(X,N)LLV(X,N)求X在N个周期内的最高值。若N为0则从第一个有效值开始算起。例:HHV(HIGH,13);求1

12、3个周期内的最高价的最大值。该函数参数支持变量计算如HHV(HIGH,VAR1);/VAR1为变量VALUEWHEN(COND,DATA)当条件COND满足时,取当时的DATA的值,否则取得前面一个满足条件COND的值。例:VALUEWHEN(HIGHREF(HIGH,5),HIGH);表示当前最高价大于前五个周期最高价的最大值时返回当前最高价。DATEREF(DATE,1)/今天第一根K线VALUEWHEN(DATEREF(DATE,1),O);/当天开盘价VALUEWHEN(TIME=1030,O);/10点半那根K线的开盘价昨天的收盘价?VALUEWHEN(DATEREF(DATE,1)

13、,REF(C,1);BKPRICE返回最近一次模型买开位置的买开信号价位。BARSBK返回上一次买开仓距离当前k线的k线数。BARSLAST(X)求上一次X条件成立到当前的周期数COUNT(X,N)表示统计在N周期内满足X条件的周期数。如果N为0则表示从已申请到的数据的第一天开始算起。例:WR:=-100*(HHV(HIGH,N)-CLOSE)/(HHV(HIGH,N)-LLV(LOW,N); COUNT(WR80,5);表示统计在5个周期内满足WR80的次数AUTOFILTER 对模型的所有信号按照先买后卖,先开后平的顺序过滤。1.连续的同方向指令只有第一个有效,其他的将被过滤;2.交易指令

14、必须配对出现(例如:前面已经有了买开指令,则后面只允许出现卖平指令,其他的指令都被滤掉。这也就意味着,第一个指令只能是买开或者卖开指令,其他的都被过滤); CBKPRICE+50*MD;/最新价大于买开仓价位的50个点HHV(H,BARSBK+1);/开仓到目前为止最高价N:=BARSLAST(DATEREF(DATE,1)+1;/今天开盘到目前为止的周期数HH:HHV(H,N);/开盘到目前为止的最高价 昨天开盘的最高价?表达式一:REF(HH,N);表达式二:VALUEWHEN(DATEREF(DATE,1),REF(HH,1);学习跨周期模型的编写原理和编写步骤。跨周期函数介绍跨周期函数

15、介绍引用某品种在某个周期上加载了某个指标的数据。引用某品种在某个周期上加载了某个指标的数据。用法:用法:#IMPORT CODE, PERIOD, FORMULA AS VAR引用 CODE 所对应的合约 PERIOD 周期下指标 FORMULA 的数据。CODE 文华码,PERIOD 周期,FORMULA 引用指标名,VAR 定义变量名跨周期跨合约模型的编写规则跨周期跨合约模型的编写规则1.只能引用 .FML/.XFML文件 2.只能引用如下周期:MIN1 MIN3 MIN5 MIN15 MIN30 HOUR1 DAY WEEK MONTH 3.只能短周期引用长周期4.被引用的指标中不能存在

16、引用5.如果不写文华码,默认引用当前合约,也可以直接写合约代码如:rb12016.FORMULA 引用指标名,只能引用除数字、或者数字开头的名称之外的名称。跨周期跨合约模型的编写思路及案例跨周期跨合约模型的编写思路及案例1.同一合约不同周期调用 示范12.同一合约不同周期调用 示范23.不同合约之间的数据调用 例例1 同一合约不同周期的数据调用同一合约不同周期的数据调用要求要求n当日均线出现多头排列时, 5分钟KD线金叉,做多。n当日均线出现空头排列时, 5分钟KD线死叉,做空。例例1:先建立一个指标先建立一个指标 名称名称AAAMA5:=MA(C,5);MA10:=MA(C,10);MA30

17、:=MA(C,30);再建立你的模型再建立你的模型#IMPORT , DAY,AAA AS VARDM5:=VAR.MA5;DM10:=VAR.MA10;DM30:=VAR.MA40;RSV:=(CLOSE-LLV(LOW,N)/(HHV(HIGH,N)-LLV(LOW,N)*100;K:SMA(RSV,M1,1);D:SMA(K,M2,1);J:3*K-2*D;DM5DM10&DM10DM30&CROSS(K,D),BPK;DM5DM10&DM10DM10&CROSS(MA5,MA10)&TIME1450,BK(DM5=1450,SP;DM5DM10&CROSS(MA10,MA5)&TIME

18、DM10&CROSS(MA5,MA10)|TIME=1450,BP;AUTOFILTER;n当沪胶指数价格破20日新高,橡胶1201的MA5MA10,做多。n当沪胶指数价格破20日新低,橡胶1201的MA5REF(H20,1);B:=CMA10,BPK;DL20&MA560 , SP;/如果买开价位比当前价位高出60,且买开价位存在,卖平仓请注意当模型存在连续多个开仓信号(加仓)的情况下,该函数返回的是最后一次开仓信号的价格,而不是开仓均价。注:BKPRICE 只在加载之后的K线上才返回信号价位。效果测试中该函数返回信号位置的收盘价SKPRICE卖开信号位置的卖开信号价位用法:SKPRICE返

19、回最近一次模型卖开位置的卖开信号价位。例如:CLOSE-SKPRICE60 & SKPRICE0, BP;/如果当前价位高出卖开价位60, 且卖开价位存在, 买平仓请注意当模型存在连续多个开仓信号(加仓)的情况下,该函数返回的是最后一次开仓信号的价格,而不是开仓均价。注:SKPRICE 只在加载之后的K线上才返回信号价位。效果测试中该函数返回信号位置的收盘价FEE合约手续费用法:FEE返回当前合约的手续费(用户启动模组时设置的)。注意不能与未来函数同时使用如ISLASTBAR,EMA2,ZIGZAG,BACKSET,PEAK,PEAKBARS,TROUGH,TROUGHBARS,REFX等本函

20、数运算量很大,将占用很多的CPU资源,导致行情刷新速度变慢,请谨慎使用!MONEY虚拟资金余额用法:MONEY返回虚拟资金余额。注意与未来函数同时使用ISLASTBAR,EMA2,ZIGZAG,BACKSET,PEAK,PEAKBARS,TROUGH,TROUGHBARS,REFX等可能会导致误差。MARGIN合约保证金用法:MARGIN返回当前合约的保证金比率(用户启动模组时设置的)。注意与未来函数同时使用ISLASTBAR,EMA2,ZIGZAG,BACKSET,PEAK,PEAKBARS,TROUGH,TROUGHBARS,REFX等可能会导致误差。VOLMARGIN 当前合约的持仓保证

21、金 用法:VOLMARGIN计算当前的持仓保证金。注意与未来函数同时使用ISLASTBAR,EMA2,ZIGZAG,BACKSET,PEAK,PEAKBARS,TROUGH,TROUGHBARS,REFX等可能会导致误差。MONEYRATIO资金使用率用法:MONEYRATIO返回当前的虚拟资金的使用率。注意与未来函数同时使用ISLASTBAR,EMA2,ZIGZAG,BACKSET,PEAK,PEAKBARS,TROUGH,TROUGHBARS,REFX等可能会导致误差。MONEYTOT虚拟总资金用法:MONEYTOT返回当前虚拟总资金(虚拟资金余额+持仓保证金)。注意与未来函数同时使用IS

22、LASTBAR,EMA2,ZIGZAG,BACKSET,PEAK,PEAKBARS,TROUGH,TROUGHBARS,REFX等可能会导致误差。PROFIT虚拟逐笔浮盈用法:PROFIT返回当前的虚拟逐笔浮动盈亏。注意与未来函数同时使用ISLASTBAR,EMA2,ZIGZAG,BACKSET,PEAK,PEAKBARS,TROUGH,TROUGHBARS,REFX等可能会导致误差。SETDEALPERCENT设置下单的虚拟资金使用比例用法:SETDEALPERCENT(fPercent)表示每次按资金的fPercent(范围1100)下单。例子:SETDEALPERCENT(20); /每

23、次按资金比例的%20下单注:应该与AUTOFILTER函数同时使用BUYVOL模型虚拟多头持仓用法:BUYVOL返回模型虚拟多头持仓。注意与未来函数同时使用ISLASTBAR,EMA2,ZIGZAG,BACKSET,PEAK,PEAKBARS,TROUGH,TROUGHBARS,REFX等可能会导致误差。SELLVOL模型虚拟空头持仓用法:SELLVOL返回模型虚拟空头持仓。注意与未来函数同时使用ISLASTBAR,EMA2,ZIGZAG,BACKSET,PEAK,PEAKBARS,TROUGH,TROUGHBARS,REFX等可能会导致误差。一、资金管理模型的编写思路及案例一、资金管理模型的

24、编写思路及案例利用头寸函数实现对仓位的加减。利用头寸函数实现对仓位的加减。例例1 加仓模型加仓模型A:=多头开仓条件; A1:=多头加仓条件;B:=空头交易条件; B1:=空头加仓条件;D:=多头平仓条件;E:=空头平仓条件;A & NOT(ISLASTSK| ISLASTBK) , BK(2);B & NOT(ISLASTBK| ISLASTSK) , SK(2);BUYVOL2 & A1 & ISLASTBK , BK(1);SELLVOL2 & B 1& ISLASTSK , SK(1);D & ISLASTBK,SP(BUYVOL);E & ISLASTSK,BP(SELLVOL);注

25、意,交易时要考虑前一信号方向防止锁仓。注意,交易时要考虑前一信号方向防止锁仓。减仓模型减仓模型A:=多头开仓条件;B:=空头开仓条件;E1:=多头平仓条件1; E2:=多头平仓条件2;F1:=空头平仓条 1; F2:=空头平仓条件2;A ,BK;B ,SK;E1 & ISLASTBK,SP(BUYVOL/2);E2 & ISLASTSP&BUYVOL0,SP(BUYVOL);F1 & ISLASTSK,BP(3);F 2& ISLASTBP&SELLVOL0,BP(SELLVOL);例例2:对交易资金的管理:对交易资金的管理/过滤模型过滤模型每次下单使用当时资金的每次下单使用当时资金的20%S

26、ETDEALPERCENT(20);DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);DEA:=EMA(DIFF,9);DIFF0&DEA0&CROSS(DEA,DIFF),SK;DIFF0&DEA0&DEA0&CROSS(DIFF,DEA),BK;DIFF0&DEA0&CROSS(DEA,DIFF),SP;AUTOFILTER;10日均线之上开多仓(开仓资金可用资金日均线之上开多仓(开仓资金可用资金20%),价格每上涨),价格每上涨10%止盈平止盈平仓仓50%仓位,上涨仓位,上涨20%止盈全部仓位。跌破止盈全部仓位。跌破5日线止损。日线止损。N为合约单位为合约单位 MA

27、10:=MA(C,10);MA5:=MA(C,5);CROSS(C,MA10),BK(MONEY*0.2/(N*C*MARGIN);CROSS(C,BKPRICE*1.1),SP(BUYVOL*0.5);CROSS(C,BKPRICE*1.2),SP(BUYVOL);CROSS(MA5,C),SP(BUYVOL);/非过滤模型非过滤模型收盘价上穿5周期均线,买开仓。收盘价连续2根站上5周期均线,且K线收阳,加仓1手。收盘价下穿5周期均线,卖开仓。收盘价连续2根小于5周期均线,且K线收阴,加仓1手。MA5:=MA(C,5);CROSS(C,MA5,)&NOT(ISLASTBK|ISLASTSK)

28、,BK(2);CROSS(MA5,C)&NOT(ISLASTBK|ISLASTSK),SK(2);EVERY(CMA5,2)&ISUP&ISLASTBK,BK(1);EVERY(CMA5,2)&ISDOWN&ISLASTSK,SK(1);平多条件&ISLASTBK,SP(BUYVOL);平空条件&ISLASTSK,BP(SELLVOL);(编写练习加仓) 二、二、 止盈止损模型的编写思路及案例止盈止损模型的编写思路及案例例例1:限价止损、限价止盈模型:限价止损、限价止盈模型A:=多头交易条件;B:=空头交易条件;E:=多头平仓条件;F:=空头平仓条件;A,BK;E|C=BKPRICE+150,

29、SP;B,SK;F|C=SKPRICE+100|CMA1,BK; (C=BKPRICE&C=HH-N*(HH-BKPRICE), SP; 例例2:回撤止损止盈模型:回撤止损止盈模型使用资金管理,止盈止损模型需要注意的问题使用资金管理,止盈止损模型需要注意的问题编写加减仓位时要注意对信号的判断。编写加减仓位时要注意对信号的判断。(避免锁仓避免锁仓)动态止损如果涉及到步长,要注意止损价位的变化和步长的相关度。动态止损如果涉及到步长,要注意止损价位的变化和步长的相关度。大豆1205合约:低于买开仓价10个点差,多头止损;高于买开仓价20个点差,多头止赢;高于卖开仓价10个点差,空头止损;低于卖开仓价

30、20个点差,空头止赢;A:=MINPRICE(A1205);多头开仓条件,BK;(C=BKPRICE+TP*A)&BKPRICE0,SP;空头开仓条件,SK;(C=SKPRICE+SL*A|C0,BP;/止损点差为SL,止赢点差为TP(编写练习限价止损止盈模型)多维的效果测试功能多维的效果测试功能课程内容课程内容n日内高频函数介绍n日内模型的编写思路及案例n使用日内模型需要注意的问题日内高频函数介绍日内高频函数介绍引用盘口数据:挂单数据和成交数据引用数据类型:TICK数据和秒周期数据挂单数据挂单数据L2_BID1 取买一价取买一价 L2_BIDVOL1 取买一量取买一量 L2_BID2 取买二

31、价取买二价 L2_BIDVOL2 取买二量取买二量L2_BID3 取买三价取买三价 L2_BIDVOL3 取买三量取买三量L2_BID4 取买四价取买四价 L2_BIDVOL4 取买四量取买四量L2_BID5 取买五价取买五价 L2_BIDVOL5 取买五量取买五量注:注:K K线图和线图和TICKTICK都可以使用都可以使用挂单数据挂单数据L2_ASK1 取卖一价取卖一价 L2_ASKVOL1 取卖一量取卖一量 L2_ASK2 取卖二价取卖二价 L2_ASKVOL2 取卖二量取卖二量L2_ASK3 取卖三价取卖三价 L2_ASKVOL3 取卖三量取卖三量L2_ASK4 取卖四价取卖四价 L2

32、_ASKVOL4 取卖四量取卖四量L2_ASK5 取卖五价取卖五价 L2_ASKVOL5 取卖五量取卖五量注:注:K K线图和线图和TICKTICK都可以使用都可以使用挂单数据挂单数据ASKBIGVOLPRICE: 返回返回TICK图中该笔图中该笔Tick 盘口满足大单条件的与最新价的盘口满足大单条件的与最新价的最近价格最近价格BIDBIGVOLPRICE: 返回返回TICK图中该笔图中该笔Tick 盘口满足大单条件的与最新价的盘口满足大单条件的与最新价的最近价格最近价格CALVOLPRICELIS: TICK图中初始化盘口大单价格表图中初始化盘口大单价格表,主要在主要在 BIDBIGVOLP

33、RICE 与与ASKBIGVOLPRICE 前使用,提供初始化前使用,提供初始化注:仅限注:仅限TICKTICK使用使用函数解释函数解释1、ASKBIGVOLPRICE、 BIDBIGVOLPRICE最近大单价格最近大单价格 大单:自动或手动定义大单:自动或手动定义2、 CALVOLPRICELIST :TICK图中初始化盘口大单价格表图中初始化盘口大单价格表 初始化五档或者五档之外大单列表,供提取初始化五档或者五档之外大单列表,供提取成交数据成交数据L2_PRICE: 返回返回TICK图中该笔图中该笔TICK的成交价。的成交价。L2_VOLUME: 返回返回TICK图中该笔图中该笔TICK的

34、成交量。的成交量。注:仅限注:仅限TICKTICK使用使用成交数据成交数据L2_SETBIGVOL( nVol )L2_SETBIGVOL( nVol )设置大单成交手数阈值,成交手数大于设置大单成交手数阈值,成交手数大于nVolnVol的为大单的为大单注:注:1 1、仅限秒周期使用、仅限秒周期使用 2 2、定义下面红色字体函数的大单算法、定义下面红色字体函数的大单算法成交数据成交数据L2_BKVOL L2_BKVOL 返回当前秒周期买开的成交量返回当前秒周期买开的成交量L2_SKVOL L2_SKVOL 返回当前秒周期卖开的成交量返回当前秒周期卖开的成交量L2_BPVOL L2_BPVOL

35、返回当前秒周期买平的成交量返回当前秒周期买平的成交量L2_SPVOL L2_SPVOL 返回当前秒周期卖平的成交量返回当前秒周期卖平的成交量L2_BKBIGCOUNT L2_BKBIGCOUNT 返回当前秒周期买开的大单成交次数返回当前秒周期买开的大单成交次数L2_SKBIGCOUNT L2_SKBIGCOUNT 返回当前秒周期卖开的大单成交次数返回当前秒周期卖开的大单成交次数L2_BPBIGCOUNT L2_BPBIGCOUNT 返回当前秒周期买平的大单成交次数返回当前秒周期买平的大单成交次数L2_SPBIGCOUNT L2_SPBIGCOUNT 返回当前秒周期卖平的大单成交次数返回当前秒周

36、期卖平的大单成交次数L2_BKBIGTOTVOL L2_BKBIGTOTVOL 返回当前秒周期买开的大单成交量返回当前秒周期买开的大单成交量L2_SKBIGTOTVOL L2_SKBIGTOTVOL 返回当前秒周期卖开的大单成交量返回当前秒周期卖开的大单成交量L2_BPBIGTOTVOL L2_BPBIGTOTVOL 返回当前秒周期买平的大单成交量返回当前秒周期买平的大单成交量L2_SPBIGTOTVOL L2_SPBIGTOTVOL 返回当前秒周期卖平的大单成交量返回当前秒周期卖平的大单成交量注:仅限秒周期使用注:仅限秒周期使用成交数据成交数据L2_BIDVOL L2_BIDVOL 返回当前

37、秒周期主动买的成交量返回当前秒周期主动买的成交量L2_ASKVOL L2_ASKVOL 返回当前秒周期主动卖的成交量返回当前秒周期主动卖的成交量L2_BIDBIGCOUNT L2_BIDBIGCOUNT 返回当前秒周期主动买的大单成交次数返回当前秒周期主动买的大单成交次数L2_ASKBIGCOUNT L2_ASKBIGCOUNT 返回当前秒周期主动卖的大单成交次数返回当前秒周期主动卖的大单成交次数L2_BIDBIGTOTVOL L2_BIDBIGTOTVOL 返回当前秒周期主动买的大单成交量返回当前秒周期主动买的大单成交量L2_ASKBIGTOTVOL L2_ASKBIGTOTVOL 返回当前

38、秒周期主动卖的大单成交量返回当前秒周期主动卖的大单成交量注:仅限秒周期使用注:仅限秒周期使用小节小节 引用函数,相对比较简单,直接将函数写进相应的语句,函数即代表其本身所表示的数值。日内模型的编写思路及案例日内模型的编写思路及案例买卖人气型买卖人气型大单跟踪型大单跟踪型买卖人气型买卖人气型 根据盘口价量变化判断买卖双方的交易气氛,依此作根据盘口价量变化判断买卖双方的交易气氛,依此作为入场依据,可获得短暂盈利。为入场依据,可获得短暂盈利。 可能用到的函数:各档位委托量、多空双方的大单价可能用到的函数:各档位委托量、多空双方的大单价格、主动买卖的成交次数等格、主动买卖的成交次数等例例1A:=L2_

39、BIDVOL1+L2_BIDVOL2+L2_BIDVOL3;/定义买盘前定义买盘前3档总量档总量B:=L2_ASKVOL1+L2_ASKVOL2+L2_ASKVOL3;/定义卖盘前定义卖盘前3档总量档总量D:A-B;CROSS(D,0)&ISLASTSK=0&ISLASTBK=0,BK(1);/买量大于卖量且前一个买量大于卖量且前一个指令不是开仓指令,则买开仓指令不是开仓指令,则买开仓1手;手;CROSS(0,D)&ISLASTBK=0&ISLASTSK=0,SK(1);/买量小于卖量且前一个买量小于卖量且前一个指令不是开仓指令,则卖开仓指令不是开仓指令,则卖开仓1手;手;EVERY(DREF

40、(D,1),2)&ISLASTSK=1&ISLASTBK=0,BP(1);/连续连续2个周期个周期买量不断增加且前一个指令是卖开仓,则平买量不断增加且前一个指令是卖开仓,则平1手空单;手空单;EVERY(DL2_ASKBIGCOUNT,3),BPK; /三个周期内,主动三个周期内,主动买大单成交次数一直大于主动卖成交次数,做多买大单成交次数一直大于主动卖成交次数,做多EVERY(L2_BIDBIGCOUNTL2_ASKBIGCOUNT,3),SPK; /三个周期内,主动三个周期内,主动买大单成交次数一直小于主动卖成交次数,做空买大单成交次数一直小于主动卖成交次数,做空AUTOFILTER;使用

41、日内模型需要注意的问题使用日内模型需要注意的问题1、日内平仓2、手续费3、滑点4、信号忽闪什么是下单组件什么是下单组件下单组件的作用下单组件的作用下单组件如何编写下单组件如何编写基本语法基本语法一、变量的定义及赋值:一、变量的定义及赋值:VAR N1; VAR N1; VAR N2; VAR N2; VAR N3; VAR N3; N1=3000; N1=3000; N2=88.888; N2=88.888; N3=“N3=“股指期货股指期货”; ”; 基本语法基本语法二、函数的定义:二、函数的定义:VOID MAIN()VOID MAIN() VAR BKDEAL()VAR BKDEAL()

42、 RETURN(10)RETURN(10) VOID BKDEAL()VOID BKDEAL()VAR N; VAR N; VOID MAIN()VOID MAIN() N=“N=“文华财经文华财经”; ”; MessageOut(N); MessageOut(N); 主函数:主函数:VAR BKDEAL(A,B)VAR BKDEAL(A,B) VAR C; VAR C; C=(A+B)/2;C=(A+B)/2;RETURN(C)RETURN(C) D=BKDEAL(15,20); D=BKDEAL(15,20); 带返回值的函数:带返回值的函数:不带返回值的函数:不带返回值的函数:VOID BKDEAL()VOID BKDEAL() T_Deal(“IF1108”,0,0,1,0);T_Deal(“IF1108”,0,0,1,0); IF() IF() BKDEAL() BKDEAL() 下单组件包括的系统函数下单组件包括的系统函数函数简介函数简介三、常用函数三、常用函数判断判断IFIF( (F_Sig()=BKF_Sig()=BK) ) BKDeal(); BKDeal(); ELSEELSE IFIF( (F_Sig()=SKF_Sig()=SK) ) SKDeal(); SKDeal(); 函数简介函

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论