SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Strategies & Market Trends : Technical Analysis- Indicators & Systems

 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext  
To: Richard Estes who wrote (722)4/18/1997 1:31:00 AM
From: David Russell Coburn II   of 3325
 
Hi Richard,

I've been looking at DAHL some this PM and have come up with a new system. It has been tested on 294 stocks "mostly good ones but not all" with a success rate of 203 good trades and 91 bad trades. Good meaning positive income. The testing had no stops. I don't count any open trades, winning or loosing, just closed trades. Also each transaction has a cost of 25.00. Its still pretty rough and I'm sure can be improved but I think it shows promise.

Anyway after looking at DAHL for awhile I noticed that it is really the slope between two 50 day simple moving averages on closing price spaced 15 days apart. I think of this in terms of velocity of price change, up or down. The new indicator is the accelleration of this same price change. The way I've been using it is to plot the DAHL accelleration along with its' 9 day sma. When the raw indicator crosses above the ma its a buy. When it crosses below or at zero its a sell. Its pretty rough at this point but I thought "especially you" might like to see it. Here ya go.

indicator:"Dahl's_accell(buy)"
if((((mov(c,days,simp)-ref(mov(c,days,simp),-15))-(ref(mov(c,days,
simp),-sens)-ref(mov(c,days,simp),-(sens+15))))/sens)>mov((((mov(c,
days,simp)-ref(mov(c,days,simp),-15))-(ref(mov(c,days,simp),-sens)
-ref(mov(c,days,simp),-(sens+15))))/sens),9,s),1,-1)

system:
buy:(fml("Dahl's_accell(buy)")>0)
sell:(fml("Dahl's_accell(buy)")<=0) OR hhv(high,5) > 1.05 * c

days = 50
sens = 1

The second part of the sell is something that I usually do. Its simply a sell signal if at any time the trade falls 5% from the previous 5 day high. It may present problems in certain situations ie:very volatile stocks might have had a high before the trade started and give you an immediate sell etc..

David
Report TOU ViolationShare This Post
 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext