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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → [求助]止损是否有问题?

   

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


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

主题:[求助]止损是否有问题?

帅哥哟,离线,有人找我吗?
渴望知识
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:634 积分:0 威望:0 精华:0 注册:2014/12/10 13:23:42
[求助]止损是否有问题?  发帖心情 Post By:2015/3/3 13:21:33    Post IP:222.161.249.42[显示全部帖子]

老师好

我单独做了一个系统来测试图表程序,发现一个问题,请指教:

这个使用公式测试系统回测后,图形不对,一开就平,不知道是哪里出了问题。

品种鸡蛋,1分钟或5分钟图表测试,后面附图。

zd:=ma(c,5)>ref(ma(c,5),1)  and holding=0;//开多条件
zk:=ma(c,5)<ref(ma(c,5),1)  and holding=0;//开空条件


BUY(holding=0 and zd and c>o and 090000<time<145500,1,limitr,c); //开多

kcwzl:=valuewhen(zd and ref(holding<=0,1) and holding>0,low);//开多单时的最低价
kdzsjg:kcwzl-3,COLORRED;//多单止损价格
kdzs:=C<kdzsjg ;//多单止损条件
sell(kdzs or c>kdzs+50 and holding>0,0,limitr,c);


此主题相关图片如下:qq图片20150303131957.png
按此在新窗口浏览图片

 回到顶部
帅哥哟,离线,有人找我吗?
渴望知识
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:634 积分:0 威望:0 精华:0 注册:2014/12/10 13:23:42
  发帖心情 Post By:2015/3/3 13:34:10    Post IP:222.161.201.75[显示全部帖子]

可是并没有满足平多的条件,就被平了?这还对?
[此贴子已经被作者于2015/3/3 13:34:20编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
渴望知识
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:634 积分:0 威望:0 精华:0 注册:2014/12/10 13:23:42
  发帖心情 Post By:2015/3/3 13:49:26    Post IP:222.161.249.42[显示全部帖子]

哦,对啊,谢谢了。

 回到顶部
帅哥哟,离线,有人找我吗?
渴望知识
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:634 积分:0 威望:0 精华:0 注册:2014/12/10 13:23:42
  发帖心情 Post By:2015/3/3 13:56:43    Post IP:222.161.249.42[显示全部帖子]

还是有问题啊,我把代码改了,但还是有单子一开就平,这这个问题也没解决啊。

input:tq(10,3,60,1);
abb:=(time0-timetot0(dynainfo(207))<=tq) or not(islastbar);

zd:=ma(c,5)>ref(ma(c,5),1)  and holding=0;//开多条件
zk:=ma(c,5)<ref(ma(c,5),1)  and holding=0;//开空条件


BUY(holding=0 and zd and c>o and 090000<time<145500,1,limitr,c); //开多

kcwzl:=valuewhen(zd and ref(holding<=0,1) and holding>0,low);//开多单时的最低价
kdzsjg:kcwzl-3,COLORRED;//多单止损价格
kdzs:=C<kdzsjg  ;//多单止损条件
sell(kdzs or c>kdzsjg+20 and holding>0,0,limitr,c);

 

 


此主题相关图片如下:qq截图20150303135617.png
按此在新窗口浏览图片

 回到顶部
帅哥哟,离线,有人找我吗?
渴望知识
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:634 积分:0 威望:0 精华:0 注册:2014/12/10 13:23:42
  发帖心情 Post By:2015/3/3 14:17:39    Post IP:222.161.249.42[显示全部帖子]

我改了,还是有点问题,请看附件:

1、9点半的那单还是被直接平了。

2、9点40那根为什么只是多1个点就平掉?也没到我止损止盈啊?

 

 

input:tq(10,3,60,1);
abb:=(time0-timetot0(dynainfo(207))<=tq) or not(islastbar);

zd:=ma(c,5)>ref(ma(c,5),1)  and holding=0;//开多条件
zk:=ma(c,5)<ref(ma(c,5),1)  and holding=0;//开空条件


BUY(holding=0 and zd and c>o ,1,limitr,c); //开多

kcwzl:=ref(low,enterbars);//开多单时的最低价
kdzsjg:kcwzl-3,COLORRED;//多单止损价格
kdzs:=C<kdzsjg  ;//多单止损条件
sell(kdzs or c>kdzsjg+20 and holding>0,0,limitr,c);


此主题相关图片如下:qq截图20150303141525.png
按此在新窗口浏览图片

 回到顶部
帅哥哟,离线,有人找我吗?
渴望知识
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:634 积分:0 威望:0 精华:0 注册:2014/12/10 13:23:42
  发帖心情 Post By:2015/3/3 14:34:26    Post IP:222.161.249.42[显示全部帖子]

哦,这个是因为有滑点产生了,所以才是条件成立他执行,体现出来就是那个位置了。

谢谢。

有不明白的我再开新贴来问。


 回到顶部
帅哥哟,离线,有人找我吗?
渴望知识
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:634 积分:0 威望:0 精华:0 注册:2014/12/10 13:23:42
  发帖心情 Post By:2015/3/3 14:44:34    Post IP:222.161.201.75[显示全部帖子]

老师啊,我记得你说过

kcwzl:=valuewhen(做多条件 and ref(holding<=0,1) and holding>0,low);//开多单时的最低价

这个语句VALUEWHEN也是可以的,那为什么在我这贴子里就又不对了呢?


 回到顶部
帅哥哟,离线,有人找我吗?
渴望知识
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:634 积分:0 威望:0 精华:0 注册:2014/12/10 13:23:42
  发帖心情 Post By:2015/3/3 14:56:32    Post IP:222.161.249.42[显示全部帖子]

我如果这样写,是不是也可以呢?

kcwzl:=ref(low,enterbars and zd and ref(holding<=0,1) and holding>0);//开多单时的最低价


 回到顶部
帅哥哟,离线,有人找我吗?
渴望知识
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:634 积分:0 威望:0 精华:0 注册:2014/12/10 13:23:42
  发帖心情 Post By:2015/3/3 15:03:51    Post IP:222.161.201.75[显示全部帖子]

这样写不对啊,没有止损,只有止盈了。

如果只是单独写ref(l,enterbars),那并不能确定我上次开仓是多还是空啊。


 回到顶部
帅哥哟,离线,有人找我吗?
渴望知识
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:634 积分:0 威望:0 精华:0 注册:2014/12/10 13:23:42
  发帖心情 Post By:2015/3/3 15:18:11    Post IP:118.186.202.131[显示全部帖子]

哦,这样也可以,谢谢

刚才我还在想,不行看看是不是可以再止损条件里再去加上仓位判断呢。


 回到顶部
总数 11 1 2 下一页