Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共9 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:[求助]老师 持仓同步问题

1楼
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);


求帮助解决
2楼
jinzhe 发表于:2013/4/11 11:05:52

关于1的问题,本地测试一下,我认为是可以下单的

关于2,出信号后我也认为是能够平空开多的

 

请贴出完整的公式代码

[此贴子已经被作者于2013-4-11 11:07:10编辑过]
3楼
rfgvb 发表于:2013/4/11 11:19:45
图片点击可在新窗口打开查看duop:=kong and o>ref(jsj,1);
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
4楼
jinzhe 发表于:2013/4/11 11:26:37
jsj是啥?
5楼
rfgvb 发表于:2013/4/11 11:30:20
问下从开盘就计算结算价公式怎么写 
6楼
rfgvb 发表于:2013/4/11 12:12:08
上日结算价
7楼
rfgvb 发表于:2013/4/11 12:12:54
a1:=callstock(stklabel,vtamount,6,0);
v1:=callstock(stklabel,vtvol,6,0);
jsj:=a1/v1/multiplier;
8楼
rfgvb 发表于:2013/4/11 13:38:05
可以解决吗
9楼
jinzhe 发表于:2013/4/11 14:03:33
测试中
共9 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.04688 s, 3 queries.