




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
日内交易系统(TBQ版)该策略是一个基于技术指标的交易策略,主要通过日线级别的ATR(AverageTrueRange)和5日均线来判断买入和卖出时机。以下是对该策略交易逻辑思路和特点的总结与分析:交易逻辑思路1.初始化设置:-在策略初始化时,根据是否为888标的,设置数据源的相关参数,包括后复权、映射真实价格、自动换仓和忽略换仓信号计算等。2.开仓条件:-买入条件:当前收盘价高于开盘价,并且在开盘后N分钟内(具体时间由`trade_minute`参数决定),且不在收盘前最后15分钟内。-卖出条件:当前收盘价低于开盘价,并且在开盘后N分钟内,且不在收盘前最后15分钟内。3.平仓条件:-日内收盘前平仓:在每个交易日的14:45:00时,无论市场位置如何,均进行平仓操作。4.指标计算:-日线ATR:通过计算日线级别的ATR来衡量市场的波动性。-5日均线:用于判断趋势的方向。5.交易标志位:-使用`traderFlag`标志位来确保每个交易日只进行一次开仓操作,避免重复开仓。策略特点分析1.简单直观的开仓逻辑:-策略的开仓条件基于开盘价和收盘价的比较,结合时间限制,确保在市场开盘后的特定时间段内进行交易,避免了开盘大幅波动带来的风险。2.日内平仓机制:-每个交易日收盘前15分钟(14:45:00)强制平仓,确保资金在交易日结束前回笼,避免隔夜风险。3.波动性指标的使用:-通过计算日线ATR来衡量市场的波动性,虽然代码中未直接使用ATR进行交易决策,但可以作为辅助指标来观察市场状态。4.自动换仓设置:-对于888标的,策略设置了自动换仓和后复权等参数,确保在不同市场环境下的适应性和准确性。5.交易标志位:-使用`traderFlag`标志位来控制每个交易日的开仓次数,避免重复开仓,提高策略的执行效率。该策略通过简单的开盘价和收盘价比较,结合时间限制和日内平仓机制,确保在市场开盘后的特定时间段内进行交易,并在交易日结束前强制平仓,避免了隔夜风险。策略逻辑简单直观,适用于日内交易场景,能够有效控制风险并提高资金利用率。策略代码:Params//此处添加参数Numericlots(1);//头寸Numericatr_length(5);//日线ATR计算周期Numericma_length(350);//MA计算周期Numerictrade_minute(30);//开盘后N分钟开始交易Numericclose_time(0.144500);//收盘清仓14:45:00Boolis888(False);//是否888标的Vars//此处添加变量NumericDayATR1;NumericDayATR2;NumericDayATR3;Numerictrade_time(0.213000);Series<Numeric>DayATR;Series<Numeric>MA5;Series<Numeric>myOpenPrice;Series<Numeric>myOpenTime;Series<Numeric>stopPrice;BoolBuyPos(False);BoolShortPos(False);Boolcon_sell(False);Boolcon_buytocover(False);Series<Bool>traderFlag(False);Defs//布尔型化成整数true=1,false=0NumericBool2INT(BoolB){ReturnIIF(B==True,1,0);}Events//此处实现事件函数//初始化事件函数,策略运行期间,首先运行且只有一次OnInit(){//与数据源有关Range[0:DataCount-1]{If(is888){//=========数据源相关设置==============AddDataFlag(Enum_Data_RolloverBackWard());//设置后复权AddDataFlag(Enum_Data_RolloverRealPrice());//设置映射真实价格AddDataFlag(Enum_Data_AutoSwapPosition());//设置自动换仓AddDataFlag(Enum_Data_IgnoreSwapSignalCalc());//设置忽略换仓信号计算SetSwapPosVolType(2);//设置自动换仓量类:1=等市值;2=等持仓}}}OnBarOpen(ArrayRef<Integer>indexs){myOpenPrice=OpenD(0);If(TrueDate(1)!=TrueDate(0)){myOpenTime=date+time;traderFlag=False;PlotBool("新交易日",True);}}//Bar更新事件函数,参数indexs表示变化的数据源图层ID数组OnBar(ArrayRef<Integer>indexs){//指标计算DayATR=AverageD(3,atr_length)-AverageD(4,atr_length);//日线级别ATRMA5=AverageFC(Close,ma_length);//5日均线折算//开仓条件:1-开盘后N分钟收盘价相较开盘价,上多下空;2-大于一定时间段;BuyPos=(C[1]>=myOpenPrice)&&(trade_minute<=(DateTimeDiffV2(myOpenTime,date+time)/1000/60))&&!(time>=close_time&&time<=0.1530);ShortPos=(C[1]<myOpenPrice)&&(trade_minute<=(DateTimeDiffV2(myOpenTime,date+time)/1000/60))&&!(time>=close_time&&time<=0.1530);//平仓条件con_sell=(1==1);con_buytocover=(2==2);Commentary("DayATR="+Text(DayATR));Commentary("DayATR[1]="+Text(DayATR[1]));Commentary("BuyPos="+Text(Bool2INT(BuyPos)));Commentary("ShortPos="+Text(Bool2INT(ShortPos)));Commentary("myOpenTime="+Text(myOpenTime));Commentary("DateTimeDiffV2="+Text(DateTimeDiffV2(myOpenTime,date+time)/1000/60));//画线样式:Enum_DotEnum_LineEnum_Cross画线类型:Enum_SolidEnum_DashEnum_BrokenEnum_Dash_DotPlotAuto("开盘价",myOpenPrice,0,White,Enum_Cross,Enum_Broken,Enum_1Pix);//PlotNumeric("DayATR",DayATR);PlotNumeric("MA5",MA5);//开If(MarketPosition==0&&BuyPos&&!traderFlag){Buy(lots,Open);traderFlag=True;}If(MarketPosition==0&&ShortPos&&!traderFlag){SellShort(lots,Open);traderF
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- Unit2 单元整体教学设计2024-2025学年人教版英语七年级上册
- 汽车检测与诊断课件
- 地铁机电设备维修二-电梯部分
- 1春夏秋冬 第1课时 教学设计-2024-2025学年一年级语文下册统编版
- 房地产开发法律风险防范之如何进行施工合同风险控制
- 施工组织与管理铁道工程系35课件
- 2025农村集体土地上房屋转让合同范本
- 《各种形式的能量》教案教科版六年级上册小学科学
- 2025年大连市房屋买卖合同样本
- 2025机械设备操作员聘用合同范本
- DB65-T 4828-2024 和田玉(子料)鉴定
- 2022-2023学年北京市海淀区中关村中学八年级(下)期中数学试卷
- DB32-T 4765-2024 化工行业智能化改造数字化转型网络化联接实施指南
- 龟兔赛跑英语故事带翻译完整版
- 中学驻校教官管理方案
- Siemens Simcenter:Simcenter声振耦合分析技术教程.Tex.header
- 部编人教版七年级下-17课《紫藤萝瀑布》名师-特级教师-余映潮公开课课件
- 项目HSE组织机构和职责
- 2024数据中心基础设施运行维护管理规范
- 乙酸说课课件 2023-2024学年高一下学期化学人教版(2019)必修第二册
- 2023年重庆大渡口公安分局招聘辅警考试真题
评论
0/150
提交评论