以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  把1分、5分周期条件,合为一个条件可以吗?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=66396)

--  作者:qw
--  发布时间:2014/6/20 10:33:44
--  把1分、5分周期条件,合为一个条件可以吗?

//1分做多

tj1:sg1 and zg1 and xg1 and (ld or hc) and Sdd1 and MACD_DIFF1>0 and ;

 

MACD_DIFF1>0//1分MACD 在0轴上

MACD_DIFF5>0 //5分MACD 在0轴上


--  作者:qw
--  发布时间:2014/6/20 10:34:48
--  

//1分做多

tj1:sg1 and zg1 and xg1 and (ld or hc) and Sdd1 and MACD_DIFF1>0 and MACD_DIFF5>0;//这个才对

 

MACD_DIFF1>0//1分MACD 在0轴上

MACD_DIFF5>0 //5分MACD 在0轴上


--  作者:jinzhe
--  发布时间:2014/6/20 10:37:05
--  

可以,判断再多的条件同时成立,都可以用and并列起来


--  作者:qw
--  发布时间:2014/6/20 12:24:08
--  
图片点击可在新窗口打开查看
jinzhe
老师好 。昨天我们已购买你的专业版了。张美霞。你可以去查一些。
--  作者:qw
--  发布时间:2014/6/20 12:24:40
--  
是今天上午付的款。
--  作者:qw
--  发布时间:2014/6/20 12:26:40
--  
论坛帐号 :a101833
--  作者:qw
--  发布时间:2014/6/26 15:01:42
--  jin金泽,老师,这条语句,不包含MACD_DEA5<0,就做空呢?

tjk1:sg1 and zgx1 and xg1 and (lc or hd)  and MACD_DIFF1<0 and MACD_DEA1<0 and MACD_DEA5<0;

 

sg1 and zgx1 and xg1 and (lc or hd)  and MACD_DIFF1<0 and MACD_DEA1<0 ------这表示,MACD DIF DEA 下0轴 BOLL开口 开仓。
MACD_DEA5<0;--------表示,5分 MACD DEA小于0, 但5分MACD在0轴上,也开仓了。


