以文本方式查看主题

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

--  作者:林华强
--  发布时间:2017/2/15 14:05:12
--  cross的问题
cross函数是不是只有第一次穿越的时候才会返回1,后面继续穿越的还会返回吗?
--  作者:jinzhe
--  发布时间:2017/2/15 14:14:44
--  

什么是继续穿越?


--  作者:jinzhe
--  发布时间:2017/2/15 14:31:11
--  
以箭头所指的地方为穿越,那么你讲的继续穿越指的是1还是2?
图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

--  作者:林华强
--  发布时间:2017/2/15 14:45:45
--  
就是比如5日均线上穿10日线,cross返回1对吧,然后后面5日均线还在10日线之上,那cross还会返回1吗?
--  作者:林华强
--  发布时间:2017/2/15 14:48:01
--  
我指的时1后面的那几根K线,不是2
--  作者:jinzhe
--  发布时间:2017/2/15 14:50:29
--  
那不是穿越,穿越是箭头指的那块,后面两根线是同向的,
--  作者:林华强
--  发布时间:2017/2/15 15:30:06
--  
跌破下轨:=CROSS(下轨,RATE);

//记录价差与时间
IF 跌破下轨 THEN BEGIN 
   P1:=价差;//记录价差
   TIME_DOWN_KAI:=TIME;//记录时间
end

怎样记录第一次跌破下轨时的价差值,而不会因为后面反复的跌破下轨而改变P1的值?

--  作者:jinzhe
--  发布时间:2017/2/15 15:40:24
--  

反复跌破下轨,指的是我上面图里面的2吗?

如果是1不会出现你将、讲的情况


--  作者:林华强
--  发布时间:2017/2/15 15:42:18
--  
嗯嗯,我说的是2的那种情况
--  作者:jinzhe
--  发布时间:2017/2/15 15:43:19
--  
那么在什么情况下要重新赋值?