我找朋友在mc平台编了一个模型,程序如下:
Input:N(10),V1(200);
variables:Price(0),MA1(0);
if Ticks>=V1 then begin
Price=Close;
end;
MA1=Average(price,N);
plot1(MA1,"MA");
现在想把他运行在金字塔的平台,中间有些错误,哪位高手帮忙改编一下?
敢不敢写上注释!!!!!!!!!!!!!!!!!!!!!!!!!!!!
想达到的效果是:计算每一笔成交量大于200的成交价的10(个单位)的平均值。
意思如下:Input:N(10),V1(200); 定义参数,10和成交量200.
variables:Price(0),MA1(0); 定义变量,价格和平均价。
if Ticks>=V1 then begin
Price=Close;
end; 表示条件当成交量>=200时,取收盘价为变量中的价格。
MA1=Average(price,N); 表示变量的含义,即求价格的10日平均值。
plot1(MA1,"MA"); 表示画线函数。把这个结果用线表示出来。
请问楼上的,这个是完整的吗?是不是可以直接放在编辑栏里,应用?我是要放在主图上面的
ma10:ma(v200,10);这一句,是不是对成交量求的10日平均? 我想要的是价格的平均。
[此贴子已经被作者于2012-10-16 11:17:21编辑过]
一共三句话,第一句引用成交量,第二句把成交量大于200的收盘价赋值给V200,最后再对V200求10周期平均。
RUNMODE:0;
Price:=c;
if VOL<200 then begin
Price:= 0;
end;
MA1:ma(price,10);
[此贴子已经被作者于2012-10-16 12:08:50编辑过]