欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件策略编写求助区 → 图表策略求助 少量金币答谢

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有5380人关注过本帖树形打印复制链接

主题:图表策略求助 少量金币答谢

帅哥哟,离线,有人找我吗?
qq代人发帖
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:18691 积分:0 威望:0 精华:0 注册:2013/7/15 9:22:16
  发帖心情 Post By:2014/5/23 17:28:59 [显示全部帖子]

上跳空,下跳空,正常开盘具体是怎么定义的?

跳空是开盘价和 昨天最后一根k的最低价最高价 还是和昨天一天的最高价或最低价比较的?



查看使用道具详细信息
悬赏金币帖,要悬赏 0 个金币
 回到顶部
帅哥哟,离线,有人找我吗?
qq代人发帖
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:18691 积分:0 威望:0 精华:0 注册:2013/7/15 9:22:16
  发帖心情 Post By:2014/5/26 15:35:09 [显示全部帖子]

以下代码:跳空是按今天的最低价 最高价和昨天最后一根k的最高价最低价比较写的

 

好象执行起来有点问题,请您暂时等待,我这边再运行运行.

 

建一个公式命名:公式1, 另一个公式引用公式1的ma5

公式1

ma5:ma(c,5);

 

公式2

VARIABLE:d:=0,pc:=0,zs:=0;
zg:=VALUEWHEN(TODAYBAR=1,ref(h,1));
zd:=VALUEWHEN(TODAYBAR=1,ref(l,1));
z5:=stkindi('','公式1.ma5',0,6,-1);
h1:=VALUEWHEN(TODAYBAR=1,h);
l1:=VALUEWHEN(TODAYBAR=1,l);
oo:=VALUEWHEN(TODAYbar=1,o);
hh:=CALLSTOCK('if00',vthigh,2,-1);
ma5:ma(c,5);
j1:cross(h,ma5);
//开仓1
if l1>zg and h>z5 and zs<=3 then
begin
buy(holding=0,1,limit,oo+2*mindiff);
d:=1;
end

 
//开多2
 if h1>zd or l1<zg and h>z5 and zs<=3 then
 begin
 buy(holding=0,1,limit,z5);
 d:=1;
end

//开多3
 pc2:VALUEWHEN(TODAYBAR=1,ref(pc,2));
 pc1:VALUEWHEN(TODAYBAR=1,ref(pc,1));

if pc1=0 and pc2=1 and h>hh and zs<=3 then
begin
buy(holding=0,1,limit,hh);
d:=1;
end

//下跳空平多
if h1<zd and l<z5 then
begin
sell(holding>0,1,limit,oo-2*mindiff);
pc:=1;
end
//正常开盘平多
j2:cross(ma5,l);
if h1>zd or l1<zg and l<z5 THEN
begin
sell(holding>0,holding,limit,z5);
pc:=1;
end

//止损
if AVGENTERPRICE-l>=8*MINDIFF and d=1 THEN
begin
sell(holding>0,holding,market);
pc:=1;
zs:=zs+1;
end

if time=CLOSETIME(0) THEN
begin
pc:=0;
zs:=0;
d:=0;
end


获得5个金币
 回到顶部