Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共15 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:模型程序编译

1楼
创天下 发表于:2012/10/15 17:53:10
我找朋友在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");


现在想把他运行在金字塔的平台,中间有些错误,哪位高手帮忙改编一下?
2楼
jzt3321 发表于:2012/10/15 23:36:00
敢不敢写上注释!!!!!!!!!!!!!!!!!!!!!!!!!!!!
3楼
jinzhe 发表于:2012/10/16 9:02:31
请说明下该段代码每句话的含义,给出注释
4楼
创天下 发表于:2012/10/16 10:56:14
想达到的效果是:计算每一笔成交量大于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");   表示画线函数。把这个结果用线表示出来。
5楼
jinzhe 发表于:2012/10/16 11:05:23
v0:callstock(stklabel,vtvol,0);
v200:if(v0>200,c,drawnull);
ma10:ma(v200,10);
6楼
创天下 发表于:2012/10/16 11:15:41
请问楼上的,这个是完整的吗?是不是可以直接放在编辑栏里,应用?我是要放在主图上面的
7楼
创天下 发表于:2012/10/16 11:16:55
ma10:ma(v200,10);这一句,是不是对成交量求的10日平均?    我想要的是价格的平均。
[此贴子已经被作者于2012-10-16 11:17:21编辑过]
8楼
jinzhe 发表于:2012/10/16 11:20:08
一共三句话,第一句引用成交量,第二句把成交量大于200的收盘价赋值给V200,最后再对V200求10周期平均。
9楼
王锋 发表于:2012/10/16 12:08:30

RUNMODE:0;

Price:=c;
if VOL<200 then begin
   Price:= 0;
end;

MA1:ma(price,10);

[此贴子已经被作者于2012-10-16 12:08:50编辑过]
10楼
创天下 发表于:2012/10/16 12:14:29
效果有些差别啊
共15 条记录, 每页显示 10 条, 页签: [1] [2]


Powered By Dvbbs Version 8.3.0
Processed in 0.03516 s, 3 queries.