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


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

   

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


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

主题:[求助]止损不是一条线

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


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

哦,如果是这样设置的话,那还要再请教一下了。

我代码中有阿火那种K线提前结束进行判断信号的代码,同时也在条件中加入了持仓判断。

这样的话,那我是否也可以使用轮询方式呢?

 

dcc:=tbuyholding(1);//账户内多单持仓
kcc:=tsellholding(1);//账户内空单持仓

tbuy(dcc=0 and kcc=0 and  szkc  ,1,lmt,intpart(gpx)+hd*a), IGNORECHECKPRICE; //开多
tbuy(dcc=0 and kcc=0 and   xdhckc ,1,lmt,intpart(gpx)), IGNORECHECKPRICE; //开多
tbuySHORT(kcc=0  and dcc=0 and  xdkc  ,1,lmt,intpart(gpx)-hd*a), IGNORECHECKPRICE;//开空
tbuySHORT(kcc=0  and dcc=0 and  szhckc  ,1,lmt,intpart(gpx)), IGNORECHECKPRICE;//开空
 

。。。。。

。。。。

 

tsell(qsdzs or kdzs2 and dcc>0,0,stp,c), IGNORECHECKPRICE;//平多止损
tsellshort(qskzs or kkzs2 and kcc>0,0,stp,c), IGNORECHECKPRICE;//平空止损

 

我查了一下,我是使用的K线走完。

 

 


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20150505160609.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2015/5/5 16:06:44编辑过]

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


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

还是不对啊,我改成轮询方式了,并且我的持仓代码及开仓代码已经发在上面了,为什么还是会出现同时平仓和开仓呢?

 

 


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20150505211158.png
图片点击可在新窗口打开查看

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


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

下单日志,你是说下图那个吧,那这个在哪里找呢?


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20150506094137.png
图片点击可在新窗口打开查看

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


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

下面是我日志的情况:另外刚才又出现了一个问题,请看附图。

 