--  作者:qw
--  发布时间:2014/6/26 15:03:34
--  jinzhe,老师,这条语句,不包含MACD_DEA5<0,就做空呢?
mid_5:stkindi(\'\',\'b.mid\',0,2,-1);
upper_5:stkindi(\'\',\'b.upper\',0,2,-1);
lower_5:stkindi(\'\',\'b.lower\',0,2,-1);
//6.26----5 boll
mid_5_1:stkindi(\'\',\'b.mid\',0,2,-2);
upper_5_1:stkindi(\'\',\'b.upper\',0,2,-2);
lower_5_1:stkindi(\'\',\'b.lower\',0,2,-2);
sg5:upper_5>upper_5_1;//上轨向上      
zg5:mid_5>mid_5_1;//中轨向上      
xg5:lower_5<lower_5_1;//下轨向下
zgx5:mid_5<mid_5_1;   //中轨向下


mid_1:stkindi(\'\',\'b.mid\',0,1,0);
upper_1:stkindi(\'\',\'b.upper\',0,1,0);
lower_1:stkindi(\'\',\'b.lower\',0,1,0);
//6.26---1 boll
mid_1_1:stkindi(\'\',\'b.mid\',0,1,-1);
upper_1_1:stkindi(\'\',\'b.upper\',0,1,-1);
lower_1_1:stkindi(\'\',\'b.lower\',0,1,-1);
sg1:upper_1>upper_1_1;//上轨向上
zg1:mid_1>mid_1_1;//中轨向上
xg1:lower_1<lower_1_1;//下轨向下
zgx1:mid_1<mid_1_1;    //中轨向下

{15---60 macd }
macd_15:stkindi(\'\',\'MACD.macd1\',0,3,-1);//6.20 add
MACD_DEA15:stkindi(\'\',\'MACD.DEA\',0,3,-1);//6.12加

macd_30:stkindi(\'\',\'MACD.macd1\',0,4,-1);
MACD_DEA30:stkindi(\'\',\'MACD.DEA\',0,4,-1);//6.12加

macd_60:stkindi(\'\',\'MACD.macd1\',0,5,-1);
MACD_DEA60:stkindi(\'\',\'MACD.DEA\',0,5,-1);//6.12加



MACD_5:stkindi(\'\',\'MACD.macd1\',0,2,-1);
MACD_DEA5:stkindi(\'\',\'MACD.DEA\',0,2,-1);//6.12加
MACD_DIFF5:stkindi(\'\',\'MACD.DIFF\',0,2,-1);//6.12加
ld5:ref(macd_5,1)<macd_5 and macd_5<0;//绿柱缩短
hc5:0<ref(macd_5,1) and ref(macd_5,1)<macd_5;//红柱申长
lc5:macd_5<ref(macd_5,1) and ref(macd_5,1)<0;//绿柱申长
hd5:0<macd_5 and macd_5<ref(macd_5,1);//红柱缩短




MACD_1:stkindi(\'\',\'MACD.macd1\',0,1,0);
MACD_DEA1:stkindi(\'\',\'MACD.DEA\',0,1,0);//6.12 加
MACD_DIFF1:stkindi(\'\',\'MACD.DIFF\',0,1,0);//6.12 加
ld:ref(macd_1,1)<macd_1 and macd_1<0;//绿柱缩短
hc:0<ref(macd_1,1) and ref(macd_1,1)<macd_1;//红柱申长
lc:ref(macd_1,1)>macd_1 and ref(macd_1,1)<0;//绿柱申长
hd:0<ref(macd_1,1) and ref(macd_1,1)<macd_1;//红柱缩短


{调用公式}
Sdd1:stkindi(\'\',\'gs.dd\',0,1,0);//1分看多
Sdd5:stkindi(\'\',\'gs.dd\',0,2,0);//5分看多
Sdd15:stkindi(\'\',\'gs.dd\',0,3,0);//5分看多
Skk1:stkindi(\'\',\'gs.kk\',0,1,0);//1分看空
Skk5:stkindi(\'\',\'gs.kk\',0,2,0);//5分看空
Skk15:stkindi(\'\',\'gs.kk\',0,3,0);//5分看空


//开多 6.25增加 and MACD_DEA1>0  and Sdd1
tj5:sg5 and zg5 and xg5 and (ld5 or hc5) and Sdd5 and MACD_DEA5>0 ;//6.25            6.19 and MACD_DIFF5>MACD_DEA5  6.25MACD_DIFF5>0 改为 MACD_DEA5>0
tj1:sg1 and zg1 and xg1 and (ld or hc)  and MACD_DIFF1>0 and MACD_DEA1>0  and MACD_DEA5>0 ;// 6.19 and MACD_DIFF5>0 5分MACD在0轴上1分条件符合—多  6.20 MACD_DIFF5>=0



//开空  6.25增加 and MACD_DEA1<0  and Skk1
tjk5:sg5 and zgx5 and xg5 and (lc5 or hd5) and Skk5 <0 and  MACD_DEA5<0;// 6.26                  6.19and MACD_DIFF5<MACD_DEA5  6.25 MACD_DIFF5<0 改为  MACD_DEA5<0
tjk1:sg1 and zgx1 and xg1 and (lc or hd)  and MACD_DIFF1<0 and MACD_DEA1<0 and MACD_DEA5<0;// 6.19 and MACD_DIFF5<0 5分MACD在0轴下1分条件符合—空 6.20 MACD_DIFF5<=0


VAR2013:  tj5  OR  tj1   ;//做多  
  
VAR2014:  tjk5 OR  tjk1 ;//做空

--  作者:FexTel
--  发布时间:2014/6/26 15:09:07
--  
http://www.weistock.com:8080/vip/forum.php?mod=viewthread&tid=799&extra=&page=1  vip论坛已回复
--  作者:qw
--  发布时间:2014/6/26 15:10:40
--  老师,这条语句,不包含MACD_DEA5<0,就做空呢?
tjk1:sg1 and zgx1 and xg1 and (lc or hd)  and MACD_DIFF1<0 and MACD_DEA1<0 and MACD_DEA5<0;