下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
区间多空策略(金字塔)策略的核心内容围绕着基于开盘价和一个可调节参数N来设定上轨和下轨,从而判断多空交易信号。策略的关键要素和逻辑:输入参数-**N**:用户可调整参数,决定了上轨和下轨的宽度,对于多头策略默认值为18,空头策略为10,范围在1到100之间,步长为1。计算逻辑1.**开盘K线数计算**:通过`barslast(day<>ref(day,1))+1`计算自上次日K线收盘价变化以来的周期数,确定当前周期在日内的位置。2.**开盘价确定**:引用上一个开盘周期的收盘价作为当前周期的开盘价。3.**上下轨计算**:根据开盘价和参数N计算上轨(开盘价+N)和下轨(开盘价-N),用以界定交易区间。交易信号-**做多信号**:当收盘价上穿计算出的上轨时,产生买入信号。-**平多信号**:当收盘价下穿开盘价时,发出平多指令。-**额外平多条件**:若持有多头仓位且利润达到20点,或在交易日的14:55后仍持有多头,也会执行平仓操作。-**做空信号**:当收盘价下穿下轨时,产生卖空信号。-**平空信号**:当收盘价上穿开盘价时,发出平空指令。-**额外平空条件**:若持有空头仓位且到了交易日的14:55,执行强制平空。交易执行-仅在没有相应持仓的情况下执行新交易(即无多头仓位时执行买入,无空头仓位时执行卖空)。-利润达到特定点数或在接近收盘时,不论是否有新的信号,都会执行平仓操作,以控制风险和锁定盈利。特殊说明-策略中还包含了颜色和线条显示的定义,例如使用`colorwhite`和`colorred`来标记不同线条的颜色,以及`linethick0`来隐藏某些辅助线。-交易指令使用`buy`、`sell`、`buyshort`、`sellshort`,并且指定以当前收盘价(`thisclose`)执行交易。该策略通过动态调整的上轨和下轨来捕捉市场波动,结合时间限制(14:55强制平仓)和利润目标(20点),旨在灵活应对市场变化,实现盈利。代码解释做多策略部分:1.
输入参数:
N(18,1,100,1)
:定义了一个名为
N
的输入参数,其默认值为18,可以在1到100之间调整,步长为1。2.
计算开盘K线数:
开盘K线数:barslast(day<>ref(day,1))+1
:计算自上次日K线收盘价与前一日不同以来的周期数,即自上次开盘以来的周期数,并将结果加1。3.
计算开盘价:
开盘价:ref(c,开盘K线数-1)
:引用自上次开盘以来的收盘价,
c
代表收盘价。4.
计算上轨:
上轨:开盘价+N
:计算上轨价格,即开盘价加上
N
的值,用红色表示。5.
交易逻辑:
long:=cross(c,上轨)
:当收盘价上穿上轨时,
long
为真,表示做多信号。
longend:=cross(开盘价,c)
:当收盘价下穿开盘价时,
longend
为真,表示平多仓信号。6.
执行交易:如果当前没有持仓,则在
long
为真时买入。如果持有多头仓位,则在
longend
为真时卖出。如果持有多头仓位且利润达到20点,则无论
longend
是否为真,都卖出。如果当前时间超过14:55且持有多头仓位,则强制卖出。做空策略部分:1.
输入参数:
N(10,1,100,1)
:定义了一个名为
N
的输入参数,其默认值为10,可以在1到100之间调整,步长为1。2.
计算开盘K线数:同做多策略部分。3.
计算开盘价:同做多策略部分。4.
计算下轨:
下轨:开盘价-N
:计算下轨价格,即开盘价减去
N
的值,用红色表示。5.
交易逻辑:
short:=cross(下轨,c)
:当收盘价下穿下轨时,
short
为真,表示做空信号。
shortend:=cross(c,开盘价)
:当收盘价上穿开盘价时,
shortend
为真,表示平空仓信号。6.
执行交易:如果当前没有持仓,则在
short
为真时做空。如果持有空头仓位,则在
shortend
为真时平空。如果当前时间超过14:55且持有空头仓位,则强制平空。通用注释:
colorwhite
和
colorred
:分别表示白色和红色,用于图表上的线条颜色。
linethick0
:表示线条的粗细为0,通常用于隐藏线条。
buy
和
sell
:分别表示买入和卖出操作。
buyshort
和
sellshort
:分别表示做空买入和平空操作。
thisclose
:表示以当前收盘价执行交易。策略代码://区间做多部分input:N(18,1,100,1);开盘K线数:barslast(day<>ref(day,1))+1,linethick0;开盘价:ref(c,开盘K线数-1),colorwhite;上轨:开盘价+N,colorred;long:=cross(c,上轨);longend:=cross(开盘价,c);ifholding=0thenbuy(long,1,thisclose);ifholding>0thensell(longend,1,thisclose);ifholding>0andenterprice-c>=20thensell(1,1,thisclose);iftime>145500andholding>0thensell(1,1,thisclose);//区间做空部分input:N(10,1,100,1);开盘K线数:barslast(day<>ref(day,1))+1,linethick0;开盘价:ref(c,开盘K线数-1),colorwhite;下轨:开盘价-N,colorred;short:=cross(下轨,c);shortend:=cross(c,开盘价);ifholding=0thenbuyshort(short,1,thisclose)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 断桥门窗合同范本3篇
- 安居房施工合同款项支付条件3篇
- 搬运工人劳务合同范本3篇
- 挡土墙施工合同技术支持3篇
- 收购粮食合同3篇
- 搅拌站施工争议解决协议3篇
- 排水管材购买条款3篇
- 提前解除合同通知模板3篇
- 摄影合同协议书撰写要点3篇
- 改扩建工程施工合同的索赔案例3篇
- 环境、健康、安全施工管理体系及职责
- 2024年度物业管理公司员工奖惩制度3篇
- 湖南省雅礼教育集团2023-2024学年高二上学期期末英语试卷 含解析
- 2024年7月国家开放大学法学本科《知识产权法》期末考试试题及答案
- 北京市西城区2022-2023学年六年级上学期数学期末试卷(含答案)
- 2024秋期国家开放大学本科《经济学(本)》一平台在线形考(形考任务1至6)试题及答案
- 2024智能变电站新一代集控站设备监控系统技术规范部分
- 抵押贷款行业可行性分析报告
- MOOC 微观经济学-浙江大学 中国大学慕课答案
- 四年级上册道法知识点汇总
- 《土地利用规划》简答题复习
评论
0/150
提交评论