![]() |
T
Turtle Scans - General Information - These Turtle Scans are derived from the published booklet of Curtis Faith, an Original Turtle and student of Richard Dennis. The booklet is entitled, " Original Turtles - fighting the scams, frauds and charlatans, The Original Turtle Trading Rules". The first two scans below cover the short and long term breakout systems. The third scan is a combination of the first two scans and provide a list of candidates that have the breakout requirements for both scans on the same day. This third scan is my own creation and, therefore, is not covered in the booklet. These scans do not address the specifics of entries, exits, volatility-based constant percentage risk position sizing algorithm, stop placement, alternate stop placement strategy, tactics, dollar volatility adjustments or other fine points of the complete system. It is meant to provide a starting point list of candidates against which the full system can be applied. None of the scans have any filters for price or volume, so they will produce a list of stocks that will have some candidates for every flavor trader. Feel free to add your own constraints based on your comfort level to further focus the output list. The rule of ignoring the most recent entry signal if the last signal resulted in a profitable trade needs to be examined by the user. A line has been added to each scan to ensure that no breakout took place the previous day. This however, does not ensure that a breakout did not occur two days ago, or eight days ago, or any other time within the scans base look back period. This is left up to the user to examine along with the other components of the system. Please note that in all three scan, like in several others in my scan pages, the "println" line has a carrige return in it to allow it to fit within a reasonable page width on multiple rows. If you choose to copy and paste the scan and not download it, you will need to remove these so that the "println" statement appears in one single line on the scan. Shorter term 20 day break out system defined as exceeding the high or low of the preceding 20 days. output = "Turtle1.lst"; exchange = nyse,amex,nasdaq; DaysRequired=55; DaysToLoad=55; Printhdrln "Symbol,Company,Industry Group,Close,Change, % Chg,EPSRank,QRS,PE,Vol,30adv,SharesFloat,SharesShort, % Short"; if ( High (0) > max(-1,-20,hi) )and ( High (-1) < max(-2,-21,hi) ) then println symbol , "," , Description,",",IRLsymbol:12,",",Close(0):7:2,",",Close(0)-Close(-1):7:2,",", ((Close(0)-Close(-1))/Close(-1))*100:7:2,",",EPSRank(0):3:0,",",QRS(0):3:0,",",PE:5:0,",",vol(0)/1000:8:1," ,",avgvol(0,-29)/1000:8:1,",",Sharesfloat:5:0,",",Shortint:5:3,",",100*Shortint/(Sharesfloat+1):3:1; endif; Longer term 55 day break out system defined as exceeding the high or low of the preceding 55 days. output = "Turtle2.lst"; exchange = nyse,amex,nasdaq; DaysRequired=60; DaysToLoad=60; Printhdrln "Symbol,Company,Industry Group,Close,Change, % Chg,EPSRank,QRS,PE,Vol,30adv,SharesFloat,SharesShort, % Short"; if ( High (0) > max(-1,-55,hi) )and ( High (-1) < max(-2,-56,hi) ) then println symbol , "," , Description,",",IRLsymbol:12,",",Close(0):7:2,",",Close(0)-Close(-1):7:2,",",((Close(0)-Close(-1))/Close(-1))*100:7:2, ",",EPSRank(0):3:0,",",QRS(0):3:0,",",PE:5:0,",",vol(0)/1000:8:1,",",avgvol(0,-29)/1000:8:1,",",Sharesfloat:5:0,",", Shortint:5:3,",",100*Shortint/(Sharesfloat+1):3:1; endif; Longer term combined system where the 55 day break out and the 20 day break out on the same day. The combination breakout is defined as exceeding the high or low of the preceding 55 days and 20 days on the same day. This is my own modification and is not one of the two methods covered in the book. It is meant to take advantage of the simultaneous entry of different groups of investors and traders with different time horizons. output = "TurtleB.lst"; exchange = nyse,amex,nasdaq; DaysRequired=60; DaysToLoad=60; Printhdrln "Symbol,Company,Industry Group,Close,Change, % Chg,EPSRank,QRS,PE,Vol,30adv,SharesFloat,SharesShort, % Short"; if ( high (0) > max(-1,-55,hi) ) and ( high (-1) < max(-2,-56,hi) ) and High (0) > max(-1,-20,hi) and High (-1) > max(-2,-21,hi) then println symbol , "," , Description,",",IRLsymbol:12,",",Close(0):7:2,",",Close(0)-Close(-1):7:2,",",((Close(0)-Close(-1))/Close(-1))*100:7:2, ",",EPSRank(0):3:0,",",QRS(0):3:0,",",PE:5:0,",",vol(0)/1000:8:1,",",avgvol(0,-29)/1000:8:1,",",Sharesfloat:5:0,",", Shortint:5:3,",",100*Shortint/(Sharesfloat+1):3:1; endif;
|
![]() |
webmaster@unrulydog.com |
|