以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  平仓:5日线上穿10日,并且5日线小于20 日线 或40 日线  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=142110)

--  作者:xiangquzi
--  发布时间:2016/11/2 12:54:59
--  平仓:5日线上穿10日,并且5日线小于20 日线 或40 日线
如何编写,平仓:5日线上穿10日,并且5日线小于20 日线 或40 日线  请教源码
--  作者:xiangquzi
--  发布时间:2016/11/2 13:04:53
--  

IF HOLDING<0 and  CROSS(MA5,MA10) THEN
 
    SELLSHORT(1,HOLDING,LIMITR,CLOSE);

 

 

这个再加上什么?或者用其它什么代码比较好


--  作者:jinzhe
--  发布时间:2016/11/2 13:12:42
--  

5日线上穿10日,并且5日线小于20 日线 或40 日线 

 

if cross(ma(c,5),ma(c,10)) and ((ma(c,5)<ma(c,20) ) or (ma(c,5)<ma(c,40))) then sell(1,0,,thisclose);


--  作者:xiangquzi
--  发布时间:2016/11/2 13:23:08
--  

用thisclose  和close区别不大吧


--  作者:jinzhe
--  发布时间:2016/11/2 13:39:32
--  
信号上来说是同一个价格,实际交易时thisclose为对手价,limitr, close为限价
--  作者:xiangquzi
--  发布时间:2016/11/2 13:42:40
--  
在目前显示的图上,出现信号的位置,我如何像文华财经那样查看,这个信号出现是代码第几行的作用?
--  作者:jinzhe
--  发布时间:2016/11/2 13:46:51
--  

if 条件a then 平仓a:sell(1,0,,thisclose);

if 条件b then 平仓b:sell(1,0,,thisclose);

if 条件c then 平仓c:sell(1,0,,thisclose);

类似这样的写法,在k线图上会显示对应的“平仓a”“平仓b”“平仓c”


--  作者:xiangquzi
--  发布时间:2016/11/2 13:54:17
--  
谢谢
--  作者:xiangquzi
--  发布时间:2016/11/2 13:58:15
--  

不行,还是不会写  先帮我改写这个,我看看

IF (HOLDING=0) THEN BEGIN   

 IF TMP<=0&&TMP2 THEN            

 BUY(1,1,LIMITR,CLOSE); 

end


--  作者:jinzhe
--  发布时间:2016/11/2 14:10:41
--  

IF (HOLDING=0) THEN BEGIN   

 IF TMP<=0&&TMP2 THEN            

 开仓a:BUY(1,1,LIMITR,CLOSE); 

end