2015-05-05 21:09:30.874    【后台】M00 运行结束
2015-05-05 21:09:30.874    【后台】AX00 运行结束
2015-05-05 21:09:30.874    【下单】已经调整为 实际持仓为 1
2015-05-05 21:09:30.874    【下单】RM09 价2238.000000 量1 买卖0 类型0 开平1 账户00730 Formula 1
2015-05-05 21:09:30.875    【后台】CF00 运行结束
2015-05-05 21:09:30.875    【下单】确认报单已发送 ID=-1139338844 RefID = 2108
2015-05-05 21:09:30.875    【后台】TA00 运行结束
2015-05-05 21:09:30.876    【后台】MA00 运行结束
2015-05-05 21:09:30.876    【后台】SRX00 TSell 第 244 行出现信号
2015-05-05 21:09:30.876    【后台】SRX00 TSell 已成功触发下单操作 价格:5627.000000 数量:0 类型:0 账户: 品种:SRX00
2015-05-05 21:09:30.877    【后台】实际账户持仓 1
2015-05-05 21:09:30.877    【后台】下单已发送
2015-05-05 21:09:30.878    【后台】SRX00 运行结束
2015-05-05 21:09:30.878    【下单】已经调整为 实际持仓为 1
2015-05-05 21:09:30.878    【下单】SRY09 价5627.000000 量1 买卖1 类型0 开平1 账户00730 Formula 1
2015-05-05 21:09:30.879    【下单】确认报单已发送 ID=-1139338834 RefID = 2118
2015-05-05 21:09:30.937    【指令】收到回报指令 ID = -1139338854 RefID = 2098
2015-05-05 21:09:30.946    【指令】收到回报指令 ID = -1139338844 RefID = 2108
2015-05-05 21:09:30.964    【回报】00730 : y1509 - 已报单 1 价格:5896 平 买
2015-05-05 21:09:30.965    【回报】00730 : RM509 - 已报单 1 价格:2238 平 买
2015-05-05 21:09:31.447    【指令】收到回报指令 ID = -1139338854 RefID = 2098
2015-05-05 21:09:31.455    【指令】收到回报指令 ID = -1139338844 RefID = 2108
2015-05-05 21:09:31.455    【指令】收到回报指令 ID = -1139338844 RefID = 2108
2015-05-05 21:09:31.456    【指令】收到成交回报指令 REFID = 2108 vol = 1
2015-05-05 21:09:31.461    【指令】收到回报指令 ID = -1139338834 RefID = 2118
2015-05-05 21:09:31.469    【指令】收到回报指令 ID = -1139338834 RefID = 2118
2015-05-05 21:09:31.470    【回报】00730 : y1509 - 已撤单报单被拒绝SHFE:不被支持的报单类型 量:1
2015-05-05 21:09:31.470    【回报】00730 : RM509 - 已成交 1 价格:2238 平 买
2015-05-05 21:09:31.471    【回报】00730 : SR509 - 已报单 1 价格:5627 平 卖
2015-05-05 21:09:31.881    【后台】RB00 运行结束
2015-05-05 21:09:31.882    【后台】P00 运行结束
2015-05-05 21:09:31.883    【后台】Y00 运行结束
2015-05-05 21:09:31.884    【后台】RM00 运行结束
2015-05-05 21:09:31.885    【后台】M00 运行结束
2015-05-05 21:09:31.886    【后台】AX00 运行结束
2015-05-05 21:09:31.886    【后台】CF00 运行结束
2015-05-05 21:09:31.887    【后台】TA00 运行结束
2015-05-05 21:09:31.889    【后台】MA00 运行结束
:09:33.280    【下单】已经调整为 实际持仓为 1
2015-05-05 21:09:33.281    【下单】AY09 价4248.000000 量1 买卖0 类型0 开平1 账户00730 Formula 1
2015-05-05 21:09:33.281    【后台】TA00 运行结束
2015-05-05 21:09:33.282    【下单】确认报单已发送 ID=-1139338824 RefID = 2128
2015-05-05 21:09:33.282    【后台】MA00 运行结束
2015-05-05 21:09:33.283    【后台】SRX00 运行结束
2015-05-05 21:09:34.255    【指令】收到回报指令 ID = -1139338824 RefID = 2128
2015-05-05 21:09:34.263    【指令】收到回报指令 ID = -1139338824 RefID = 2128
2015-05-05 21:09:34.264    【回报】00730 : a1509 - 已报单 1 价格:4248 平 买
2015-05-05 21:09:34.287    【后台】RB00 运行结束
2015-05-05 21:09:37.338    【后台】SRX00 TBuy 第 217 行出现信号
2015-05-05 21:09:37.339    【后台】SRX00 TBuy 已成功触发下单操作 价格:5607.000000 数量:1 类型:0 账户: 品种:SRX00
2015-05-05 21:09:37.339    【后台】下单已发送
2015-05-05 21:09:37.340    【后台】SRX00 运行结束
2015-05-05 21:09:37.340    【下单】SRY09 价5607.000000 量1 买卖0 类型0 开平0 账户00730 Formula 1
2015-05-05 21:09:37.341    【下单】确认报单已发送 ID=-1139338814 RefID = 2138
2015-05-05 21:09:37.409    【指令】收到回报指令 ID = -1139338814 RefID = 2138
2015-05-05 21:09:37.418    【指令】收到回报指令 ID = -1139338814 RefID = 2138
2015-05-05 21:09:37.418    【回报】00730 : SR509 - 已报单 1 价格:5607 开 买
2015-05-05 21:09:38.344    【后台】RB00 运行结束
2015-05-05 21:09:38.345    【后台】P00 运行结束

 

下面是刚刚又出现的问题,棉花我手里有单,但是却又去进行了开仓操作。

请问一下,能不能是我下面这个代码有问题呢?

dcc:=tbuyholding(1);//账户内多单持仓
kcc:=tsellholding(1);//账户内空单持仓
hd:=2;
tbuy(dcc=0 and kcc=0 and  szkc  ,1,lmt,intpart(gpx)+hd*a), IGNORECHECKPRICE; //开多
tbuy(dcc=0 and kcc=0 and   xdhckc ,1,lmt,intpart(gpx)), IGNORECHECKPRICE; //开多
tbuySHORT(kcc=0  and dcc=0 and  xdkc  ,1,lmt,intpart(gpx)-hd*a), IGNORECHECKPRICE;//开空
tbuySHORT(kcc=0  and dcc=0 and  szhckc  ,1,lmt,intpart(gpx)), IGNORECHECKPRICE;//开空

 

就是这个TBUYHOLDING和TSELLHOLDING,是不是系统把反向挂单(队列中未成交)也认为是和实际账户中一正或一反相互抵消(变成0)了,所以它就认为我的KCC和DCC还是等于0呢?

如果是的话,那怎么避免这个呢?

其实这个又回到我了先前的问题了,就是如何避免队列中有单的情况又去开单。

 

 


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20150506100227.png
图片点击可在新窗口打开查看

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


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

不好意思,这个TBUYHOLDINGGX我看了一下,和TBUYHOLDING的解释是一样的,唯独只是多了个指定账户而已。他们还有什么其他的区别吗?

 


 回到顶部
总数 16 上一页 1 2