home *** CD-ROM | disk | FTP | other *** search
- USES APROCEDU;
-
- {THIS IS A MOMENTUM INDICATOR}
-
- CONST datafilename='MOMETM-P.05I'; {DONT CHANGE!}
-
- VAR OMOM,MO,MOMENTUM,MKT,VOL:REAL;
- COLOR:BYTE;
-
- BEGIN
- Howtochart(line,LOCK,datafilename);
- MO:=MARKETDATA.LAST;MOMENTUM:=0;OMOM:=0;
- REPEAT
- READMARKETFILE; MKT:=MARKETDATA.LAST;
- MO:=(MO*(30-1)+MKT)/30;
- MOMENTUM:=MOMENTUM+(MKT-MO);
- IF MOMENTUM>0 THEN COLOR:=GREEN ELSE COLOR:=RED;
- OMOM:=MOMENTUM;
- indicatordata.data:=MOMENTUM;
- indicatordata.color:=COLOR;
- Writechartdatafile;
- Nexttime;
- UNTIL Alldone;
- Done;
- END.