以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  求连续满足的ALL(X,N)  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=181042)

--  作者:AMOS
--  发布时间:2020/7/6 10:46:51
--  求连续满足的ALL(X,N)
 求连续满足的ALL(X,N)
比如:
A:C>REF(C,1);
B:ALL(A,5);
求:连续满足条件期间,最后一个和第一个的最大价差。
谢谢

--  作者:FireScript
--  发布时间:2020/7/6 11:16:10
--  
 “最后一个和第一个的最大价差。”什么叫最大加仓。第一个和最后一个是确定的位置,那哪里存在最大最小价差。
--  作者:AMOS
--  发布时间:2020/7/6 11:30:35
--  
以例子来说明:想表达第一个C和最后一个C之间的最大价差;
A:C>REF(C,1);
B:ALL(A,5);


--  作者:wenarm
--  发布时间:2020/7/6 13:29:48
--  
cc:ref(close,4);
if b=1 then dd:close-cc;

--  作者:AMOS
--  发布时间:2020/7/6 14:47:56
--  
老师 不明白
“if b=1 then dd:close-cc;”
b=1 是什么意思? 

2、在一直满足条件期间,第一个取值的价格如何确定?//也可以不以函数ALL为参照
比如:A:CLOSE>REF(CLOSE,1);//如果后面连续有N个K线满足

谢谢

--  作者:FireScript
--  发布时间:2020/7/6 14:51:32
--  
 1.B是你自己定义的那个B。就是判断有没有连续满足条件A。
2.只能是判断指定周期的连续。不确定连续满足多少周期的这种无法处理。

--  作者:AMOS
--  发布时间:2020/7/6 14:59:58
--  
1.B:ALL(A,5);这个是我定义的,没错,我是不理解if b=1...这个判断?是什么意思?是定义变量吗?多讲点;
2、//第一个取值的价格如何确定?这个没有解答
指定周期的一直满足条件确实可以用ALL函数,但不确定周期的一直满足条件是否可以用变量来表达呢?老师能否示范一下?
谢谢

--  作者:FireScript
--  发布时间:2020/7/6 15:00:59
--  
 1.就是判断这个条件成立了没!!
2.“但不确定周期的一直满足条件是否可以用变量来表达呢” 不确定的没办法做。

--  作者:AMOS
--  发布时间:2020/7/6 15:05:11
--  
ALL函数中;第一个取值的价格如何确定?
谢谢

--  作者:FireScript
--  发布时间:2020/7/6 15:08:06
--  
 你已经指定周期了,这个第一个怎么会取不到?你判断五周期是连续满足的,那现在直接ref(c,4)不就行了。