MetaStock™ Zone Forum & FAQ Artykuły Linki Elliott Waves EasyLanguage™ Zone

A B C D E F G H I J K L M N O P R S T U V W Y Z #

Pretty Good Oscillator (PGO) by Mark Johnson
I too use Metastock and have downloaded the zip file from Mark Johnson's site.
There is a readme.txt file on Metastock but it doesn't contain any Metastock coding of the PGO. It simply gives a few outlines of the TradeStation terminology to assist in converting TS code to MS.

However, the decrypt version code posted by Jim Payne (see below)PGO = (C- Average(C,89))/Xaverage(TrueRange,89) you mention is easily converted to Metastock code as follows:

Pretty Good Oscillator (PGO)

PGO:= (C-Mov(C,89,S))/Mov(ATR(1),89,E);


Or using the Average True Range version -

PGO:= (C-Mov(C,89,S))/ATR(89);

I have plotted the indicator in Metastock comparing it to the RSI(14) and it is very similar. I ran some tests using the parameters set by Mark Johnson that is, "if indicator > +3.0 then go long
if indicator < -3.0 then go short
if indicator crosses 0.0 then exit and go flat"
and I got very ordinary results on several stocks I tested so I can say I'm not that excited about it.
Hopefully this helps with the MS coding anyway.

Source / From: TOP

Equis and MetaStock® and MetaStock Professional® are registered trademarks of Equis International. Achelis Binary Wave®, The DownLoader®,
Expert Advisor®, OptionScope®, Quotecenter® and Smart Charts® are trademarks of Equis International, a Thomson Reuters company.

TradeStation® Pro, TradeStation® 2000i, OptionStation®, SuperCharts®, PowerEditor® and EasyLanguage®
are registered trademarks of TradeStation Technologies, Inc. Other names and marks referred to are the property of their respective owners.

All information provided on this website is for educational purposes only. Trading involves risk, including possible loss of principal and other losses.

Ten i inne materiały na tej stronie zostały zamieszczone zostały jedynie w celach edukacyjnych, nie ponoszę żadnej odpowiedzialno¶ci za ich stosowanie.

Gra na giełdzie i rynkach walutowych (FOREX) niesie ze sob± ryzyko poważnych strat finansowych!