1,我建立了一个简单的测试模型A(ccll)
ML:=MA(CLOSE,13);
MR:=cross(close,ml);
N:=enterbars;
MC:=cross(ml*0.98,close);
mr:=mr;
mc:=MC;
buy(mr and holding=0,100%,market);
sell(mc and holding>0,100%,thisclose);
aaa:HOLDING*close;
ass:ASSET,NOAXIS;
2、在前面基础上建了一个自定义数据data1
横向统计策略ccll的ass指标,设置范围仅有沪深300指数一个品种
3、我再建立了一个策略
ho:stkindi( '','ccll.ass',0,6,0);
hoho:selfdata('DATA1');
buyshort(close>3000 ,100%,thisclose);
sellshort(close<3000,0,thisclose);
4、问题:
ho直接从公式中引用ass值,而hoho经过自定义数据转换,但数值应该是一样的,可是在图表中却不一样
附了2张图,请参考,谢谢!
因为数据量不一样,就好比你图上数据量不同最后得到的交易模型的asset是不一样的
这个无法设置,如果是简单均线这种指标那么是完全一致的,和历史数据量大小无关的指标才可以保证一致