欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 信号有减仓,但是不会执行平仓

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有3899人关注过本帖树形打印复制链接

主题:信号有减仓,但是不会执行平仓

帅哥哟,离线,有人找我吗?
单刀赴会
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:102 积分:0 威望:0 精华:0 注册:2017/5/18 22:49:30
  发帖心情 Post By:2017/5/23 16:37:57 [显示全部帖子]

我用的逐K模式,仅刷新最后一根线, 固定时间模拟。 还有别的模式都试过了 都不行 信号是实时出现的,就是不平仓  是不是我的代码有问题啊?

 回到顶部
帅哥哟,离线,有人找我吗?
单刀赴会
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:102 积分:0 威望:0 精华:0 注册:2017/5/18 22:49:30
  发帖心情 Post By:2017/5/23 16:39:02 [显示全部帖子]

 信号有减仓 但是不会执行平仓动作 代码如下:
VARIABLE:kj=0,dj=0;
TR1 :=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));
ATR :=MA(TR1,14);
XSG:=MA(c,20)+0.5*atr;
XXG:=MA(c,20)-0.5*atr;
DSG:=MA(c,60)+0.5*atr;
DXG:=MA(c,60)-0.5*atr;

XSG1:MA(c,20)+0.5*atr;//显示
XXG1:MA(c,20)-0.5*atr;
DSG1:MA(c,60)+0.5*atr;
DXG1:MA(c,60)-0.5*atr;



开多:=ref(C,1)>XSG AND ref(C,1)>DSG;
平多:=ref(C,1) <=XXG OR ref(C,1)<=DXG;
开空:=ref(C,1)<XXG AND ref(C,1)<DXG;
平空:=ref(C,1)>=XSG OR ref(C,1)>=DSG;
交易时间:=TIME>090000 AND TIME<143900;
平仓时间:= TIME>145400;


//图表日内交易模块:
 //平空
 
  if holding=-p and l<=kj THEN 
  SELLSHORT(1,p/2,limitr,kj);
  
 
  IF 平空 THEN 
  SELLSHORT(1,HOLDING,LIMITr,OPEN); 
  // 空头全平
 
  

 IF 平仓时间 THEN 
 SELLSHORT(1,HOLDING,LIMITr,OPEN); //空头收盘平仓 
/////////////////////////////////////////////////////////

//开多
   IF 交易时间 AND 开多 and  STATE<>1 THEN BEGIN 
   BUY(1,P,LIMITr,OPEN);
   dj:=AVGENTERPRICE+s*MINDIFF;
   END
 //////////////////////////////////  

    if HOLDING=p and h>=dj then 
    sell(1,p/2,LIMITR,dj);
    
     IF 平多 THEN 
      SELL(1,HOLDING,LIMITr,OPEN); //多头全平; 

     IF 平仓时间 THEN 
      SELL(1,HOLDING,LIMITr,OPEN);  //多头收盘平仓
///////////////////////////////////////////////////////
//开空

IF 交易时间 AND 开空 and  STATE<>-1  THEN BEGIN 
   BUYSHORT(1,P,LIMITr,OPEN); 
   kj:=AVGENTERPRICE-s*MINDIFF;
   END   
   

当前持仓:HOLDING,COLORGRAY,LINETHICK0;
当前资产:ASSET,NOAXIS,COLORGRAY;
   

 回到顶部