以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 后台交易时持仓问题 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=138950) |
-- 作者:guohg129 -- 发布时间:2016/8/31 10:25:07 -- 后台交易时持仓问题 用后台交易系统时,HOLDING好像是无效的,那如果我想判断如果没有持仓时可以买入,有尺寸时只能卖出怎么办?
TBUY(MSPREAD2 <=-0.75*SD2 AND HOLDING=0,1,LMT,C,0,\'\',\'M01\');
谢谢 |
-- 作者:jinzhe -- 发布时间:2016/8/31 10:33:36 -- 一般后台有专门的函数:tbuyholding和tsellholding,这两个分别为多头持仓和空头持仓。 和holding有一点不同,那就是空头持仓返回正数 |
-- 作者:guohg129 -- 发布时间:2016/8/31 10:37:39 -- 那我是不是应该这么写
TBUY(MSPREAD2 <=-0.75*SD2 AND TBUYHOLDING=0,1,LMT,C,0,\'\',\'M01\'); |
-- 作者:jinzhe -- 发布时间:2016/8/31 10:40:12 -- 不对, 你先看下函数说明,你没写参数 |
-- 作者:guohg129 -- 发布时间:2016/8/31 10:46:56 -- TBUY(MSPREAD2 <=-0.75*SD2 AND TBUYHOLDING(0),1,LMT,C,0,\'\',\'M01\'); 这样吗 |
-- 作者:jinzhe -- 发布时间:2016/8/31 10:47:45 -- 可以 |
-- 作者:guohg129 -- 发布时间:2016/8/31 11:05:16 -- 那我这样编写,如果已经有了1手就不能再买,但是现在已经有了1手,还在买,为什么
TBUY(MSPREAD2 <=-0.75*SD2 AND TBUYHOLDING(0)=0,1,LMT,C,0,\'\',\'M01\'); |
-- 作者:jinzhe -- 发布时间:2016/8/31 11:10:27 -- 首先确定下,你这一手是不是今天开的 再确认下你后台交易里面监控的是不是m01 |
-- 作者:guohg129 -- 发布时间:2016/8/31 11:28:06 -- 我有几个品种同时交易,但都是日内的,而且是1分钟的 |
-- 作者:jinzhe -- 发布时间:2016/8/31 11:30:02 -- 把你的后台交易设置截图发一下 |