Looking for a trend follower – give this one a try!
[LegacyColorValue = true]; {King Keltner Program King Keltner by George Pruitt -- based on trading system presented by Chester Keltner -- an example of a simple, robust and effective strategy} Inputs: avgLength(40),atrLength(40); Vars: upBand(0),dnBand(0),liquidPoint(0),movAvgVal(0); movAvgVal = Average((High + Low + Close)/3.0,avgLength); upBand = movAvgVal + AvgTrueRange(atrLength); dnBand = movAvgVal - AvgTrueRange(atrLength); {Remember buy stops are above the market and sell stops are below the market -- if the market gaps above the buy stop, then the order turns into a market order vice versa for the sell stop} if(movAvgVal > movAvgVal[1]) then Buy ("KKBuy") tomorrow at upBand stop; if(movAvgVal < movAvgVal[1]) then Sell("KKSell")tomorrow at dnBand stop; liquidPoint = movAvgVal; if(MarketPosition = 1) then Sell tomorrow at liquidPoint stop; if(MarketPosition =-1) then BuyTocover tomorrow at liquidPoint stop;
Discover more from George Pruitt
Subscribe to get the latest posts sent to your email.