以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  赋值问题  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=62057)

--  作者:wangyongljl
--  发布时间:2014/2/26 14:03:13
--  赋值问题

例如:BACKSET(OPEN<CLOSE,3)---

意思是:收阳线,则将当前周期在内的最近3个周期的数值设为1.

 

问题,在上面的条件下,如何设置当前周期的前面第二个周期数值(只是一个周期数值)设为1,而不是三个周期都为1

[此贴子已经被作者于2014/2/26 14:04:43编辑过]

--  作者:jinzhe
--  发布时间:2014/2/26 14:16:50
--  
向前赋值只能是这样的,不能单独来的
--  作者:wangyongljl
--  发布时间:2014/2/26 14:22:31
--  
以下是引用jinzhe在2014/2/26 14:16:50的发言:
向前赋值只能是这样的,不能单独来的

那能不能赋值后,把当前和前一个周期的数值变成0,只留下前面第二个周期的数值?

 就是进行第二次赋值,覆盖上去,可以吗?

感谢!

[此贴子已经被作者于2014/2/26 14:24:01编辑过]

--  作者:jinzhe
--  发布时间:2014/2/26 14:26:33
--  
也不行,未来函数还没有发展到这个程度
--  作者:wangyongljl
--  发布时间:2014/2/26 14:31:13
--  
以下是引用jinzhe在2014/2/26 14:26:33的发言:
也不行,未来函数还没有发展到这个程度

BACKSET赋值都是连续赋值,我只赋值给前面某一个,用其他函数或方法能写出来吗?

 

感谢!!!


--  作者:jinzhe
--  发布时间:2014/2/26 14:35:22
--  

做不到


--  作者:wangyongljl
--  发布时间:2014/2/26 14:42:54
--  
以下是引用jinzhe在2014/2/26 14:35:22的发言:

做不到

谢谢了,我自己想想办法