Traders' Tips from TASC Magazine

Using Money Flow to Stay with the Trend

Markos Katsanos' article "Using Money Flow to Stay with the Trend" did not have a MetaStock Trader's Tip as the article contained all the formulas. These formulas are reprinted below for the convenience of our customers.

To enter this indicator into MetaStock:

  • In the Tools menu, select Indicator Builder.
  • Click New to open the Indicator Editor for a new indicator.
  • Type the name of the formula.
  • Click in the larger window and type in the formula.

Name: VFI
Formula:

PERIOD:=Input("PERIOD FOR VFI",5,1300,130);
COEF:=.2;
VCOEF:=Input("MAX VOLUME CUTOFF",0,50,2.5);
INTER:=Log(Typical())-Log(Ref(Typical(),-1));
VINTER:=Stdev(INTER,30);
CUTOFF:=COEF*VINTER*C;
VAVE:=Ref(Mov(V,PERIOD,S),-1);
VMAX:=VAVE*VCOEF;
VC:=If(V<VMAX,V,VMAX);
MF:=Typical()-Ref(Typical(),-1);
VFI:=Sum(If(MF>CUTOFF,+VC,If(MF<-CUTOFF,-VC,0)),PERIOD)/VAVE;
Mov(VFI,3,E);

Name: VFI (Simplified)
Formula:

Cum(If(Typ()>Ref(Typ(),-1),+V,If(Typ()<Ref(Typ(),-1),-V,0)))

Name: Volume (Down, Red)
Formula:

COEF:=.2;
VCOEF:=Input("MAX VOLUME CUTOFF",0,50,2.5);
INTER:=Log(Typical())-Log(Ref(Typical(),-1));
VINTER:=Stdev(INTER,30);
CUTOFF:=COEF*VINTER*C;
VAVE:=Ref(Mov(V,50,S),-1);
VMAX:=VAVE*VCOEF;
VC:=If(V<VMAX,V,VMAX);
MF:=Typical()-Ref(Typical(),-1);
VCM:=If(MF<-CUTOFF,VC,0);
VCM

Name: Volume (Neutral, Blue)
Formula:

COEF:=.2;
VCOEF:=Input("MAX VOLUME CUTOFF",0,50,2.5);
INTER:=Log(Typical())-Log(Ref(Typical(),-1));
VINTER:=Stdev(INTER,30);
CUTOFF:=COEF*VINTER*C;
VAVE:=Ref(Mov(V,50,S),-1);
VMAX:=VAVE*VCOEF;
VC:=If(V<VMAX,V,VMAX);
MF:=Typical()-Ref(Typical(),-1);
VCN:=If(MF<CUTOFF AND MF>-CUTOFF,VC,0);
VCN

Name: Volume (Up, Green)
Formula:

COEF:=.2;
VCOEF:=Input("MAX VOLUME CUTOFF",0,50,2.5);
INTER:=Log(Typical())-Log(Ref(Typical(),-1));
VINTER:=Stdev(INTER,30);
CUTOFF:=COEF*VINTER*C;
VAVE:=Ref(Mov(V,50,S),-1);
VMAX:=VAVE*VCOEF;
VC:=If(V<VMAX,V,VMAX);
MF:=Typical()-Ref(Typical(),-1);
VCP:=If(MF>CUTOFF,VC,0);
VCP


Contents