如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
程序交易系统建置-MultiCharts中国服务团队主讲:吴萧80达钱支持历史数据回补自动:登入达钱CTP及MultiCharts帐户,自动回补近一个月的历史数据(最小可到Tick,半年分钟数据)手动:达钱CTP与MultiCharts官网提供近一年历史数据库下载汇入(最小可到1分钟K线)日线资料3年数据.811.支持多商品、多周期,跨周期数据分析2.K线回放以及市场扫描器,交易追踪器3.全球标准的策略语言,EasyLanguage®,简单易学4.集成优异策略回测及参数优化5.投资组合历史回测;6.国内外市场数据及交易支持MultiCharts主程序绘图、交易设置等功能QuoteManager数据管理EasyLanguageEditor策略代码编程82z交易规则:收盘价大于前高,则下根K线时市价买入100手;iftheclose(price)isgreaterthanthehigh(price)of1barago,thenbuy100contractsnextbaratmarket;z写成EasyLanguage:IftheClose>theHighof1baragothenbuy100contractsnextbaratmarket;83从左到右,依次执行A-I价格用字简写描述OpenO开盘价(每根BAR的第一个价格)HighH最高价(当根BAR的最高价格)LowL最低价(当跟BAR的最低价格)CloseC收盘价(当跟BAR最后一个价格)DateD单根BAR最后一个价格数据的日期TimeT单根BAR最后一个价格数据的时间VolumeV单根BAR的所有成交量OpenIntI未平仓量84下单动作保留字意义说明buy买进开仓sell卖出平仓可加上标记,来标识下单动作:sellShort卖出开仓buy(“firstEntry”)buyToCover买进平仓保留字意义说明跟thisbar合用AtClose这根Bar收盘价买进(不能用在nextbar)下根bar开盘时跟nextbar合用AtMarket按市价买进(不能用在thisbar)Limit限价单1.跟nextbar合用2.要指定点位Stop停损单1.跟nextbar合用2.要指定点位85类别说明举例常用的数学逻辑运算模块或Average-平均数函数(Function)自定义的运算模块,它可以Xaverage–指数平均构成指标与信号。Highest–高点计算编辑买卖逻辑和买卖信号,均线交叉买卖,突破信号(Signal)用来实施自动交易。买卖等创建图线等指标性标识来协MACD指标,均线,指标(Indicator)助分析行情,不可编辑买卖RSI,成交量等信号。类别说明举例常用的数学逻辑运算模块或Average-平均数函数(Function)自定义的运算模块,它可以Xaverage–指数平均构成指标与信号。Highest–高点计算编辑买卖逻辑和买卖信号,均线交叉买卖,突破信号(Signal)用来实施自动交易。买卖等创建图线等指标性标识来协MACD指标,均线,指标(Indicator)助分析行情,不可编辑买卖RSI,成交量等信号。868788M1均线类通道M2:highline=iff(highd(1)>highest(30),highd(1),highest(30));lowline=iff(lowd(1)<lowest(30),lowd(1),lowest(30));M2线性通道89随着X的变化,距离的第一次入场x根K线后进行加仓根据当前持仓情况进行加仓与否的判断根据均线差值绝对值进行止损对每手合约单独进行浮动止盈90根据平均入场价做出场判断,总共只平仓1手当前持仓盈亏与时间仓位等综合判断出场使用总权益来进行开仓手数判定:Totalequity:开仓权益Sharesize:开仓手数Marginfeeratio:保证金比率91GVSetNamedDouble("name",value);GVGetNamedDouble("name",-1);GVSetNamedint("name",value);GVGetNamedint("name",-1);分时均线指标:92