请问编写EA时,是否可以当编写指标一样?

 

我有个指标我觉得比较耗时,

所以想在编写的EA上,写进指标的计算过程并显示画图。 

如果在EA中调用iCustom()的话要多次调用,很耗时 。

我就是希望我的EA能根据指标交易的同时,又能显示指标的图。(其实我就是想省下,不想另外再耗CPU去显示增加这个指标) 

 

不能, EA只能调用指标和处理交易,没有绘图能力。  或者说 EA的设计根本不和界面相关,不能生成初绘制用指标数组。

但可以在指标中计算出最后判据,EA调用iCustom()得到判据就是,  通常是调用得到多值,再比较比较得到判据。

 
DxdCn:

不能, EA只能调用指标和处理交易,没有绘图能力。  或者说 EA的设计根本不和界面相关,不能生成初绘制用指标数组。

但可以在指标中计算出最后判据,EA调用iCustom()得到判据就是,  通常是调用得到多值,再比较比较得到判据。


其实我想问,例如我的指标有8条线,我在EA中调用了第一次iCustom(me,...,0,i)后 ,再调用iCustom(me,...,1,i),iCustom(me,...,2,i),是不是每调用iCustom一次,它都全部重新计算一次吗?还是调用第一次后,它已经有优化储存结果供之后(在本次的start()中)调用呢?
原因: