以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  本次金叉到下次死叉间的最低值,如何写?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=30066)

--  作者:yanxc
--  发布时间:2012/10/24 12:07:11
--  本次金叉到下次死叉间的最低值,如何写?

请问本次金叉到下次死叉间的最低值,如何写?

 

带未来性质的。


--  作者:jinzhe
--  发布时间:2012/10/24 13:22:30
--  
带未来?这个不好写吧
--  作者:董小球
--  发布时间:2012/10/24 13:23:58
--  
这么思考是不对的,因为,这相当于求今天到明天的最低点,因为明天还没过去呢,所以是求不到的
所以应该如下思维来思考

问题的本质是:求最近一次死叉的那个位置,从它到之前金叉这段时间内的最低值,
总之就是求金叉和死叉之间的最低值

INPUT:P(26,20,100,8),S(12,5,40,4),M(9,2,60,6);
DIFF := EMA(CLOSE,S) - EMA(CLOSE,P);
DEA  := EMA(DIFF,M);
MACD := 2*(DIFF-DEA), COLORSTICK;

JC:=CROSS(DIFF,DEA);
SC:=CROSS(DEA,DIFF);

SCBARS:=BARSLAST(SC);
JCBARS:=BARSLAST(JC);
LL:=LLV(LOW,JCBARS);
AA:REF(LL,SCBARS);



--  作者:董小球
--  发布时间:2012/10/25 11:08:33
--  
AA:REF(LL,SCBARS); 

这句我写错了,应该修改成这句

AA:REF(LLV(LOW,ABS(SCBARS-JCBARS)),min(SCBARS,JCBARS));
[此贴子已经被作者于2012-10-25 11:09:00编辑过]

--  作者:yanxc
--  发布时间:2012/10/25 16:18:45
--  
以下是引用董小球在2012-10-24 13:23:58的发言:
这么思考是不对的,因为,这相当于求今天到明天的最低点,因为明天还没过去呢,所以是求不到的

 

 

就是想求“未来”的,目的不是下单,而是对某一策略做回测。

 

能写出找未来的最低值吗?


--  作者:jinzhe
--  发布时间:2012/10/25 16:24:44
--  
这个很难实现,需要高人来指点