demo1:画个图,在条件不对的情况下擦除和未来的图
Params
//此处添加参数
Vars
//此处添加变量
plot Plt_ZT;
Defs
//此处添加策略函数
Events
//此处实现事件函数
//初始化事件函数,策略运行期间,首先运行且只有一次
OnInit()
{
// SubscribeBar(Symbol,"15m",BeginDateTime); //自己订阅的多周期不会闪退
}
//Bar更新事件函数,参数indexs表示变化的数据源图层ID数组
OnBar(ArrayRef<Integer> indexs)
{
range[ 0:DataSourceSize - 1]
{
if(close > open And close[1] > open[1] And close[2] > open[2] )
{
Plt_ZT.icon("support", date + time, low, "ICO72"); //画个西瓜
}
else
{
Plt_ZT.clear("support", date + time , date[-3] + time[-3] );
}
}demo2 订阅一个周期
Params
//此处添加参数
Vars
//此处添加变量
Defs
//此处添加策略函数
Events
//此处实现事件函数
//初始化事件函数,策略运行期间,首先运行且只有一次
OnInit()
{
SubscribeBar(Symbol,"15m",BeginDateTime);
SetBasePeriod("15m");
//这句有没有都不影响闪退
}
//Bar更新事件函数,参数indexs表示变化的数据源图层ID数组
OnBar(ArrayRef<Integer> indexs)
{
}单独运行demo1,以及在demo1里订阅一个小周期,都是正常的
但是单独用一个公式订阅新周期,软件就会闪退
ps: 不是故意找茬的
至于为什么非要对未来操作,因为我遇到问题的公式不是这两个,还是想画支撑阻力位,主观上,就是在当前对未来画,
所以,还是想使用ployline对未来画图或者擦除
这两个是出现问题后,写来定位问题的
闪退啊,那就直接send report吧 多半是需要研发修复的bug