以文本方式查看主题

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

--  作者:lzdanjian
--  发布时间:2014/9/16 14:52:13
--  关于cross的问题
请问,我这样写
CROSS(HIGH,FLOOR((MA)));
当前K线穿过时返回1,但是下一根K线就是0了,如果我想记住这个状态,也许几根K线之后再用,该怎么写?
--  作者:jinzhe
--  发布时间:2014/9/16 14:54:47
--  

variable:N=0;

if cross(a,b) then n:=1;

 


--  作者:jinzhe
--  发布时间:2014/9/16 14:55:00
--  
这样cross之后n=1了,
--  作者:lzdanjian
--  发布时间:2014/9/16 15:00:29
--  
饿……这个我知道,就是说cross这个函数只在满足条件的时刻返回一次1对吧?
可是这样的话还得设置一个下穿时N置为0的条件,略微繁琐
--  作者:pyd
--  发布时间:2014/9/16 15:05:23
--  

variable:N=0;

if cross(a,b) then n:=1;

if cross(b,a) then n:=0;