以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  一天只开仓一次的写法?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=72164)

--  作者:chyhao
--  发布时间:2014/11/19 15:33:23
--  一天只开仓一次的写法?
一天只开仓一次,怎么写?
--  作者:jinzhe
--  发布时间:2014/11/19 15:43:24
--  

variable:n=0;

if 开多条件 and 持仓判断  and n=0 then begin

    buy.....;

    n:=1;

end

 

if 开空条件 and 持仓判断  and n=0 then begin

    buyshort....;

    n:=1;

end

 

if time=closetime(0) then n:=0;


--  作者:chyhao
--  发布时间:2014/11/19 16:09:31
--  

KD:=......

KK:=......

PD:=......

PK:=......

 

variable:n=0;

if KD and HOLDING=0  and n=0 then begin

    buy(1,1,THISCLOSE);

    n:=1;

end


if KK and HOLDING=0  and n=0 then begin

    buyshort(1,1,THISCLOSE);

    n:=1;

end
 

 

SELL(PD&&HOLDING>0,HOLDING,THISCLOSE);
SELLSHORT(PK&&HOLDING<0,HOLDING,THISCLOSE);

 

if time=closetime(0) then n:=0;

 

 

 

 

 

按照上边的写法没有出现成交记录,回测没有数据,是不是哪里写错了?


--  作者:pyd
--  发布时间:2014/11/19 16:13:45
--  

策略放在图上有信号吗?


--  作者:chyhao
--  发布时间:2014/11/19 16:23:51
--  

没有信号,如果按照正常写法

 

BUY(KD&&HOLDING=0,1,THISCLOSE);
SELL(PD&&HOLDING>0,HOLDING,THISCLOSE);
BUYSHORT(KK&&HOLDING=0,1,THISCLOSE);
SELLSHORT(PK&&HOLDING<0,HOLDING,THISCLOSE);

 

这个就有信号


--  作者:jinzhe
--  发布时间:2014/11/19 16:29:28
--  
怎么可能,随便给了个条件,成功的实现了一天开仓一次
图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看