以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- [求助]帮忙看一下这个交易系统哪里错了? (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=20794) |
-- 作者:oceanjztwind -- 发布时间:2012/8/29 22:52:53 -- [求助]帮忙看一下这个交易系统哪里错了? MA60:=MA(C,60); MA80:=MA(C,80); KD:=cross(REF(MA60,1)-REF(MA60,2),0); KK:=cross(0,REF(MA60,1)-REF(MA60,2));; {开多}ENTERLONG:KD ; {平多}EXITLONG: REF(MA60,1)<REF(MA60,2); {开空}ENTERSHORT: KK; {平空}EXITSHORT: REF(MA60,1)>REF(MA60,2);
怎么每根K线上都有信号? |
-- 作者:jinzhe -- 发布时间:2012/8/30 8:46:55 -- 说明每根k线的都满足了开平仓条件。同种信号需要过滤 {开多}ENTERLONG:KD ,tfilter; {平多}EXITLONG: REF(MA60,1)<REF(MA60,2),tfilter;
{开空}ENTERSHORT: KK,tfilter;
{平空}EXITSHORT: REF(MA60,1)>REF(MA60,2),tfilter;
|
-- 作者:阿火 -- 发布时间:2012/8/30 9:00:25 -- 加个tfilter
MA60:=MA(C,60);
MA80:=MA(C,80);
KD:=cross(REF(MA60,1)-REF(MA60,2),0);
KK:=cross(0,REF(MA60,1)-REF(MA60,2));;
{开多}ENTERLONG:KD ,tfilter;
{平多}EXITLONG: REF(MA60,1)<REF(MA60,2),tfilter;
{开空}ENTERSHORT: KK,tfilter;
{平空}EXITSHORT: REF(MA60,1)>REF(MA60,2),tfilter;
|
-- 作者:oceanjztwind -- 发布时间:2012/8/30 9:48:33 -- 以下是引用阿火在2012-8-30 9:00:25的发言:
加个tfilter
MA60:=MA(C,60);
MA80:=MA(C,80);
KD:=cross(REF(MA60,1)-REF(MA60,2),0);
KK:=cross(0,REF(MA60,1)-REF(MA60,2));;
{开多}ENTERLONG:KD ,tfilter;
{平多}EXITLONG: REF(MA60,1)<REF(MA60,2),tfilter;
{开空}ENTERSHORT: KK,tfilter;
{平空}EXITSHORT: REF(MA60,1)>REF(MA60,2),tfilter;
谢谢 不过有点难以理解 cross居然每根K线都满足 |