版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
独特箱体策略(文华版)策略概述:本策略通过计算股价的箱体范围,以及股价相对于前一周期箱体最高价(HH)和最低价(LL)的位置,来生成买卖信号。策略使用了一系列变量(P7至P30)来逐步确定交易信号,并最终通过变量T的值决定执行买入平仓(BPK)或卖出平仓(SPK)操作。关键变量定义及计算:BAA:定义并初始化为1,用于后续的乘法操作,可能用于控制策略的整体激活状态。MA4:计算收盘价的10周期指数移动平均值(EMA),并乘以BAA。HH:计算过去5周期内的最高价的最大值,并乘以BAA。LL:计算过去5周期内的最低价的最小值,并乘以BAA。H1:如果收盘价大于前一周期的HH,则赋值为1,否则为0,然后乘以BAA。L1:如果收盘价小于前一周期的LL,则赋值为-1,否则为0,然后乘以BAA。H0和L0:分别获取前一周期的最高价和最低价,并乘以BAA。P7至P30:通过一系列的条件判断和赋值操作,逐步计算得到P30。这一系列操作主要基于P系列的当前值是否为0,若为0则取前一周期的值,否则保持当前值,并始终乘以BAA。T:根据P30的值进行条件判断,若P30为0,则取前一周期的P30值,否则保持当前P30值,并乘以BAA。T的最终值用于决定交易操作。交易信号生成:当T等于1时,执行买入平仓操作(BPK)。当T等于-1时,执行卖出平仓操作(SPK)。代码注解补充:策略中使用了大量IFELSE语句和REF函数,通过连续的条件判断和引用前一周期的值,来逐步确定交易信号。策略特点:策略基于股价的箱体波动,通过复杂的逻辑判断生成交易信号。使用了多个变量和多个周期的数据,旨在捕捉股价的相对位置变化。策略的买入和卖出信号明确,易于理解和执行。策略信号代码BAA:=1;MA4:=EMA(CLOSE,10)*BAA;HH:=HHV(HIGH,5)*BAA;LL:=LLV(LOW,5)*BAA;H1:=IFELSE(CLOSE>REF(HH,1),1,0)*BAA;L1:=IFELSE(CLOSE<REF(LL,1),-1,0)*BAA;H0:=REF(HIGH,1)*BAA;L0:=REF(LOW,1)*BAA;P7:=H1+L1*BAA;P8:=IFELSE(P7=0,REF(P7,1),P7)*BAA;P9:=IFELSE(P8=0,REF(P8,1),P8)*BAA;P10:=IFELSE(P9=0,REF(P9,1),P9)*BAA;P11:=IFELSE(P10=0,REF(P10,1),P10)*BAA;P12:=IFELSE(P11=0,REF(P11,1),P11)*BAA;P13:=IFELSE(P12=0,REF(P12,1),P12)*BAA;P14:=IFELSE(P13=0,REF(P13,1),P13)*BAA;P15:=IFELSE(P14=0,REF(P14,1),P14)*BAA;P16:=IFELSE(P15=0,REF(P15,1),P15)*BAA;P17:=IFELSE(P16=0,REF(P16,1),P16)*BAA;P18:=IFELSE(P17=0,REF(P17,1),P17)*BAA;P19:=IFELSE(P18=0,REF(P18,1),P18)*BAA;P20:=IFELSE(P19=0,REF(P19,1),P19)*BAA;P21:=IFELSE(P20=0,REF(P20,1),P20)*BAA;P22:=IFELSE(P21=0,REF(P21,1),P21)*BAA;P23:=IFELSE(P22=0,REF(P22,1),P22)*BAA;P24:=IFELSE(P23=0,REF(P23,1),P23)*BAA;P25:=IFELSE(P24=0,REF(P24,1),P24)*BAA;P26:=IFELSE(P25=0,REF(P25,1),P25)*BAA;P27:=IFELSE(P26=0,REF(P26,1),P26)*BAA;P28:=IFELSE(P27=0,REF(P27,1),P27)*BAA;P29:=IFELSE(P28=0,REF(P28,1),P28)*BAA;P30:=IFELSE(P29=0,REF(P29,1),P29)*BAA;T:=IFELSE(P30=0,REF(P30,1),P30)*BAA;T=1,BPK;T=-1,SPK;AUTOFILTER;//赢顺版去掉该行代码注解BAA:=1;//定义变量BAA并初始化为1MA4:=EMA(CLOSE,10)*BAA;//计算收盘价的10周期指数移动平均值乘以BAA的结果,并赋值给MA4HH:=HHV(HIGH,5)*BAA;//计算过去5周期内的最高价的最大值乘以BAA的结果,并赋值给HHLL:=LLV(LOW,5)*BAA;//计算过去5周期内的最低价的最小值乘以BAA的结果,并赋值给LLH1:=IFELSE(CLOSE>REF(HH,1),1,0)*BAA;//如果收盘价大于前一个周期的HH,H1赋值为1,否则为0,然后乘以BAAL1:=IFELSE(CLOSE<REF(LL,1),-1,0)*BAA;//如果收盘价小于前一个周期的LL,L1赋值为-1,否则为0,然后乘以BAAH0:=REF(HIGH,1)*BAA;//获取前一个周期的最高价并乘以BAAL0:=REF(LOW,1)*BAA;//获取前一个周期的最低价并乘以BAAP7:=H1+L1*BAA;//计算H1和L1乘以BAA的和,并赋值给P7P8:=IFELSE(P7=0,REF(P7,1),P7)*BAA;//如果P7为0,P8赋值为前一个周期的P7,否则为当前P7,然后乘以BAAP9:=IFELSE(P8=0,REF(P8,1),P8)*BAA;//类似的条件判断和赋值逻辑...//以下是一系列类似的条件判断和赋值操作P30:=IFELSE(P29=0,REF(P29,1),P29)*BAA;//最终得到P30T:=IFELSE(P30=0,REF
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工程委托书甲方授权乙方实施项目3篇
- 方式买卖合同书的范本3篇
- 新版合同经营协议3篇
- 居民供水承包3篇
- 市场开发合作协议书范本3篇
- 旅游团班车服务协议3篇
- 数码摄像器材购销协议3篇
- 养猪场建筑工程监理协议
- 农业土地租赁合同:农业生产用地
- 油气管道设备租赁合同
- 中医儿科常见疾病诊疗指南
- 三年级上册语文期末考试卷(下载)
- 供应部年终工作总结与计划
- ERP系统原理智慧树知到答案2024年杭州电子科技大学
- 石油管道保护应急专项预案
- 2024-2030中国滚珠丝杠市场现状研究分析与发展前景预测报告
- GB/T 144-2024原木检验
- 共同出资成立新公司专项方案
- 露天煤矿隐蔽致灾地质因素普查报告编写细则
- 主动脉夹层介入手术的护理
- 高素质农民培育培训
评论
0/150
提交评论