作者pccufju (i can)
看板PLT
标题[问题] GAUSS语法
时间Wed Jul 29 23:11:31 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