以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  客服在吗?能用MA10定价开多开空吗?  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=94556)

--  作者:yukizzc
--  发布时间:2016/3/9 17:20:30
--  客服在吗?能用MA10定价开多开空吗?
客服在吗?能用MA10定价开多开空吗?
--  作者:yukizzc
--  发布时间:2016/3/9 17:21:11
--  
buy(cond,1,limitr,ma(c,10));
这样就是用10日的均线价格去开多

--  作者:航宝7号
--  发布时间:2016/3/9 17:27:42
--  
nn2:=sumbars(month<>ref(month,1),2);
ma22:=hhv(h,nn2);

MA1:MA(C,1) COLORWHITE, LINEDOT ;
MA33:MA(C,60)COLORGREEN,DOTLINE;
AA0:drawsl(islastbar,ma22,0,0,2),coloryellow,linedot;
AA1:drawsl(islastbar,ma22-(ma22*0.05),0,0,2),coloryellow,linedot;
AA2:drawsl(islastbar,ma22-(ma22*0.1),0,0,2),COLORMAGENTA,linedot;
AA3:drawsl(islastbar,ma22-(ma22*0.15),0,0,2),coloryellow,linedot;
AA4:drawsl(islastbar,ma22-(ma22*0.2),0,0,2),COLORMAGENTA,linedot;

SS:=10000/close;
tt:=ss;

ENTERLONG:=ma1>ma33 and (MA1<AA1 ) OR ma1>ma33 and(MA1<AA2 ) OR ma1>ma33 and(MA1<AA3 )OR ma1>ma33 and(MA1<AA4 );
EXITLONG:=ma1<ma33 and (MA1>AA1 ) OR ma1<ma33 and(MA1>AA2 ) OR ma1<ma33 and(MA1>AA3 )OR ma1<ma33 and(MA1>AA4 );


EXITLONG1:SELL(EXITLONG,tt,MARKET);
ENTERLONG2:BUY(ENTERLONG,tt,MARKET);
这个可以吗?????

--  作者:yukizzc
--  发布时间:2016/3/9 17:28:57
--  
可以没有问题
--  作者:航宝7号
--  发布时间:2016/3/9 17:32:17
--  
没有信号

--  作者:航宝7号
--  发布时间:2016/3/9 17:37:18
--  


MA1<AA1,开多    MA1>AA0平多   MA1<AA2,开多    MA1>AA1平多    MA1<AA3,开多    MA1>AA2平多   MA1<AA4,开多    MA1>AA3平多

要这样子???

--  作者:wenarm
--  发布时间:2016/3/9 21:09:08
--  
判断这个条件是否成立。单独输出看下条件。另外,and 的优先级高于or.所以下面的代码逻辑上你要分析下是否符合你的想法
ENTERLONG:ma1>ma33 and (MA1<AA1 ) OR ma1>ma33 and(MA1<AA2 ) OR ma1>ma33 and(MA1<AA3 )OR ma1>ma33 and(MA1<AA4 );
EXITLONG:ma1<ma33 and (MA1>AA1 ) OR ma1<ma33 and(MA1>AA2 ) OR ma1<ma33 and(MA1>AA3 )OR ma1<ma33 and(MA1>AA4 );

--  作者:航宝7号
--  发布时间:2016/3/10 0:09:43
--  

我是说当MA1<AA1的时候,开多 
MA1>AA0的时候,平多

MA1<AA2的时候,开多 
MA1>AA1的时候,平多

MA1<AA3的时候,开多 
MA1>AA2的时候,平多

MA1<AA4的时候,开多 
MA1>AA3的时候,平多
   


--  作者:wenarm
--  发布时间:2016/3/10 8:28:07
--  

开多条件是:或的关系用or,与的关系用and.

cond1:(MA1<AA1) or (MA1<AA2) or (MA1<AA3) or (MA1<AA4);

cond2:(MA1>AA0) or (MA1>AA1) or (MA1>AA2) or (MA1>AA3);


--  作者:航宝7号
--  发布时间:2016/3/10 15:48:30
--  
像这个图一样,请帮我写一下,多谢您
图片点击可在新窗口打开查看此主题相关图片如下:img_20160310_002106.jpg
图片点击可在新窗口打开查看