网站大量收购独家精品文档,联系QQ:2885784924

时间驱动策略(TS版).docxVIP

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
本策略主要围绕时间与价格的关系构建了一套复杂的交易逻辑。通过自定义的`ADDTIME`函数,结合多种技术指标,如摆动低点(`SWINGLOWBAR`)和摆动高点(`SWINGHIGHBAR`),以及百分比回撤(`PERCENTR`),来决定买入和卖出的时机。

时间驱动策略(TS版)

本策略主要围绕时间与价格的关系构建了一套复杂的交易逻辑。

通过自定义的`ADDTIME`函数,结合多种技术指标,如摆动低点(`SWINGLOWBAR`)和摆动高点(`SWINGHIGHBAR`),以及百分比回撤(`PERCENTR`),来决定买入和卖出的时机。

交易逻辑分析

1.时间驱动的交易决策

策略首先检查当前时间是否小于15:30。这个时间点可能是基于某种市场特性或交易时段的考虑而设定的。

在这个时间段内,策略会执行一系列基于价格和技术指标的买入和卖出条件判断。

2.买入逻辑

当满足一定条件时(如`VALUE1`和`VALUE2`的位置关系,以及当前最低价与`VALUE2`位置最低价的比较),策略会在下一根柱状图以市场价买入。

这表明策略在寻找某种特定的价格模式或趋势反转点作为买入信号。

3.卖出逻辑

卖出逻辑同样复杂,包括基于价格差异(如最近4根柱状图的最低价与当前收盘价之差)、摆动高点的位置关系,以及时间因素的考量。

策略设置了多种卖出条件,包括止损单、限价单和时间驱动的单子,以应对不同的市场情况。

4.时间调整功能

`ADDTIME`函数允许策略在考虑时间因素时具有一定的灵活性。

例如,策略可以根据入场时间加上一定的分钟数来判断是否应该执行买入或卖出操作。

这种时间调整功能使得策略能够适应不同时间段的交易特性。

策略特点

1.多条件综合判断

该策略采用了多个技术指标和价格条件进行综合判断,这有助于提高交易的准确性和稳健性。

通过多重条件的筛选,策略能够在一定程度上过滤掉噪音信号,捕捉到更可靠的交易机会。

2.时间与价格的结合

策略不仅关注价格变动,还充分考虑了时间因素。这种时间与价格的结合使得策略能够更全面地把握市场动态,提高交易的时效性和针对性。

3.灵活的交易执行

通过设置止损单和限价单,策略能够在不同情况下灵活调整交易执行方式。这种灵活性有助于降低交易风险,提高资金利用效率。

本策略展示了一个基于时间与价格关系的复杂交易逻辑。通过综合运用多种技术指标和价格条件,以及灵活的交易执行方式,策略旨在捕捉市场中的可靠交易机会并降低交易风险。

策略代码注释:

一、用户函数部分(ADDTIME)

{USERFUNCTION:ADDTIME}?:注释说明这是一个用户自定义函数名为?ADDTIME?。

?INPUTS:XTIME-TIMEIN24HOURFORMAT.MINUTES-AMOUNTTOADD/SUBTRACTTOXTIME.?:定义了函数的输入参数,?XTIME?是24小时格式的时间,?MINUTES?是要加到或减去的分钟数。

SAMPLEUSAGE:IF(TIME[0]ADDTIME(SESS1STARTTIME,+30))THEN...?:给出了函数的使用示例,用于判断当前时间是否大于某个时间加上30分钟后的时间。

?RETURNS:ADJUSTEDTIMEIN24HOURFORMAT.?:说明函数返回调整后的24小时格式时间。

PROPERTIES[]AUTODETECT[*]SIMPLE[]SERIES?:函数的属性设置,这里设置为简单类型,非自动检测和非序列类型。

PROVIDEDBYPRODUCTSUPPORTDEPT.OFOMEGARESEARCH,INC.?}:说明该函数由OmegaResearch公司的产品支持部门提供。

二、交易策略部分

INPUTS:XTIME(NUMERICSIMPLE),MINUTES(NUMERICSIMPLE);?:再次明确函数的输入参数类型为简单数值类型。

ADDTIME=MINUTESTOTIME(TIMETOMINUTES(XTIME)+MINUTES);?:函数的实现,将输入的时间?XTIME?转换为分钟数,加上?MINUTES?,再转换回时间格式。

VALUE1=SWINGLOWBAR(2,PERCENTR(5),1,5);?和?VALUE2=SWINGLOWBAR(1,PERCENTR(5),1,5);?:计算两个变量?VALUE1?和?VALUE2?,可能是与摆动低点相关的位置信息。

?IFTIME1530THENBEGIN?:如果当前时间小于15:30,则执行以下代码块。

IFVALUE1-1ANDPERCENTR(5)[VALUE1]=10THENBEGIN?:如果?VALUE1?大于-1且在?VALUE1?位置的5%百分比回撤小于等于10,则继续执行。

?IFCLOSE-LOWEST(LOW,4)100POINTST

文档评论(0)

量化金策 + 关注
实名认证
文档贡献者

一位专注于投资领域的研究者,擅长研究交易策略并实盘验证,善于收集整理并开发源码。 以便更好的掌握量化前沿思路和市场趋势!

1亿VIP精品文档

相关文档