Stock Portfolio Organizer

The ultimate porfolio management solution.

Shares, Margin, CFD's, Futures and Forex
EOD and Realtime
Dividends and Trust Distributions
And Much More ....
For Portfolio Manager Click Here

WiseTrader Toolbox

#1 Selling Amibroker Plugin featuring:

Advanced Adaptive Indicators
Advanced Pattern Exploration
Neural Networks
And Much More ....
Find Out More Here

Simple Moving average System for Metastock
MIKE1
about 14 years ago
Metastock

Rating:
5 / 5 (Votes 1)
Tags:
trading system, metastock

Moving average System you can use as a basis for your own trading system.

Similar Indicators / Formulas

SAR buy sell arrow
Submitted by mgandhi443 over 11 years ago
Premier Stochastic Oscillator
Submitted by kaiji over 14 years ago
Rahul Mohindar Osc (RMO)
Submitted by kaiji over 14 years ago
O.B.V. Good example of if() func
Submitted by karim.chakib over 10 years ago
Ortalama fiyat degiskenligi gostergesi
Submitted by tasma about 12 years ago
Adaptive Wilders Smoothing
Submitted by aashish51 about 12 years ago

Indicator / Formula

Copy & Paste Friendly
{ Standard moving average crossover signals. This is NOT a trading system. A bona-fide trading system will require refinement of this basic system }
{ This system buys when the shorter MA crosses above the longer MA, and sells when the shorter MA crosses below the longer MA }

MovingAverage1Length := 50;
MovingAverage2Length := 200;

If(
{------- START ENTER LONG SIGNAL ----------}
Cross(Mov(CLOSE,MovingAverage1Length,SIMPLE),
Mov(CLOSE,MovingAverage2Length,SIMPLE))
{------- END ENTER LONG SIGNAL ----------}
, +1,
If(
{------- START ENTER SHORT SIGNAL ----------}
Cross(Mov(CLOSE,MovingAverage2Length,SIMPLE),
Mov(CLOSE,MovingAverage1Length,SIMPLE))
{------- END ENTER SHORT SIGNAL ----------}
, -1,
If(
{------- START CLOSE LONG SIGNAL ----------}
Cross(Mov(CLOSE,MovingAverage2Length,SIMPLE),
Mov(CLOSE,MovingAverage1Length,SIMPLE))
{------- END CLOSE LONG SIGNAL ----------}
, +2,
If(
{------- START CLOSE SHORT SIGNAL ----------}
Cross(Mov(CLOSE,MovingAverage1Length,SIMPLE),
Mov(CLOSE,MovingAverage2Length,SIMPLE))
{------- END CLOSE SHORT SIGNAL ----------}
, -2,0))))

0 comments

Leave Comment

Please login here to leave a comment.

Back