作者shun28 (shun28)
看板R973230XX
标题[问题] GAUSS使用
时间Wed Jul 29 23:05:53 2009
大大你们好
小弟想请教,今天我把excel档放在C槽,命名为Bookma,要算MA5大於MA7时定义为
虚拟变数1,MA5中小於MA7时定义为0
日期 收盘 MA7 MA5
2009.07.22 0.8139 0.808371429 0.81014
2009.07.21 0.8169 0.805585714 0.80834
.
.
.
.
.
.
资料一共是4行2043列。
以下是我写的语法,就是不知道那边错,请多多指教。
read Bookma[2043,4]=C:\gauss9.0\Bookma.exl;
Bookma[2043,4]=MA_DAT;
MA5=MA_DAT[.,4];
MA7=MA_DAT[.,3];
MA_Dum=zeros(rows(MA_DAT),1);
i=1;
do while i<=rows(MA_DAT);
if MA7[i]>MA5[i];
MA_DAT[i,1]=0;
endif;
i=i+1;
endo;
MA_Dum;
资讯结果如下:
Line 1 in C:\Documents and Settings\Administrator\桌面\16
Undefined symbol G0025 : 'Bookma'
Line 3 in C:\Documents and Settings\Administrator\桌面\16
Operand missing G0064
Line 3 in C:\Documents and Settings\Administrator\桌面\16
Syntax error G0008 : 'MA5=MA_DAT[.,4]'
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.44.117.228
1F:→ edcv25810:印象中以前自己在跑gauss都是用记事本的data 要不要转试 08/06 10:42
2F:→ edcv25810:看看用记事本档 就txt或prn不然excel中data数值检查一下 08/06 10:43