以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- [求助]老师 持仓同步问题 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=50926) |
-- 作者:rfgvb -- 发布时间:2013/4/11 10:58:28 -- [求助]老师 持仓同步问题 情况是:一、 图表交易 给出开空信号 成交 持仓空单 然后手动平仓 持仓为0 下次给出平空开多 没有开出多单 二、图表交易 给出开空信号 由于其他原因(比如账号掉线等其他情况)没有开出空单 手动加一手空单 持仓空单 下次给出平空开多 空单没有平 多单没有开 老师 这种两种情况怎么解决 本质就是 实际持仓和虚拟持仓的同步问题 代码如下: sell(duop and holding>0,0,MARKET); sellshort(kongp and holding<0,0,market); buy(duo and holding=0,仓位,market); buyshort(kong and holding=0,仓位,market); 求帮助解决
|
-- 作者:jinzhe -- 发布时间:2013/4/11 11:05:52 -- 关于1的问题,本地测试一下,我认为是可以下单的 关于2,出信号后我也认为是能够平空开多的
请贴出完整的公式代码 [此贴子已经被作者于2013-4-11 11:07:10编辑过]
|
-- 作者:rfgvb -- 发布时间:2013/4/11 11:19:45 -- ![]() kongp:=duo and o<ref(jsj,1); sell(duop and holding>0,0,MARKET); sellshort(kongp and holding<0,0,market); buy(duo and holding=0,仓位,market); buyshort(kong and holding=0,仓位,market); //时间在14:58分强平离场 if time>=151000 then begin if holding>0 then sell(1,0,market); if holding<0 then sellshort(1,0,market); end
|
-- 作者:jinzhe -- 发布时间:2013/4/11 11:26:37 -- jsj是啥? |
-- 作者:rfgvb -- 发布时间:2013/4/11 11:30:20 -- 问下从开盘就计算结算价公式怎么写 |
-- 作者:rfgvb -- 发布时间:2013/4/11 12:12:08 -- 上日结算价 |
-- 作者:rfgvb -- 发布时间:2013/4/11 12:12:54 -- a1:=callstock(stklabel,vtamount,6,0); v1:=callstock(stklabel,vtvol,6,0); jsj:=a1/v1/multiplier;
|
-- 作者:rfgvb -- 发布时间:2013/4/11 13:38:05 -- 可以解决吗 |
-- 作者:jinzhe -- 发布时间:2013/4/11 14:03:33 -- 测试中 |