以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  每节进出场  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=65253)

--  作者:aim
--  发布时间:2014/5/21 10:16:41
--  每节进出场
//中间变量
INPUT:N(1,1,100,1),K1(0.2,0.01,1,0.01),K2(0.2,0.01,1,0.01),NMIN(10,1,100,1),SS(1,1,10000,1);

昨高:=callstock(stklabel(),vthigh,3,-1) coloryellow,linethick1;
昨低:=callstock(stklabel(),vtLOW,3,-1) colorred,linethick1;
昨收:=callstock(stklabel(),vtCLOSE,3,-1) colorblue,linethick1;
开盘价:callstock(stklabel(),vtOPEN,21,15) colorgreen,linethick1;

HH:=HHV(昨高,N);//N日HIGH的最高价
HC:=HHV(昨收,N);//N日CLOSE的最高价
LC:=LLV(昨收,N);//N日CLOSE的最低价
LL:=LLV(昨低,N);//N日LOW的最低价
浮动区间:=MAX(HH-LL,HC-LL);//RANGE 
上轨:开盘价+K1*浮动区间;
下轨:开盘价-K2*浮动区间;
T1:TIME>=145959;
手数:=SS;
//交易条件
开多条件:=o>上轨 AND HOLDING=0;
开空条件:=o<下轨 AND HOLDING=0;
//交易系统
帮我吧i的系统写上,组成一个完整的模型,好吗?谢谢。有很多的英文我不理解,你写上我到图形上看看是不是我要的东西。我在一秒上加载模型
。十五分钟满足条件交易一次,58秒平仓。
 

--  作者:jinzhe
--  发布时间:2014/5/21 10:37:05
--  

(mod(minute,15)=0 or minute=0) and ((time0-timetot0(dynainfo))<=58 or not(islastbar))

 

15分钟同时在58秒


--  作者:aim
--  发布时间:2014/5/21 10:45:59
--  每节进出场

开仓的应该怎么写啊?

 


--  作者:jinzhe
--  发布时间:2014/5/21 10:51:09
--  

开仓就是(mod(minute,15)=0 or minute=0)

平仓就是上面那一整段代码


--  作者:aim
--  发布时间:2014/5/21 10:59:19
--  每节进出场

帮我组合一下好吗?

写到公式上去吧,谢谢

中间变量
INPUT:N(1,1,100,1),K1(0.2,0.01,1,0.01),K2(0.2,0.01,1,0.01),NMIN(10,1,100,1),SS(1,1,10000,1);

昨高:=callstock(stklabel(),vthigh,3,-1) coloryellow,linethick1;
昨低:=callstock(stklabel(),vtLOW,3,-1) colorred,linethick1;
昨收:=callstock(stklabel(),vtCLOSE,3,-1) colorblue,linethick1;
开盘价:callstock(stklabel(),vtOPEN,21,15) colorgreen,linethick1;

HH:=HHV(昨高,N);//N日HIGH的最高价
HC:=HHV(昨收,N);//N日CLOSE的最高价
LC:=LLV(昨收,N);//N日CLOSE的最低价
LL:=LLV(昨低,N);//N日LOW的最低价
浮动区间:=MAX(HH-LL,HC-LL);//RANGE 
上轨:开盘价+K1*浮动区间;
下轨:开盘价-K2*浮动区间;
T1:TIME>=145959;
手数:=SS;
//交易条件
开多条件:=o>上轨 AND HOLDING=0;
开空条件:=o<下轨 AND HOLDING=0;
//交易系统


--  作者:jinzhe
--  发布时间:2014/5/21 11:01:29
--  

开多条件:=o>上轨 AND HOLDING=0 and (mod(minute,15)=0 or minute=0) ;
开空条件:=o<下轨 AND HOLDING=0 and (mod(minute,15)=0 or minute=0) ;

平仓就是and (mod(minute,15)=0 or minute=0) and ((time0-timetot0(dynainfo))<=58 or not(islastbar))


--  作者:aim
--  发布时间:2014/5/21 11:14:40
--  每节进出场
系统提示dynainfo未定议变量,应该怎么定义?
--  作者:jinzhe
--  发布时间:2014/5/21 11:22:07
--  

dynainfo(207)

这下行了


--  作者:aim
--  发布时间:2014/5/21 11:27:24
--  每节进出场
老师我的问题有jiner来与你交流。谢谢
--  作者:aim
--  发布时间:2014/5/21 15:28:04
--  每节进出场
老师把你些的在股指上显示的公式给贴一份看看可以吧,按你说的现在没有信号,也不开平仓了