龙听期货论坛's Archiver






 微信: QQ:

龙听 发表于 2020-11-28 07:42

Adjustable weighting percent blended moving average指标公式

**** Hidden Message *****

龙听 发表于 2020-11-28 07:44

You can read the above code first before creating this indicator and see if you can see what it is doing.

There are two moving averages used with slow length of 50 and a fast length of 20, the input called factor is adjustable to assign a weighting to each one.

If factor is set to 0.5 it will add 50% of the slow average to 50% of the fast average and create a blended average of the two periods.

To see maximum values of the slow average set factor to 1, to see the plot constructed entirely of the faster average you can set factor to 0.

You can experiment with values like 0.1 and 0.9 to see the affects of adjustments to the weighting.

Code tips

If you use the name value1 or value2 or value 99 as variables, then you do not need to declare the names of these at the top part.

Value2= 1-factor is a very neat way to get 2 variables to automatically assign 1% of one part and 99% of the other part so when added they will always = 100%

Limit the user error by restricting inputs by making the variables read them. ( The code for value1 does this after reading the factor input )

Code tricks to try

If you look at the slow and fast variables you will see they both use averages (average is this code means simple average).

You can try making the slow one into a weighted average or an exponential average and mixing these up to make your own blended average combination.

在创建此指标之前,您可以先阅读上面的代码,看看是否可以看到它在做什么。

有两种移动平均值,慢速长度为50,快速长度为20,称为因子的输入是可调的,可以为每个加权平均。

如果因子设置为0.5,它将把慢速平均值的50%加到快速平均值的50%,并创建两个周期的混合平均值。

要查看慢平均设置因子的最大值为1,要查看完全由快平均构成的图,可以将因子设置为0。

您可以尝试使用0.1和0.9之类的值来查看权重调整的影响。

代码提示

如果使用名称value1或value2或value 99作为变量,则无需在顶部声明这些名称。

值2 = 1因子是一种非常巧妙的方法,可让2个变量自动分配一部分的1%和另一部分的99%,因此添加它们时,它们总是= 100%

通过使变量读取输入来限制输入,从而限制用户错误。 (value1的代码在读取因子输入后执行此操作)

尝试的代码技巧

如果查看慢速和快速变量,您会发现它们都使用平均值(平均值是该代码表示​​简单的平均值)。

您可以尝试将慢速平均值变成加权平均值或指数平均值,然后将它们混合起来以形成自己的混合平均值组合。

阿土伯 发表于 2020-12-3 16:07

学习

页: [1]
渠道·推广(20年运营值得信赖!)▼:温馨提示:期货论坛稳定、流畅的访问体验有赖于赞助商的广告支持,赞助商业务内容非本站官方业务,期货、证券及外汇投资均有亏损的风险,访问赞助商广告即代表您已了解其中的风险。欢迎意向赞助商联系客服或管理员咨询相关事宜。
                     
❤️2025年通过期货论坛开户享受如下优惠政策:政策一:手续费最低交易所+1分起,政策二:日内炒单及大资金享更高比率返还,政策三:保证金可申请交易所标准+0,政策四:开户即享有论坛Prime会员资格(价值199元/年);有意开户咨询管理员或右侧客服! 🚀 论坛付费Prime会员(199元/年或800元/永久)免回复查看下载权限255及以下所有文档(包括但不限于策略、公式、源码、杂志); 😋欧美期货杂志购买、下载与中文翻译:/thread-10603-1-1.html |TB/MC开户优惠政策:/thread-5986-1-1.html;2025年最新交易所手续费表/thread-7537-1-1.html 2025年最全的Python编程与程序化(量化)教程、视频、源码、课件、资源汇总贴:/thread-152864-1-1.html 2025年最全的MultiCharts程序化(量化)教程、视频、源码、课件、资源汇总贴:/thread-88129-1-1.html❤️ 期货论坛与mc合作,通过使用期货论坛优惠码在mc官网购买mc的VIP会员享受折扣优惠 (点击获得“Multicharts14专策版软件使用授权年度会员购买优惠码” ) mag.png【1981年-2025年欧美期货、程序化、量化杂志、期货电子书等中文翻译目录汇总!】(注册登录后可看!) C__LOGO1.png2025年最全的C++期货程序化(量化)教程、视频、源码、课件、资源汇总贴:/thread-160231-1-1.html C++程序化交易软件2025年C++程序化推荐:C++积木式程序化交易系统(简洁、高效、绿色、模块化及最低免费使用),策略模块丰富,绿色安全,使用简单,功能丰富,特别适合定制,推荐有成熟交易系统者及希望低成本长时间实盘客户使用(账户政策、程序化设计及电脑配置等欢迎联系管理员或客服咨询!);( 管理员微信号微信号QQ号QQ电话号码电话号码 );