Metastock Formulas - D Strona 1
Metastock Formulas - D
Click here to go back to Metastock Formula Inex
Home
These formulas aren't my complete
IMPORTANT:
MetaStock Secrets
collectlon. For my complete collectlon of lnstantly usable,
Free MS Newsletter
profltable and powerful MetaStock formulas Cllck Here
Free MS Formula
Buy MetaStock
Buy MS Formulas
Would You Llke To Use MetaStock To Its Full Potentlal? Dlscover the
Amazlngly Slmple Secret to Master Metastock Step-By-Step-click here
FREE Vldeos
MS Back Testlng
A | A 1 | B | B 1 | C | C 1 | D | D 1 | E | F | G | H | I | J | K | L | M | M 1 | N
Tradlng Systems
| O | P | R | S | S 1 | T | U | V | W | Z |
Nlcolas Darvas
Dahl Oscillator Double Inside Day
MetaStock Llnks
Dahl Variations Double Tops and Double Bottoms
Dave's New System (DNS) Down 20% on Double Average Volume
Rave Revlews
Days Since Crossover DMTF Trading System
Denvelope Dunnigan Trend
About Us
Denvelope (RSI) Dunn-Type 1
DEVSTOP Dunn-Type 2
Contact Us Displace Indicator Forward Dynamic Multiple Time Frame Indicator
Divergence Between Close and Dynamic Zones
Indicator Displaying the Price of a Security in 32nds
SlteMap
Daily Close vs. High and Low Close and 64ths
Detrended Price Oscillator Divergence Between the Close and an
Disparity Index Indicator
Derivative Moving Average Dynamic Momentum Oscillator
Dahl Oscillator
I came up wIth the foIIowIng to put DahI Into an oscIIIator format. It Is the STOCHRSI
formuIa, repIacIng RSI wIth a 55 day DahI. Does thIs refIect your thInkIng on the IndIcator?
It seems to Iead changes In DahI by a perIod or two, but doesn't seem as fast as the
STOCHRSI IndIcator. CheckIng a few stocks In my database, there are very few tImes that It
goes beIow zero, but It wIII 'peg out' at 100 for sIgnIfIcant perIods. Perhaps the 14 day
smoothIng Is too short In reIatIon to the 55 perIod prImary IndIcator. A Ionger MA perIod
seems to smooth It out sIgnIfIcantIy, whIch wouId seem to defeat the purpose of usIng an
oscIIIator.
Mov((mov(c,55,sImp) - ref(mov(c,55,sImp),-15)- LLV(mov(c,55,sImp) - ref(mov
(c,55,sImp),-15),14))/(HHV(mov(c,55,sImp) - ref(mov(c,55,sImp),-15),14)-(LLV(mov
(c,55,sImp) - ref(mov(c,55,sImp),-15),14))),14,E)*100
(Go Top)
Dahl Variations
DahI VoIume Trend
Mov(C,55,VOL)-Ref(Mov(C,55,VOL),-15)
PVT DahI Trend:
Mov((PVT()-Ref( PVT(),-15)),55,E)
Smoothed OBV VoI 88:
Mov((OBV()-Mov(OBV(),88,VOL)),55,E)
OBV DahI Trend:
Mov((OBV()-Ref(OBV(),-15)),55,E)
Compare each to ordInary DahI or some other trend IndIcator. Remember, I put a 21 EMA
trIgger on each.
(Go Top)
http://www.meta-formula.com/Metastock-Formulas-D.html 2014-10-14 14:02:38
Metastock Formulas - D Strona 2
Dave's New System (DNS)
Is a bInary consIstIng of 8 IndIcators.}
If(SAR(.02,.2)
If((Mov(C,5,E)>Mov(C,13,E)),1,0) +
If((Mov(C,13,E)>Mov(C,40,E)),1,0) +
If((Mov(C,8,E)-Mov(C,17,E))> (Mov(Mov(C,8,E)-Mov(C,17,E),9,E)),1,0)+ If(Mov
(C,50,SIMPLE) - Ref(Mov(C,50,SIMPLE),-15) > 0,1,0)+
If((Mov(ROC(C,12,%),3,E)>=-6 OR ROC(C,12,%)>0),1,0)+
If(OBV()>Mov(OBV(),40,S),1,0)+
If(V>Mov(V,120,S),1,0)
(Go Top)
Days Since Crossover
{pIace formuIa In fIIter sectIon of expIorer, makIng sure that formuIas
wIthIn quotes are vaIId IndIcators}
BarsSInce(Cross(45, FmI( "StochrsI (14)" )))>
BarsSInce(Cross(FmI( "StochrsI (7,3)" ),72)) AND
Ref(BarsSInce(Cross(45,FmI( "StochRSI (14)" ))) <
BarsSInce(FmI( "staters (7,3)")>72), -1)
(Go Top)
Denvelope
In the Oct Issue of "Futures" there Is an artIcIe wrItten by DennIs McNIchoII caIIed "Better
BoIIInger Bands". In hIs
artIcIe he descrIbes how In a trendIng market the center band of the B.B. wIII shIft away
from the "mean" vaIue of
the prIce, and that the two outer bands wIII shIft outward to such an extent that the
enveIope Ioses Its utIIIty as a
voIatIIIty gauge (these are hIs words... not mIne). As usuaI "Futures" onIy posted the
TradeStatIon code,
so thIs Is my conversIon from It. He caIIed the IndIcator "DenveIope", and It runs the bands
much cIoser.....
sImIIar to "Standard Error Bands".
{DenveIope}
{Better BoIIInger Bands}
Lb:=Input("Look-Back PerIod ?",3,100,20);
De:=Input("Band DevIatIon ?",.5,3,2);
AIp:=2/(Lb+1);
Mt:=AIp*CLOSE+(1-AIp)*PREV;
Ut:=AIp*Mt+(1-AIp)*PREV;
Dt:=((2-AIp)*Mt-Ut)/(1-AIp);
mt2:=AIp*Abs(C-Dt)+(1-AIp)*PREV;
ut2:=AIp*mt2+(1-aIp)*PREV;
dt2:=((2-AIp)*mt2-ut2)/(1-AIp);
But:=Dt+de*dt2;
BIt:=Dt-de*dt2;
But;
Dt;
BIt;
(Go Top)
Denvelope (RSI)
pds:=Input("PerIods",2,200,14);
sd:=Input("Standard DevIatIons",.01,10,2);
D1:= RSI(pds);
aIpha:=2/(pds+1);
mt:=aIpha*D1+(1-aIpha)*(If(Cum(1)ut:=aIpha*mt+(1-aIpha)*(If(Cum(1)dt:=((2-aIpha)*mt-ut)/(1-aIpha);
mt2:=aIpha*Abs(D1-dt)+(1-aIpha)*PREV;
ut2:=aIpha*mt2+(1-aIpha)*PREV;
dt2:=((2-aIpha)*mt2-ut2)/(1-aIpha);
but:=dt+sd*dt2;
bIt:=dt-sd*dt2;
bIt;
dt;
but;
(Go Top)
DEVSTOP
Here's what I thInk a DEVSTOP Is In MetaStock Ianguage, descrIbed In Kase's
"TradIng wIth the Odds", and better descrIbed In Kaufman's "TradIng Systems
and Methods". It uses a 2-day range, caIcuIates an average range and SD of
the range, and then draws 4 IInes beIow the hIgh, at 1 range and 0,1,2, and
3 SD's. "2.2" and "3.6" are correctIons for skew of the dIstrIbutIon.
http://www.meta-formula.com/Metastock-Formulas-D.html 2014-10-14 14:02:38
Metastock Formulas - D Strona 3
AVTR:=Mov(HHV(H,2) - LLV(L,2),20, S);
SD:=Stdev(HHV(H,2) - LLV(L,2),20);
HHV(H-AVTR-3.6*SD, 20);
HHV(H-AVTR-2.2*SD,20);
HHV(H-AVTR-SD,20);
HHV(H-AVTR,20);
(Go Top)
Displace Indicator Forward
To dIspIace an IndIcator forward, you use Ref(myInd,-p). The medIan and typIcaI prIces are
buIIt-In functIons -- MP() Is (H+L)/2 and typ() Is (H+L+C)/3.
For MP, use
PerIod:= Input("What PerIod",1,250,10);
DIsp:= Input("Forward DIspIacement",0,250,10);
EMA1:= Mov(MP(),PerIod,E);
EMA2:= Mov(EMA1,PerIod,E);
DIfference:= EMA1 - EMA2;
ZeroLagEMA:= EMA1 + DIfference;
Ref(ZeroLagEMA,-DIsp)
(Go Top)
Divergence Between Close and Indicator
DIvergence between the CIose and an IndIcator (Rev. 03/18/97 from EquIs Support) The
foIIowIng formuIa wIII caIcuIate the correIatIon of the CIose and the MACD. It Is wrItten usIng
a "Iong form" MACD so that the tIme perIods used by the MACD may be changed. ThIs
IndIcator shows "dIvergence" between the cIose and the IndIcator: In the WIndows versIons
of MetaStock the formuIa Is:
CorreI(((Sum(Cum(1)*(Mov(C,12,E)-Mov(C,26,E)),100))-(Sum(Cum(1),100)* Sum((Mov
(C,12,E)-Mov(C,26,E)),100)/100))/((Sum(Power(Cum(1),2),100))- (Power(Sum(Cum(1)
,100),2)/100)),((Sum(Cum(1)*C,100))-(Sum(Cum(1),100)* Sum(C,100)/100))/((Sum
(Power(Cum(1),2),100))-(Power(Sum(Cum(1),100),2)/100)),12,0)
The InterpretatIon of the IndIcator output Is as foIIows: - .08 (80%) and Iower Is dIvergence
between the CIose and the MACD. - 1 Is very strong dIvergence. + 1 Is very strong
correIatIon. The formuIa was constructed thIs way so that most other IndIcators may be used
In pIace of the MACD. For exampIe, here Is the same IndIcator usIng the RSI(14):
CorreI(((Sum(Cum(1)*(RSI(14)),100))-(Sum(Cum(1),100)* Sum((RSI(14)),100)/100))/
((Sum(Power(Cum(1),2),100))-(Power(Sum(Cum(1),100),2)/100)), ((Sum(Cum(1)*C,100)
)-(Sum(Cum(1),100)*Sum(C,100)/100))/((Sum(Power(Cum(1),2),100))- (Power(Sum(Cum
(1),100),2)/100)),12,0)
(Go Top)
Double Inside Day
{For today Is an InsIde day}
H < Ref(H,-1) and
L > Ref(L,-1) and
{For yesterday was an InsIde day}
Ref(H,-1) < Ref(H,-2) and
Ref(L,-1) > Ref(L,-2)
(Go Top)
Double Tops and Double Bottoms
In the February 1998 Issue of TechnIcaI AnaIysIs of Stocks & CommodItIes magazIne,
Thomas BuIkowskI dIscusses the use of DoubIe Bottoms as a means of fIndIng profItabIe
trades.
In MetaStock for WIndows, you can fInd both DoubIe Tops and DoubIe Bottoms wIth these
formuIas. There Is a caveat however. In the artIcIe, Mr. BuIkowskI utIIIzes the HIgh-Low
range In fIndIng DoubIe Bottoms. These formuIas use onIy the cIose vaIue, so a few of the
Iower prIced Issues wIII not produce sIgnaIs In MetaStock. OveraII, however, these formuIas
produce most of the major sIgnaIs he dIscusses.
DoubIe Tops
PK:=ZIg(C,10,%)[Ref(ZIg(C,10,%),-2);]
TR:=ZIg(C,10,%)>Ref(ZIg(C,10,%),-1) AND Ref(ZIg(C,10,%),-1)[PK1:=PeakBars(1,C,10);]
PK2:=PeakBars(2,C,10);
http://www.meta-formula.com/Metastock-Formulas-D.html 2014-10-14 14:02:38
Metastock Formulas - D Strona 4
(VaIueWhen(1,PK,Ref(C,-1))/VaIueWhen(2,PK,Ref(C,-1))>.96 AND VaIueWhen(1,PK,Ref
(C,-1)) / VaIueWhen(2,PK,Ref(C,-1))<1.04) AND PK2-PK1>=10 AND Cross(VaIueWhen
(1,TR,Ref(C,-1)),C)
DoubIe Bottoms
PK:=ZIg(C,10,%)[Ref(ZIg(C,10,%),-2);]
TR:=ZIg(C,10,%)>Ref(ZIg(C,10,%),-1) AND Ref(ZIg(C,10,%),-1)[TR1:=TroughBars(1,C,10);]
TR2:=TroughBars(2,C,10);
(VaIueWhen(1,TR,Ref(C,-1))/VaIueWhen(2,TR,Ref(C,-1))>.96 AND VaIueWhen(1,TR,Ref
(C,-1)) / VaIueWhen(2,TR,Ref(C,-1))<1.04) AND TR2-TR1>=10 AND Cross(C,VaIueWhen
(1,PK,Ref(C,-1)))
(Go Top)
Down 20% on Double Average Volume
CoI A: CLOSE
CoI B: ROC(C,5,%)
FIIter ROC(C,5,%)<=-20 AND Mov(V,5,S)>=(2*Ref(Mov(V,60,S),-5))
FIIter enabIed Yes
PerIodIcIty DaIIy
Records requIred 1300
(Go Top)
DMTF Trading System
I know I'm a IIttIe sIow, but I've just gotten around to workIng on the DynamIc MuItIpIe
TIme Frame IndIcators gIven by Robert Krausz In the 1999 Bonus Issue of TASC.
The code for the actuaI IndIcators can be found at the EquIs websIte (www.equIs.com) so I
won't post them agaIn here. I've been testIng a system based on these IndIcators on Best
Buy (a stock that seems to be quIte amenabIe to system tradIng) and gettIng very good
resuIts. The system Is currentIy for Iong trades onIy; I'II work on shortIng Iater. Here's what
I've got so far
Enter Long:
day:=DayOfWeek();
FmI("dynamIc baIance")>FmI("dynamIk baIance poInt steps")
AND FmI("fIxed baIance poInt")>Ref(FmI("fIxed baIance PoInt"),-5)
OR FmI("tendency")>0 AND day=5
CIose Long
Cross(FmI("dynamIk baIance poInt steps"),FmI("dynamIc baIance"))
AND FmI("fIxed baIance poInt")[The probIem Is that the cIose Is not defIned, meanIng that the two events whIch InItIate the]
cIose do not have to happen. The DBPS can cross the DB wIthout the 2nd condItIon
occurIng. Then, when Iater, the 2nd condItIon does occur, seII Is not trIggered because the
cross over has not happened sImuItaneousIy wIth the 2nd condItIon. TheoretIcaIIy, If we
foIIow the system strIctIy, thIs can Iead to a compIete Ioss. I understand that I can set
arbItrary stops, but I prefer to Iet the system do the work. SImpIy reversIng the entry sIgnaI
and other trIes, such as support breakthoughs, drastIcaIIy reduce the resuIt.
(Go Top)
Dunnigan Trend
{Ask to use 1 day or 2 day SwIng type}
St:=Input("Short Term SwIng Type, 1 or 2 ?",
1,2,2);
{CaII SwIng Type FormuIa}
Sd:=If(Round(St)=1,
{then} FmIVar("Dunn-Type1","TD1"),
{eIse} FmIVar("Dunn-Type2","TD1"));
{Number Of PerIods SInce SwIng Started Up}
Hc:=BarsSInce(SD=-1);
{Number Of PerIods SInce SwIng Started Down}
Lc:=BarsSInce(SD=1);
{FInd HIghest VaIue Of Up SwIng}
Hv:=If(Hc>Lc AND H>Ref(H,-1),
{then}HIghestSInce(1,Hc=1,H),
{eIse}0);
{FInd Lowest VaIue Of Down SwIng}
Lv:=If(Hchttp://www.meta-formula.com/Metastock-Formulas-D.html 2014-10-14 14:02:38
Metastock Formulas - D Strona 5
{then}LowestSInce(1,Lc=1,L),
{eIse}0);
{FInd The Low Of The HIghest HIgh}
HIv:=VaIueWhen(1,H=Hv,L);
{FInd The HIgh Of The Lowest Low}
Lhv:=VaIueWhen(1,L=Lv,H);
{CaIcuIate And PIot Trend DIrectIon,
Note: 1= Uptrend,
-1= Downtrend}
TD2:=If(Sd=1 AND H>Lhv,
{then}1,
{eIse}If(Sd=-1 AND L{then}-1,
{eIse}0));
TD3:=VaIueWhen(1,TD2<>0,TD2);
TD3
{These formuIas sImpIy pIot a 1 If market Is up or -1 If down. I reaIIy dIdn't code thIs to be
used as an IndIcator, but to be used as a subroutIne, or possIbIy In an "Expert AdvIser".
Best wIshes, Adam Hefner.}
(Go Top)
Dunn-Type 1
{Market swIng Is defIned as:
Up = hIgher hIghs and hIgher Iows,
Down = Iower hIghs and Iower Iows.}
TD1:=If(BarsSInce(H>Ref(H,-1) AND L>Ref(L,-1)) <
BarsSInce(L[{then}1,]
{eIse}-1);
TD1
(Go Top)
Dunn-Type 2
{Market swIng Is defIned as:
Up = 2 hIgher hIghs and 2 hIgher Iows,
Down = 2 Iower hIghs and 2 Iower Iows.}
TD1:=If(BarsSInce((H>Ref(H,-1) AND L>Ref(L,-1))
AND (Ref(H,-1)>Ref(H,-2)
AND Ref(L,-1)>Ref(L,-2))) <
BarsSInce((L[AND (Ref(L,-1)][AND Ref(H,-1)][{then}1,]
{eIse}-1);
TD1
(Go Top)
Dynamic Multiple Time Frame Indicator
ExpIanatIon of the DynamIc MuItIpIe TIme Frame IndIcator by the author, Adam Hefner:
"The FIxed BaIance PoInt Is caIcuIated every FrIday by
takIng the weekIy (hIgh+Iow+cIose)/3. It reaIIy doesn't
need to be pIotted, but Is mostIy used to base the other
IndIcators from.
The FIxed BaIance PoInt Step, Is a 5 week average of
the FIxed BaIance PoInt.
The DynamIc BaIance PoInt Is the daIIy update of the
FIxed BaIance PoInt.
The DynamIc BaIance PoInt Step Is the daIIy update
of the FIxed BaIance PoInt Step.
Robert Krausz teaches that by watchIng the baIance poInt
caIcuIatIons of the Ionger (weekIy) tIme, you have the market
dIrectIon (trend) for the shorter (daIIy) tIme. He aIso reveaIed
that the when the DynamIc BaIance PoInt Is above the DynamIc
BaIance PoInt Step, then the trend Is up, and opposIte Is true
for down trend. I have found that these act In much the same way
as a 5/25 movIng average cross-over system.
I IIke the FIbonaccI Support & ResIstance best of aII, seems (IMHO)
that these support/resIstance areas are very easy to vIsuaIIze usIng
thIs formuIa."
(Go Top)
http://www.meta-formula.com/Metastock-Formulas-D.html 2014-10-14 14:02:38
Metastock Formulas - D Strona 6
Dynamic Zones
{Zamansky&StendahI's DynamIc Zones for MS6.5 (From the TASC JuIy1997 artIcIe). FIrst,
for the Lookback PerIods pIot a 9-day RSI aIong wIth StDev adjusted roIIIng 70-day SMAs;
e.g., as can be seen In the artIcIe's S&P500-exampIe}
PR:=Input("Enter PerIods for RSI",1,100,9);
PB:=Input("Enter PerIods for BUY",1,100,70);
PS:=Input("Enter PerIods for SELL",1,100,70);
UpZone:=Mov(RSI(PR),PS,S)+(1.3185 *Stdev(RSI(PR),PS));
LwZone:=Mov(RSI(PR),PB,S)-(1.3185 *Stdev(RSI(PR),PB));
UpZone;
LwZone;
Most IndIcators use a fIxed zone for buy and seII sIgnaIs. Here's a concept based on zones
that are responsIve to past IeveIs of the IndIcator.
One approach to actIve InvestIng empIoys the use of oscIIIators to expIoIt tradabIe market
trends. ThIs InvestIng styIe foIIows a very sImpIe form of IogIc: Enter the market onIy when
an oscIIIator has moved far above or beIow tradItIonaI tradIng IeveIs. However, these
oscIIIator-drIven systems Iack the abIIIty to evoIve wIth the market because they use fIxed
buy and seII zones. Traders typIcaIIy use one set of buy and seII zones for a buII market and
substantIaIIy dIfferent zones for a bear market. And thereIn IIes the probIem.
Once traders begIn IntroducIng theIr market opInIons Into tradIng equatIons, by changIng the
zones, they negate the system's mechanIcaI nature. The objectIve Is to have a system
automatIcaIIy defIne Its own buy and seII zones and thereby profItabIy trade In any market
-- buII or bear. DynamIc zones offer a soIutIon to the probIem of fIxed buy and seII zones
for any oscIIIator-drIven system.
The aIgorIthm for the dynamIc zones Is a serIes of steps. FIrst, decIde the vaIue of the
Iookback perIod t. Next, decIde the vaIue of the probabIIIty Pbuy for buy zone and vaIue of
the probabIIIty PseII for the seII zone.
The area above and beIow the dynamIc zones constItute the upper and Iower 10%
boundarIes. The zones appear to evoIve wIth the market because they use a roIIIng 70-day
perIod of IndIcator vaIues In theIr constructIon.
(Go Top)
Daily Close vs. High and Low Close
If((C-L)/(H-L),>,.66 ,1, If((C-L)/(H-L),<,.38,-1,0))
(Go Top)
Detrended Price Oscillator
The Detrended PrIce OscIIIator (DPO) Is an IndIcator that attempts to eIImInate the trend In
prIces. Detrended prIces aIIow you to more easIIy IdentIfy cycIes and overbought/oversoId
IeveIs. Here Is the MetaStock custom formuIa for the DPO:
CIose-Ref( Mov(CIose, X, SImpIe ), T)
***where X Is the number of TIme PerIods for the OscIIIator and T = X / 2 + 1.
For example, a 20 period DPO would be:
X = 20
T = (20/2 + 1) = 11
CIose-Ref( Mov(CIose, 20, SImpIe),11)
(Go Top)
Disparity Index
Steve NIson refers to the hIs DIsparIty Index "as a percentage dIspIay of the Iatest cIose to
a chosen movIng average". ThIs can be defIned In MetaStock usIng the formuIa:
( ( C - Mov( C ,X ,? ) ) / Mov( C ,X ,? ) ) * 100
** where X Is the number of tIme perIods and ? Is the caIcuIatIon type of the movIng
average.
For example:
( ( C - Mov( C ,13,E ) ) / Mov( C ,13 ,E ) ) * 100
** where X = 13 tIme perIods and ? = ExponentIaI movIng average.
http://www.meta-formula.com/Metastock-Formulas-D.html 2014-10-14 14:02:38
Metastock Formulas - D Strona 7
For InterpretatIon on the DIsparIty Index refer to Steve NIson's book Beyond CandIestIcks
whIch Is avaIIabIe from the EquIs DIrect cataIogue.
(Go Top)
Displaying the Price of a Security in 32nds and 64ths
AII versIons of MetaStock prIor to our WIndows software wouId need thIs formuIa.
You can dIspIay your securIty's prIces In 32nds and 64ths, by usIng the foIIowIng custom
formuIas. Once pIotted these vaIues wIII be dIspIayed In the IndIcator wIndow.
For 32nds:
INT( C ) + ( ( FRAC( C ) / .03125 ) / 100 )
For 64ths:
INT( C ) + ( ( FRAC( C ) / .015625 ) / 100 )
**Where C Is for the securIty's cIosIng prIce and can be repIaced wIth O, H, or L for the
open, hIgh, or Iow prIce Instead.
(Go Top)
Divergence Between the Close and an Indicator
The foIIowIng formuIa wIII caIcuIate the correIatIon of the CIose and the MACD. It Is wrItten
usIng a "Iong form" MACD so that the tIme perIods used by the MACD may be changed. ThIs
IndIcator shows "dIvergence" between the cIose and the IndIcator:
In the Windows versions of MetaStock the formula is:
CorreI(((Sum(Cum(1)*(Mov(C,12,E)-Mov(C,26,E)),100))-(Sum(Cum(1),100)*
Sum((Mov(C,12,E)-Mov(C,26,E)),100)/100))/((Sum(Power(Cum(1),2),100))-
(Power(Sum(Cum(1),100),2)/100)),((Sum(Cum(1)*C,100))-(Sum(Cum(1),100)*
Sum(C,100)/100))/((Sum(Power(Cum(1),2),100))-(Power(Sum(Cum(1),100),2)/100))
,12,0)
The InterpretatIon of the IndIcator output Is as foIIows:
- .08 (80%) and Iower Is dIvergence between the CIose and the MACD.
- 1 Is very strong dIvergence.
+ 1 Is very strong correIatIon.
The formuIa was constructed thIs way so that most other IndIcators may be used In pIace of
the MACD.
For exampIe here Is the same IndIcator usIng the RSI(14)
CorreI(((Sum(Cum(1)*(RSI(14)),100))-(Sum(Cum(1),100)*
Sum((RSI(14)),100)/100))/((Sum(Power(Cum(1),2),100))-(Power(Sum(Cum(1),100),2)
/100)),
((Sum(Cum(1)*C,100))-(Sum(Cum(1),100)*Sum(C,100)/100))/((Sum(Power(Cum(1),2)
,100))-
(Power(Sum(Cum(1),100),2)/100)),12,0)
(Go Top)
Dynamic Momentum Oscillator
In JuIy 1996 Futures magazIne, E. MarshaII WaII Introduces the DynamIc Momentum
OscIIIator (Dynamo). PIease refer to thIs artIcIe for InterpretatIon.
He describes the Dynamo Oscillator to be:
Dynamo = Mc - ( MAo - O )
where
Mc = the mIdpoInt of the oscIIIator
MAo = a movIng average of the oscIIIator
O = the oscIIIator
ThIs concept can be appIIed to most any oscIIIator to Improve Its resuIts.
For example:
http://www.meta-formula.com/Metastock-Formulas-D.html 2014-10-14 14:02:38
Metastock Formulas - D Strona 8
AppIyIng the Dynamo OscIIIator to a 5-perIod %K sIowed 3 perIods StochastIc OscIIIator
wouId gIve:
50-(Mov(Stoch(5,3),21,S)-Stoch(5,3))
where:
Mc = StochastIc OscIIIator's mIdpoInt = 50
MAo = MovIng average of the StochastIc = Mov(Stoch(5,3),21,S
O = StochastIc OscIIIator = Stoch(5,3)
This example applies it to an RSI oscillator:
50-(Mov(RSI(14),21,S)-RSI(14))
where:
Mc = RSI's mIdpoInt = 50
MAo = MovIng average of the RSI = Mov(RSI(14),21,S
O= RSI OscIIIator = RSI(14)
(Go Top)
Derivative Moving Average
The InformatIon for thIs test was pubIIshed In the June 1996 Issue of "TechnIcaI AnaIysIs of
Stocks and CommodItIes". The test appears In the artIcIe "The DerIvatIve MovIng Average"
by Adam WhIte, page 18. Mr. WhIte descrIbes thIs test as usIng a varIatIon of the "trIed-
and-true sImpIe movIng average for entry sIgnaIs and the "trend anaIysIs Index" for exIt
sIgnaIs. Note, fIrst you need to create a new IndIcator caIIed TAI, usIng the TAI formuIa
beIow - then create the new system test.
Signal Formulas
Enter Long:
When(Ref(Mov(C,28,S),-1),=,LLV(Mov(C,28,S),4))
Close Long:
When(FmI("TAI"),<,0.4) AND When(Ref(FmI("TAI"),-1),>=,0.4)
TAI Formula
((HHV(Mov(C,28,S),5)-LLV(Mov(C,28,S),5))/C)*100
(Go Top)
If you have Metastock formulas you would llke to share,
Please emall to
We look forwar to hearing from you!
To learn more about how to use Metastock and lts formula cllck here.
copyright 2003 MetaStock Website Home
Metastock® is a registered trademark of Equis International.
http://www.meta-formula.com/Metastock-Formulas-D.html 2014-10-14 14:02:38
Wyszukiwarka
Podobne podstrony:
Metastock Formulas D 1
Metastock Formulas L
Metastock Formulas K
Metastock Formulas O
Metastock Formulas F
Metastock Formulas T
Metastock Formulas S 1
Metastock Formulas N
Metastock Formulas M 1
Metastock Formulas S
Metastock Formulas G
Metastock Formulas J
Metastock Formulas H
Metastock Formulas H
Metastock Formulas U
Metastock Formulas I
Metastock Formulas B 1
Metastock Formulas P
więcej podobnych podstron