- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
比率对数策略(TS版)
指标和策略主要用于分析和预测金融市场的走势,特别是股票、期货等金融衍生品的市场表现。
通过这些指标和策略,可以更加科学地制定买入和卖出的决策,从而实现投资收益的最大化。
函数`ConsecCriteria`
`ConsecCriteria`是一个布尔函数,用于检查一个布尔数组`Criteria`是否在指定的连续周期数`Consec`内都为True。
如果所有元素在指定周期内都为True,或者`Consec`为0,则返回True,否则返回False。这个函数在后续的指标和策略中起到了关键作用,特别是在需要判断连续条件是否满足的场景中。
指标一:
该指标通过计算两个数据序列的对数价格和比率差分,结合买入信号阈值`Brs`和连续满足差分条件的周期数`BCons`,来判断市场是否出现买入信号。
具体逻辑是:当比率差分`UtRsB`大于等于`Brs`且效用差分`UtDrB`在连续`BCons`周期内大于0时,发出买入信号。
指标二:
该指标与指标一类似,但仅基于比率差分`UtRsB`和买入信号阈值`BrsOnly`来判断买入信号。当`UtRsB`大于等于`BrsOnly`时,发出买入信号。这个指标相对简单,适用于那些更关注比率差分的投资者。
指标三:
该指标通过计算两个数据序列的对数价格和比率差分,结合卖出信号阈值`Srs`和连续满足差分条件的周期数`SCons`,来判断市场是否出现卖出信号。
具体逻辑是:当比率差分`UtRsS`小于等于`Srs`且效用差分`UtDrS`在连续`SCons`周期内小于0时,发出卖出信号。
指标四:
该指标与指标三类似,但仅基于比率差分`UtRsS`和卖出信号阈值`SrsOnly`来判断卖出信号。当`UtRsS`小于等于`SrsOnly`时,发出卖出信号。这个指标同样适用于那些更关注比率差分的投资者。
策略交易逻辑:
综合了上述四个指标的逻辑,通过买入和卖出信号的判断来执行交易决策。具体逻辑如下:
-当满足`UtRsB=Brs`且`UtDrB0`在连续`BCons`周期内成立时,发出买入信号。
-当满足`UtRsB=BrsOnly`时,发出买入信号。
-当满足`UtRsS=Srs`且`UtDrS0`在连续`SCons`周期内成立时,发出卖出信号。
-当满足`UtRsS=SrsOnly`时,发出卖出信号。
技术指标和交易策略具有以下特点:
1.综合性强:这些指标和策略综合考虑了多个因素,包括价格对数变换、比率差分、效用差分以及连续条件的判断等,能够更全面地反映市场的走势和趋势。
2.灵活性高:通过设置不同的参数和阈值,投资者可以根据自己的投资理念和市场情况来调整指标和策略的表现,从而适应不同的市场环境。
3.实用性强:这些指标和策略不仅具有理论价值,还具有很强的实用性。投资者可以直接将其应用于实际的交易中,辅助自己做出更加科学的投资决策。
4.可视化直观:通过绘制图表的方式,投资者可以直观地看到指标和策略的表现以及市场的走势,有助于更好地理解和分析市场。
交易策略为投资者提供了一个科学、系统、实用的分析工具,有助于提高投资收益和降低投资风险。
函数的代码注解:
函数的名称为ConsecCriteria
Inputs://输入参数定义
Criteria(TrueFalse),//Criteria是一个布尔数组,表示一系列条件是否满足
Consec(Numeric);//Consec是一个数值,表示需要连续满足条件的周期数
Vars://变量定义
Flag(True);//Flag是一个布尔变量,用于记录是否满足连续条件,初始设置为True
Flag=True;//将Flag初始化为True,表示默认条件满足
Forvalue1=0ToConsec-1Begin//开始一个循环,从0到Consec-1
IFCriteria[value1]=FalseThenFlag=False;//如果在Criteria数组中找到一个False值,则将Flag设置为False
End;//结束循环
IFConsec=0ThenFlag=False;//如果Consec等于0,则直接将Flag设置为False,因为0意味着没有连续周期需要满足
您可能关注的文档
最近下载
- 人教版二年级数学期末试卷.docx VIP
- 地铁疏散平台施工方案.docx VIP
- 2021中国智能家居生态发展白皮书.pptx VIP
- 中职人工智能技术应用专业人才培养模式的探索与实践报告.docx VIP
- 2025广西公需科目考试答案(3套,涵盖95_试题)一区两地一园一通道建设;人工智能时代的机遇与挑战.docx VIP
- 智能家居生态发展白皮书.pptx VIP
- 2018-2024年海峡杯数学竞赛真题及答案(三年级).pdf VIP
- 铁路线路防护栅栏(通线〔2023〕8001)下.docx VIP
- 范德堡法.doc VIP
- 2023-2024学年江苏省高中语文高三期末通关考试题详细答案和解析.docx VIP
文档评论(0)