以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 求助,套利程序化的持仓问题 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=60165) |
-- 作者:azzhe -- 发布时间:2013/12/20 13:26:00 -- 求助,套利程序化的持仓问题 我想同一个套利合约,例如:多豆粕05-空豆粕09合约,我现在已经有了这个套利单子,到了我某一个条件,我又想同时再开豆粕09多单--豆粕05空单,这时,在持仓这块,我要怎么来表达,我可以继续开后面的这个套利单子? 求解答,谢谢! |
-- 作者:jinzhe -- 发布时间:2013/12/20 13:37:59 -- 代码的还是手工制作的套利图 |
-- 作者:azzhe -- 发布时间:2013/12/20 13:50:01 -- 我是后台交易,程序化 |
-- 作者:jinzhe -- 发布时间:2013/12/20 14:02:15 -- 用tbuyholdingex和tsellholdingex这两个函数来查看持仓 |
-- 作者:azzhe -- 发布时间:2013/12/20 14:11:29 -- if 开仓条件 and (tholding=0 or tsellholdingex=1) then begin end
if 开仓条件 and (tholding=0 or tbuyholdingex=1) then begin end 是这样写吗? |
-- 作者:jinzhe -- 发布时间:2013/12/20 14:18:25 -- tbuyholdingex(\'账号\',\'合约品种\',0) 求指定账号下指定合约的多头持仓,套利下单获取持仓用这个函数很方便的,只要改下合约品种代码就行 比如股指连续就是\'if00\',股指12就是\'if12\',两个单引号不能省略
TSELLHOLDING同理 |
-- 作者:azzhe -- 发布时间:2013/12/20 14:37:31 -- if 开仓条件 and (tholding=0 or tsellholdingex(\'\',\'品种\',1)=1) then begin
现在又有个问题,我这样表达了,只要达到开仓条件,会一直开仓,需要怎么修改? |
-- 作者:admin -- 发布时间:2013/12/20 14:49:35 -- 品种你定义过没有啊,我这里的品种只不过是指代具体合约的啊 |
-- 作者:azzhe -- 发布时间:2013/12/20 15:14:00 -- 品种当然有定义好了 |
-- 作者:jinzhe -- 发布时间:2013/12/20 15:28:51 -- 你的开仓条件是要判断有多少的持仓才开仓? |