StockFetcher Forums · Filter Exchange · ETF - Ultra Long TRO Hybrid<< >>Post Follow-up
davesaint86
725 posts
msg #69997
Ignore davesaint86
12/23/2008 9:05:42 AM

Question for you experts. I meshed a couple of TRO's filters together. TRO always states wait for green. I understand that once the price rises above yesterday's close the condition is green and buy the ETF or stock. Is this correct? When I ran this filter using my UltraLong ETF Watchlist UYM, DIG, and DXO are triggered because their RSI(2) is below 10 but above 1. Then I can see TRO's RFR statistics to see how often they pop 2-4, 5-9, etc). By the way I forgot how many days are in the pop cycle. If I see 22 under 2-4, how many days did the ETF pop 2-4% 22 times. I do not remember the timeframe. From backtesting this filter and my UltraShort filter the UltraShort's backtesting results are better which makes sense because the shorts are controlling right now. Just want all of your opinions does this strategy combined with using the statistics and waiting for green make sense. My exit strategy on the long is to exit with a 2% gain. My short strategy exit is to get out when RSI(2) hits 70. Using the 2% gain exit strategy also works very well with the UltraShorts also

Dave


Fetcher[
* your filter code goes below this line */
APPLY TO SYMLIST*/
diff reached a new 1 year low and compare with ^SPX

and average volume above 300000

Show Stocks where RSI(2) crossed below 10 from above and where RSI(2) is above 1
and average volume above 300000

and draw RSI(2)
and draw RSI(2) line at 10.00
and draw RSI (2) line at 70.00


* STOCK DASHBOARD DISPLAY for newbies and old pros */

SET{VAR1,COUNT(MACD HISTOGRAM < 0.00,1)}
SET{VAR4,COUNT(MACD HISTOGRAM > -0.00,1)}
SET{VAR7,COUNT(2 DAY SLOPE OF MACD HISTOGRAM > 0,1)}
SET{VAR8,COUNT(2 DAY SLOPE OF MACD HISTOGRAM < 0,1)}

set{E36b,days(ema(3) is above ema(6),100)}
set{E36a,days(ema(3) is below ema(6),100)}
set{E3xE6, E36a - E36b}

set{E50200b,days(ma(50) is above ma(200),100)}
set{E50200a,days(ma(50) is below ma(200),100)}
set{M50xM200, E50200a - E50200b}

set{E1326b,days(ema(13) is above ema(26),100)}
set{E1326a,days(ema(13) is below ema(26),100)}
set{E13xE26, E1326a - E1326b}

set{CCb,days(close is above close 1 day ago,100)}
set{CCa,days(close is below close 1 day ago,100)}
set{CxC, CCa - CCb}

set{E5b,days(close is above ema(5),100)}
set{E5a,days(close is below ema(5),100)}
set{CxE5, E5a - E5b}

set{E50b,days(close is above ma(50),100)}
set{E50a,days(close is below ma(50),100)}
set{CxM50, E50a - E50b}

set{E200b,days(close is above ma(200),100)}
set{E200a,days(close is below ma(200),100)}
set{CxM200, E200a - E200b}

set{T10, count(10 day slope of the close above 0,1)}
set{T60, count(60 day slope of the close above 0,1)}
set{T200, count(200 day slope of the close above 0,1)}

Set{a1, T200 * 1}
Set{a2, T60 * 10}
Set{a3, T10 * 100}

Set{aa, a1 + a2}
Set{TREND, aa + a3}

set{v, volume 1 day ago}
set{volinc, volume - v}
set{volpc, volinc / v}
set{volpct, volpc * 100}

set{VolZ, days(volume < 1,100)}
set{VolUp, days(volume is below volume 1 day ago,100)}
set{VolDn, days(volume is above volume 1 day ago,100)}
set{VolCnt, VolUp - VolDn}

set{vck1, volume 1 day ago }
set{vck, volume / vck1 }
set{vdbl, days(vck < 2, 100)}

set{x1, high - open}
set{Long_Profit, x1/open }

set{B1A, count(Long_Profit > .02 , 100)}
set{B2A, count(Long_Profit > .04, 100)}
set{B0010, B1A - B2A}

set{C1A, count(Long_Profit > .04 , 100)}
set{C2A, count(Long_Profit > .09, 100)}
set{C0010, C1A - C2A}

set{D1A, count(Long_Profit > .09 , 100)}
set{D2A, count(Long_Profit > .19, 100)}
set{D1020, D1A - D2A}

set{E1A, count(Long_Profit > .19 , 100)}
set{E2A, count(Long_Profit > .29, 100)}
set{E2030, E1A - E2A}

set{F1A, count(Long_Profit > .29 , 100)}
set{F2A, count(Long_Profit > .39, 100)}
set{F3040, F1A - F2A}

set{G1A, count(Long_Profit > .39 , 100)}
add column separator
add column RSI(2)
add column separator
add column Close {TDC}
add column separator
add column close 1 day ago {PDC}
add column separator
and add column average day range(10) {adr10}
add column separator
and add column average day range(30) {adr30}
add column separator
and add column B0010 {2_4}
add column separator
and add column C0010 {4_9}
add column separator
and add column D1020 {10_19}
add column separator
and add column E2030 {20_29}
add column separator
and add column F3040 {30_39}
add column separator
and add column G1A {40+}
add column separator
and add column C1A {ttl}
add column separator
and add column Trend
add column separator
add column ADX(10,10) {ADX10}
add column separator
add column Money Flow Index(15) {MFI15}
add column separator

add column Open {TDO}
add column separator
add column High {TDH}
add column separator
add column Low {TDL}
add column separator


Trend above -1

apply to watchlist(UltraLong)

sort column 6 Descending
]




StockFetcher Forums · Filter Exchange · ETF - Ultra Long TRO Hybrid<< >>Post Follow-up

*** Disclaimer *** StockFetcher.com does not endorse or suggest any of the securities which are returned in any of the searches or filters. They are provided purely for informational and research purposes. StockFetcher.com does not recommend particular securities. StockFetcher.com, Vestyl Software, L.L.C. and involved content providers shall not be liable for any errors or delays in the content, or for any actions taken based on the content.


Copyright 2022 - Vestyl Software L.L.C.Terms of Service | License | Questions or comments? Contact Us
EOD Data sources: DDFPlus & CSI Data Quotes delayed during active market hours. Delay times are at least 15 mins for NASDAQ, 20 mins for NYSE and Amex. Delayed intraday data provided by DDFPlus


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.