[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[EquisMetaStock Group] Re: A Request for Coding...Elder Triple Screen



PureBytes Links

Trading Reference Links

Check with Elder's group

http://finance.groups.yahoo.com/group/CIMTR/



--- In equismetastock@xxxxxxxxxxxxxxx, "k_krishna79" 
<k_krishna79@xxx> wrote:
>
> Hi,
> 
> Does anybody know how to put this code in metastock exploration
> 
> Please help
> 
> Regards,
> Krishna
> k_krishna79@xxx
> 
> 
> 
> --- In equismetastock@xxxxxxxxxxxxxxx, Chandan Seal 
> <chandan.seal@> wrote:
> >
> > Hi Everybody,
> >  
> > This is Dan and I am looking for an exploration formula for ELDER 
> TRIPLE SCREEN SCAN. I have an Exploration formula for Amibroker and 
I 
> would be really grateful if somebody can convert it to Metastock 
> language. The formula is given below.
> >  
> > Thanks in advance.
> >  
> > // Elder Triple Screen Trading System.
> > // Coded by Dennis Skoblar 7/05/2005.
> > // Derrived from "Trading For A Living" and "Come Into My Trading 
> Room" by Alexander Elder.
> > 
> > // This scan finds candidates by the Weekly MACD Historgam slope, 
> and the Daily 2 Period Force Index dipping above or below it's Zero 
> Line. Plot a Weekly 26 Period EMA to 
> > // help confirm the weekly direction. It should be rising along 
> with an uptick on the Weekly MACD Histogram to go long. However, 
> Elder writes that divergences in the MACD 
> > // Histogram override the EMA. The Daily 2 Period Force Index 
will 
> be below it's Zero Line. Look for the stock to pullback to around 
> it's Daily 13 Period EMA. Also use the
> > // Daily 22 Period EMA to confirm the direction of the daily 
trend. 
> Do the opposite for shorts. Use the Long/Short EMA Weekly Direction 
> Tabs as filters to cull through the
> > // scan to only display the Weekly EMA going in the intended 
> trading direction. Use the Long/Short Elder Ray Tabs (BullPower AND 
> BearPower) to fine tune the entry signals. 
> > // This tab is best used when in agreement with the Long/Short 
EMA 
> Weekly Direction Tabs. A 50 Period EMA > 100000 is used to Filter 
> Volume. A minimum of a 5 point run in 
> > // one Month is used as a Filter for a stock's range. This scan 
is 
> best used as an Exploration. 
> > 
> > TimeFrameSet( inWeekly );
> > WeeklyMACD = MACD(12,26) - Signal(12,26,9);
> > WeekHistRising = Ref(WeeklyMACD, -1) < Ref(WeeklyMACD, 0);
> > WeekHistFalling = Ref(WeeklyMACD, -1) > Ref(WeeklyMACD, 0);
> > FIWeekly = EMA(V*(C-Ref(C,-1)),13);
> > WeeklyForceIndexLong = FIWeekly > 0;
> > WeeklyForceIndexShort = FIWeekly < 0;
> > TimeFrameRestore();
> > 
> > // Weekly criteria
> > MACDLongW = WeekHistRising;
> > MACDShortW= WeekHistFalling;
> > FILongW = WeeklyForceIndexLong;
> > FIShortW = WeeklyForceIndexShort;
> > 
> > // Daily criteria
> > FIDaily = EMA(V*(C-Ref(C,-1)),2);
> > FILongD = FIDaily < 0;
> > FIShortD = FIDaily > 0;
> > VFilter = EMA(V,50) > 100000;
> > TenTwentyFilter = HHV(H,20)-LLV(L,20); // How much price has gone 
> in one month (>=10 points preferable)
> > FiftyDayHVFilter = round(StDev(log(C/Ref(C,-1)),50)*100*sqrt
> (256)); // One year volotility (>=40 preferable)
> > Bullpower= High - EMA(Close,13); 
> > Bearpower= Low - EMA(Close,13); 
> > 
> > // Scan criteria
> > ElderLong = MACDLongW AND FILongD AND FILongW;
> > ElderShort = MACDShortW AND FIShortD AND FIShortW;
> > 
> > // Columns for exploration
> > 
> > NumColumns = 12;
> > 
> > Column0 = FullName(); 
> > Column0Name = "Ticker name";
> > 
> > Column1 = " ";
> > Column1Name =" ";
> > 
> > Column2 = ElderLong;
> > Column2Name = "Long";
> > 
> > Column3 = ElderLong AND EMA(C,130) > Ref(EMA(C,130),-5);
> > Column3Name = "Long EMA Weekly Direction";
> > 
> > Column4 = Column3 AND (bearpower < 0 AND bullpower > 0);
> > Column4Name = "Long Elder Ray Filter";
> > 
> > Column5 = " ";
> > Column5Name =" ";
> > 
> > Column6 = ElderShort;
> > Column6Name = "Short";
> > 
> > Column7 = ElderShort AND EMA(C,130) < Ref(EMA(C,130),-5);
> > Column7Name = "Short EMA Weekly Direction";
> > 
> > Column8 = Column7 AND (bearpower < 0 AND bullpower > 0);
> > Column8Name = "Short Elder Ray Filter";
> > 
> > Column9 = " ";
> > Column9Name =" ";
> > 
> > Column10 = TenTwentyFilter;
> > Column10Name = "One Month Point Range";
> > 
> > Column11 = FiftyDayHVFilter;
> > Column11Name = "Historical Volotility 50 Day";
> > 
> > AddTextColumn( IndustryID(1), "Industry" );
> > 
> > AddTextColumn( MarketID(1), "Market" );
> > 
> > // Filters
> > Filter = VFilter AND (ElderLong OR ElderShort);
> > Buy = ElderLong;
> > Sell = 0;
> > Short = ElderShort;
> > Cover = 0;
> > 
> > 
> >        
> > ---------------------------------
> > Got a little couch potato? 
> > Check out fun summer activities for kids.
> > 
> > [Non-text portions of this message have been removed]
> >
>



------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/equismetastock/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/equismetastock/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:equismetastock-digest@xxxxxxxxxxxxxxx 
    mailto:equismetastock-fullfeatured@xxxxxxxxxxxxxxx

<*> To unsubscribe from this group, send an email to:
    equismetastock-unsubscribe@xxxxxxxxxxxxxxx

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/