收盘平仓不执行

15分钟bar

收盘平仓不执行

已经按照老师加入这个公式 在收盘平仓是不执行

收盘平仓不执行
收盘平仓不执行
实盘平仓函数不执行问题
关于收盘平仓
交易不执行
Sell不执行?
收盘平仓的简单处理
请教!!!A_DeleteOrderEx函数不执行
日线收盘平仓
日内收盘平仓问题,不按规定时间平仓

开直播了 来了没

腾讯会议

926 338 905

我觉得这种问题吧,首先要理解实现对应效果的原理是什么,这就包括驱动域是干什么的,各个函数又是干什么的。

首先这个事件域是肯定可以收盘驱动的,函数也是有效的。

至于你为什么没成功,一般来说就是你用错了。

至于哪里用错了,从目前提供的代码来说,完全看不出来。

补充询问一点,你的这个代码里不会只有平仓,没有开仓吧?

老师你好

Params

   Numeric FastLength(5);// 短期指数平均线参数

   Numeric SlowLength(20);// 长期指数平均线参数

Vars

   Series<Numeric> AvgValue1;

   Series<Numeric> AvgValue2;

Events


OnInit()


{


array<Numeric> timepoint;


timepoint[0] = 0.112950;


timepoint[1] = 0.145930;


SetTriggerBarClose(timepoint);


}


   OnReady()

   {

       SetBackBarMaxCount(1+Max(FastLength,SlowLength));

       Range[0:DataSourceSize() - 1]

       {

           setPlotOption("MA1", "begin-bar", FastLength);

           setPlotOption("MA2", "begin-bar", SlowLength);

       }

   }

   

   

   

   

   

   

   OnBar(ArrayRef<Integer> indexs)

   {

       AvgValue1 = AverageFC(Close,FastLength);

       AvgValue2 = AverageFC(Close,SlowLength);

       PlotNumeric("MA1",AvgValue1);

       PlotNumeric("MA2",AvgValue2);        

       

       

       

       If(MarketPosition <>1 && AvgValue1[1] > AvgValue2[1])

       {

           Buy(0,Open);

       }

       

       If(MarketPosition <>-1 && AvgValue1[1] < AvgValue2[1])

       {

           SellShort(0,Open);

       }    

   }

   

   OnBarClose(ArrayRef<Integer> indexs)


{


if(time == 0.1445)


{


sell(0,close);


BuyToCover(0,close);


Commentary("收盘平仓");


}


}


最后收盘59分30秒时还是没有平仓

首先第一件事,我要确认你说的情况是不是属实,所以我得用你的代码去复现一下。

既然是复现,那只能是等到明天下午收盘才能出现结果了。我会先配置好工作区截图发出来,然后明天下午再给你发运行结果的截图

目前运行正常,没什么问题

老师 是下午2点59分30秒没有平仓

timepoint[1] = 0.145930;  这个命令没有执行

这不是执行了嘛?

我这个周期可能有点区别,我是1分钟,您用的是15分钟。

但是代码还是执行了,订单也报了。

并没有复现出应该有的问题。

明天周四直播,我继续复现,按照15分钟试试,现场直播


好的 什么直播间我进去看

微信腾讯会议吗 微信明天推不推送

会推送的