麻烦问下,同花顺期货通里面有自己编指标,我想用15分macd和60分kdj指标合并一个新指标应该怎么写
3条回答 默认 最新
- GISer Liu 2024-03-05 19:56关注
该回答引用自GPT-3.5,由博主GISer Liu编写:
根据你的描述,你希望将15分钟MACD和60分钟KDJ指标合并成一个新指标。我会给你提供一种解决方案的思路。
首先,需要明确你希望如何合并这两个指标。合并指标的方法可以有很多种,具体取决于你对指标的理解和你想要的效果。在这里,我将提供一种简单的方法,即将两个指标的数值进行加权平均。
假设你希望使用加权平均来合并这两个指标,你可以按照以下步骤来进行:- 计算15分钟MACD和60分钟KDJ指标的数值:首先,你需要计算出15分钟MACD和60分钟KDJ指标的数值。这一步可以通过已有的计算方法或者相关软件来实现。
- 确定加权系数:你需要确定两个指标的加权系数。这些系数决定了每个指标对于最终合并指标的贡献程度。你可以根据自己的经验或者市场情况来确定这些系数。
- 计算加权平均:将15分钟MACD和60分钟KDJ指标的数值分别乘以对应的加权系数,然后将它们相加得到最终的合并指标数值。
下面是一个简单的示例代码,展示了如何实现这一合并过程:
pythonCopy code
在这个示例中,我设置了15分钟MACD指标的加权系数为0.6,60分钟KDJ指标的加权系数为0.4。然后,我将这两个指标的数值按照加权系数进行加权平均,得到了最终的合并指标数值。# 假设15分钟MACD和60分钟KDJ指标的数值已经计算得到,并保存在变量macd_value和kdj_value中 macd_value = 0.8 # 假设15分钟MACD指标数值为0.8 kdj_value = 0.6 # 假设60分钟KDJ指标数值为0.6 # 设置加权系数 weight_macd = 0.6 weight_kdj = 0.4 # 计算加权平均 merged_indicator = (macd_value * weight_macd) + (kdj_value * weight_kdj) print("合并后的指标数值为:", merged_indicator)
你可以根据自己的需要和理解来调整加权系数以及合并指标的计算方法。这只是一个简单的示例,你可以根据实际情况进行修改和扩展。
如果该回答解决了您的问题,请采纳!如果没有,请参考以下方案进行修订
解决 无用评论 打赏 举报
悬赏问题
- ¥15 35114 SVAC视频验签的问题
- ¥15 impedancepy
- ¥15 在虚拟机环境下完成以下,要求截图!
- ¥15 求往届大挑得奖作品(ppt…)
- ¥15 如何在vue.config.js中读取到public文件夹下window.APP_CONFIG.API_BASE_URL的值
- ¥50 浦育平台scratch图形化编程
- ¥20 求这个的原理图 只要原理图
- ¥15 vue2项目中,如何配置环境,可以在打完包之后修改请求的服务器地址
- ¥20 微信的店铺小程序如何修改背景图
- ¥15 UE5.1局部变量对蓝图不可见