以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  请教编程的问题  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=96866)

--  作者:gdszxm
--  发布时间:2016/4/29 8:48:48
--  请教编程的问题

“在金字塔中没有布尔值。在金字塔中如果条件成立则返回值为1,否则等于0”

请问什么是布尔值?返回值为1,否则等于0的意义是什么?如果条件不成立直接不显示不就可以了吗?


--  作者:yukizzc
--  发布时间:2016/4/29 8:52:12
--  

函数返回值,这个是可以参与到后面计算的。


--  作者:wenarm
--  发布时间:2016/4/29 8:57:02
--  

计算机只识别0和1.编程语言中作为判断的返回值全部是0和1.

按你的意思,不符合就是无效值,但是软件是有时候是需要不成立做什么动作,成立做另外的动作。

 


--  作者:gdszxm
--  发布时间:2016/4/29 9:23:06
--  
明白,谢谢!
--  作者:gdszxm
--  发布时间:2016/4/29 9:34:43
--  

例一、BIAS乖离率


计算方法:(当日收盘价-当日MA均线值)/当日MA均线值*100

编写要点:

在参数表内设定好相应的3个参数,从最大值到最小值为参数的变动范围,缺省值为当前指标的取值。  

参数名

缺损值

最小值

最大值

步长

L1

6

1

100

1

L2

12

1

100

1

L3

24

1

100

1


指标内容和使用解析

BIAS1:(CLOSE-MA(CLOSE,L1))/MA(CLOSE,L1)*100;

BIAS2:(CLOSE-MA(CLOSE,L2))/MA(CLOSE,L2)*100;

BIAS3:(CLOSE-MA(CLOSE,L3))/MA(CLOSE,L3)*100;  


有二个问题:L1、L2、L3分别表示什么概念?  

                   缺省值为什么选取6、12、24?一定要选取前一个数据的一倍数值吗?可不可以选取其他数值?

                    


--  作者:gdszxm
--  发布时间:2016/4/29 9:42:27
--  
可不可以L1直接那里直接用6代替、L2用12代替、L3用24代替?L1、L2、L3是变数还是恒数?
--  作者:pyd
--  发布时间:2016/4/29 9:47:45
--  
可以直接替换,例子里的写法方便调整参数和参数优化用
[此贴子已经被作者于2016/4/29 9:48:48编辑过]