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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 请问这段代码为何在图表上没有收盘平仓的信号?

   

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


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

主题:请问这段代码为何在图表上没有收盘平仓的信号?

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


加好友 发短信 马小七
等级:论坛游民 帖子:413 积分:1166 威望:0 精华:0 注册:2012/12/6 12:56:50
请问这段代码为何在图表上没有收盘平仓的信号?  发帖心情 Post By:2012/12/6 13:04:12    Post IP:221.218.220.47[只看该作者]

//买开执行
if cond1  and time <151200  then
 begin
 if holding<0 then bp0:SELLSHORT(1,0,THISCLOSE);//平空 
 if holding=0 then bk1:buy(1,1,THISCLOSE);//开多
 exit;
 end
//平多:
if (cond3 or cond31) and holding>0 then
 begin
 sp1:SELL(1,0,THISCLOSE);//平多
 end

//卖开执行
if cond2  and time <151200 then
 begin
 if holding>0 then  sp0:SELL(1,0,THISCLOSE);//平多
 if holding=0 then  sk1:buySHORT(1,1,THISCLOSE);//开空
 exit;
 end


//多单止损
cond32:=close<Ma(close,5);
if holding>0 then
begin
bkpp:=AVGENTERPRICE;
if close<bkpp-losspoint and cond32 then 多单止损:SELL(1,0,THISCLOSE);//平多
exit;
end

//空单止损
cond41:=close>MA(close,5);
if holding<0 then
begin
skpp:=AVGENTERPRICE;
if close>skpp+losspoint and cond41 then 空单止损:SELLSHORT(1,0,THISCLOSE);//平空
exit;
end

//收盘平仓
if time >151200 and holding<>0 then
begin
 if holding<0 then 收盘平空:SELLSHORT(1,0,THISCLOSE);//平空
 if holding>0 then 收盘平多:SELL(1,0,THISCLOSE);//平多
 end

 

 


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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2012/12/6 13:13:32    Post IP:58.246.57.26[只看该作者]

exit是何用意?


金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

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


加好友 发短信 马小七
等级:论坛游民 帖子:413 积分:1166 威望:0 精华:0 注册:2012/12/6 12:56:50
  发帖心情 Post By:2012/12/6 22:44:08    Post IP:221.218.220.47[只看该作者]

exit用来防止在同一根K线上开平仓。这个会影响最后一段的执行么?

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


加好友 发短信
等级:超级版主 帖子:3534 积分:10003 威望:0 精华:5 注册:2012/5/25 0:00:01
  发帖心情 Post By:2012/12/6 23:34:08    Post IP:218.82.207.6[只看该作者]

不明白你exit的意思 同一根开平用enterbar去控制就行了。

 

没有完整的代码,不清楚你这个为什么没有在收盘前平仓。

你试着自己用金字塔的调试功能 单步跟踪下看看。若不会用的话,参考金字塔高级教程



金字塔—专业程序化交易量化投资平台

产品部

-----------------------------------------------------------

欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部