以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  账户没有仓位,图表上有持仓信号,加载以后会怎样  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=73977)

--  作者:金字塔刀客
--  发布时间:2015/1/5 17:44:09
--  账户没有仓位,图表上有持仓信号,加载以后会怎样
如上,用的固定轮询,提前下单,账户没有仓位,图表上有开仓信号,如果加载模型以后,会怎么样?用了持仓同步检测。
--  作者:yukizzc
--  发布时间:2015/1/5 20:19:29
--  
那就自动持仓同步给你去补仓,您的疑问是什么呢??
--  作者:zyf1199
--  发布时间:2015/1/5 20:30:14
--  
我今天设上框架,没有去补仓,不知道哪里出问题了?
代码如下:
Variable:a=0;
Variable:b=0;
MA10:MA(C,10);
MA60:MA(C,60);
BIAS60 : -(MA(C,60)-C);
Input:tq(2,1,60,1);
Con1:=c>ma60 and c>ma10;
Con2:=c<ma60 and c<ma10;
abb:=(time0-timetot0(dynainfo(207))<=tq) or not(islastbar);
if abb then begin
 if con1  then begin
  sellshort(holding<0, 0, marketr);
  if holding=0 then begin
    buy(holding=0,2,marketr);
   end
   end
 if con2 then begin
  sell(holding>0, 0, MARKETR);
  if holding=0 then begin
    buyshort(holding=0 ,2,marketR);
 end 
 end
 if c<ma60 and holding>0  then begin 
  sell(holding>0, 0, marketR);
 end
 
 if c>ma60  and holding<0 then begin  
  sellshort  (holding<0, 0, marketR);
 end
 end


--  作者:yukizzc
--  发布时间:2015/1/5 20:37:48
--  

有交易日志吗??看下日志里是没有持仓同步检测还是检测没同步。

另外截图看下你图表程序化持仓同步的设置


--  作者:zyf1199
--  发布时间:2015/1/5 20:44:54
--  
交易日志没有任何提示,一直运行正常
图片点击可在新窗口打开查看此主题相关图片如下:qq图片20150105204356.png
图片点击可在新窗口打开查看

--  作者:yukizzc
--  发布时间:2015/1/5 20:51:08
--  

是不是你图表持仓就是0啊,日志里都是运行完毕的话说明没有检测到持仓不匹配

你在代码里输出下holding的值

 


--  作者:zyf1199
--  发布时间:2015/1/5 20:55:21
--  
怎么改?


--  作者:zyf1199
--  发布时间:2015/1/5 20:58:03
--  
应该是holding出问题了
--  作者:yukizzc
--  发布时间:2015/1/5 20:59:31
--  
我怀疑你图表是虚拟持仓其实是0,这个具体你自己代码里输出这个值看了
--  作者:zyf1199
--  发布时间:2015/1/5 21:00:21
--  
代码就在上边,麻烦您给修改一下