StockFetcher Forums · Filter Exchange · SUPPLY/DEMAND - A Twist on "Waiting For Green"<< 1 2 >>Post Follow-up
TheRumpledOne
6,407 posts
msg #100053
Ignore TheRumpledOne
modified
4/1/2011 2:01:51 PM

This version is for all you plungers!!


Fetcher[

/* TRO - SUPPLY/DEMAND - WAITING FOR RED - TRIGGER DISPLAY*/

set{HIGH5, count(high equal high 5 day high, 5)}

set{ClOp, close - open}
set{GREEN, count(ClOp ABOVE 0, 1)}
set{RED, count(ClOp BELOW 0, 1)}
set{VALUE, count(GREEN 1 day ago above 0,1) * count(RED above 0, 1)}
set{GR, count(VALUE above 0,1) * count(close BELOW open 1 day ago, 1)}

set{REDDAYS, days(GREEN equal 1,100)}
set{SinceGR, days(GR equal 1,100)}

set{TRIGGER1, count(RED 1 day ago above 0 ,1) * open 1 day ago}
set{TRIGGER2, count(RED 2 days ago above 0,1) * open 2 days ago}
set{TRIGGER3, count(RED 3 days ago above 0,1) * open 3 days ago}
set{TRIGGER4, count(RED 4 days ago above 0,1) * open 4 days ago}
set{TRIGGER5, count(RED 5 days ago above 0,1) * open 5 days ago}




set{PLx, open 1 day ago - low }
set{PL, count(RED 1 day ago above 0 ,1) * PLx}

set{PLx2, open 2 days ago - low }
set{PL1, count(RED 2 days ago above 0 ,1) * PLx2}

set{PLx3, open 3 days ago - low}
set{PL2, count(RED 3 days ago above 0 ,1) * PLx3}

set{PLx4, open 4 days ago - low }
set{PL3, count(RED 4 days ago above 0 ,1) * PLx4}

set{PLx5, open 5 days ago - low }
set{PL4, count(RED 5 days ago above 0 ,1) * PLx5}



add column SinceGR
add column REDDAYS

add column separator
add column TRIGGER1
add column TRIGGER2
add column TRIGGER3
add column TRIGGER4
add column TRIGGER5

add column separator
add column PL
add column PL1
add column PL2
add column PL3
add column PL4


add column separator


/* Selection Criteria */

HIGH5 above 1
SinceGR behigh 3
REDDAYS above 1
close above 1
Avgvol(90) above 1000000

sort column 5 ascending

]



TheRumpledOne
6,407 posts
msg #100058
Ignore TheRumpledOne
4/1/2011 3:21:16 PM

*** WORK IN PROGRESS ***

Fetcher[


/* TRO - SUPPLY/DEMAND - WIN/LOSS STATS*/


set{ClOp, close - open}
set{GREEN, count(ClOp ABOVE 0, 1)}
set{RED, count(ClOp BELOW 0, 1)}

set{VALUEGR, count(GREEN 1 day ago above 0,1) * count(RED above 0, 1)}
set{GR, count(VALUEGR above 0,1) * count(close BELOW open 1 day ago, 1)}
set{GRcnt,count(GR above 0, 100) }


set{VALUERG, count(RED 1 day ago above 0,1) * count(GREEN above 0, 1)}
set{RG, count(VALUERG above 0,1) * count(close above open 1 day ago, 1)}
set{RGcnt,count(RG above 0, 100) }


set{REDDAYS, days(GREEN equal 1,100)}
set{SinceGR, days(GR equal 1,100)}


set{PLs, open 1 day ago - low }
set{PLsh, count(GR 1 day ago above 0 ,1) * PLs}
set{ShWins, count(PLsh above 0,100)}


set{PLg, High - open 1 day ago}
set{PLlg, count(RG 1 day ago above 0 ,1) * PLg}
set{LgWins, count(PLlg above 0,100)}

set{val1, LgWins / RGcnt}
set{LGpct, 100 * val1}

set{val2, ShWins / GRcnt}
set{SHpct, 100 * val2}

add column separator
add column RGcnt
add column LgWins
add column LGpct
add column PLg {Hi-Op1}

add column separator
add column GRcnt
add column ShWins
add column SHpct
add column PLs {Op1-Lo}

add column separator


/* Selection Criteria */

LGpct above 90
SHpct above 90
close above 1
Avgvol(90) above 1000000

sort column 5 ascending
]



TheRumpledOne
6,407 posts
msg #100066
Ignore TheRumpledOne
modified
4/1/2011 4:12:47 PM

Fetcher[
/* TRO - SUPPLY/DEMAND - LONG CANDIDATES */


set{ClOp, close - open}
set{LOW5, count(low equal low 5 day low, 5)}

add column separator
add column open 1 day ago { Long Trigger }
add column LOW5

add column separator
add column industry
add column sector

and add column separator
and add column corr(^DJI,100,close) {DJI}
and add column corr(^SPX,100,close) {SPX}
and add column corr(^IXIC,100,close) {IXIC}
and add column separator


/* Selection Criteria */


LOW5 above 1

low above low 5 day low
ClOp 1 day ago below 0

close below open 1 day ago
high above open 1 day ago

close between 1 and 20
Avgvol(90) above 1000000

sort column 6 descending
]



REMEMBER AND DO NOT FORGET....

If you are holding over night, you must do your due diligence.

Do not FRONT RUN earnings!!


Important Disclaimer:
Upon viewing, reading, utilizing, downloading, participation, attending, registration and/or purchase/attendance in/of ANYTHING, I hereby waive all claims against ANYBODY for any loss in trading or personal expense I incur related to but not limited to these materials/webinars/chat rooms/channels/seminars/newsletters and events.
I am aware and agree that these materials/webinars/chat rooms/channels/seminars/newsletters and events are provided/conducted for educational purposes only and Nothing provided is to be taken as trading advice.

IMPORTANT:
The risk of loss in online trading futures, options, cash currencies and other leveraged transaction products can be substantial. Therefore only "risk capital" should be used. Futures, options, cash currencies and other leveraged transaction products are not suitable investments for everyone. The valuation of futures, options, cash currencies and other leveraged transaction products may fluctuate and as a result clients may lose more than the amount originally invested and may also have to pay more later. Consider your financial condition before deciding to invest or online trade.

CFTC RULE 4.41
Hypothetical or simulated performance results have certain inherent limitations unlike actual performance record: simulated results do not represent actual trading. Also, since the trades have not actually been executed, the results may have under- or overcompensated of the impact, if any, of certain market factors, such as lack of liquidity. Simulated trading programs in general are also subject to the fact that they are designed with the benefit of hindsight. No presentation is being made that any account will or is likely to achieve profits or losses similar to those predicted or shown.

satanscashcow
19 posts
msg #100356
Ignore satanscashcow
4/22/2011 2:15:31 AM

TRO, Thanks for these filters! I will try them over the next few weeks....

djones000buck
206 posts
msg #100402
Ignore djones000buck
4/24/2011 10:53:40 AM

Fetcher[

/* TRO - SUPPLY/DEMAND - WAITING FOR GREEN */

set{LOW5, count(low equal low 5 day low, 5)}

set{ClOp, close - open}
set{GREEN, count(ClOp ABOVE 0, 1)}
set{RED, count(ClOp BELOW 0, 1)}
set{VALUE, count(RED 1 day ago above 0,1) * count(GREEN above 0, 1)}
set{RG, count(VALUE above 0,1) * count(close above open 1 day ago, 1)}

set{GREENDAYS, days(RED equal 1,100)}
set{SinceRG, days(RG equal 1,100)}

set{TRIGGER1, count(RED 1 day ago above 0 ,1) * open 1 day ago}
set{TRIGGER2, count(RED 2 days ago above 0,1) * open 2 days ago}
set{TRIGGER3, count(RED 3 days ago above 0,1) * open 3 days ago}
set{TRIGGER4, count(RED 4 days ago above 0,1) * open 4 days ago}
set{TRIGGER5, count(RED 5 days ago above 0,1) * open 5 days ago}

set{trigger6, count(greendays crossed above 0.9,1)}
set{trigger6var, count(trigger6 > .9,100)}
set{trigger7, count(greendays one day ago crossed above 0.9,1)}
set{cl2, close 1 day ago * 1.02}
set{hiop, count(high > cl2,1)}
set{trigger8, trigger7 + hiop}
set{get2p, count(trigger8 > 1.9,1)}
set{get2pvar, count(get2p > .9,100)}

set{2pct, get2pvar / trigger6var}

add column SinceRG
add column GREENDAYS

add column separator
add column TRIGGER1
add column TRIGGER2
add column TRIGGER3
add column TRIGGER4
add column TRIGGER5

add column separator

add column 2pct

/* Selection Criteria */

close above 2
Avgvol(90) above 1000000
2pct > .79
and draw low5
and draw greendays
and draw trigger6
and draw get2p

sort column 14 descending

]



Lots of triggers

TheRumpledOne
6,407 posts
msg #102615
Ignore TheRumpledOne
modified
9/17/2011 10:12:16 AM

Fetcher[

/* TRO - SMART MONEY */

set{ t1, count( high 1 day ago above high 2 days ago, 1 ) }
set{ t2, count( high 1 day ago above high , 1 ) }
set{ top123, t1 * t2 }
set{ days_top , days(top123 equal 1,100) + 1 }

set{ top, top123 * high 1 day ago }

set{ b1, count( low 1 day ago below low 2 days ago, 1 ) }
set{ b2, count( low 1 day ago below low , 1 ) }
set{ bot123, b1 * b2 }
set{ days_bot , days(bot123 equal 1,100) + 1 }


set{ bot, bot123 * low 1 day ago }

add column separator
add column top
add column days_top
add column separator
add column bot
add column days_bot
add column separator

draw top123
draw bot123 on plot top123

symlist(aapl, rimm, nflx, yhoo)

]





Important Disclaimer:
Upon viewing, reading, utilizing, downloading, participation, attending, registration and/or purchase/attendance in/of ANYTHING, I hereby waive all claims against ANYBODY for any loss in trading or personal expense I incur related to but not limited to these materials/webinars/chat rooms/channels/seminars/newsletters and events.
I am aware and agree that these materials/webinars/chat rooms/channels/seminars/newsletters and events are provided/conducted for educational purposes only and Nothing provided is to be taken as trading advice.

IMPORTANT:
The risk of loss in online trading futures, options, cash currencies and other leveraged transaction products can be substantial. Therefore only "risk capital" should be used. Futures, options, cash currencies and other leveraged transaction products are not suitable investments for everyone. The valuation of futures, options, cash currencies and other leveraged transaction products may fluctuate and as a result clients may lose more than the amount originally invested and may also have to pay more later. Consider your financial condition before deciding to invest or online trade.

CFTC RULE 4.41
Hypothetical or simulated performance results have certain inherent limitations unlike actual performance record: simulated results do not represent actual trading. Also, since the trades have not actually been executed, the results may have under- or overcompensated of the impact, if any, of certain market factors, such as lack of liquidity. Simulated trading programs in general are also subject to the fact that they are designed with the benefit of hindsight. No presentation is being made that any account will or is likely to achieve profits or losses similar to those predicted or shown.

TheRumpledOne
6,407 posts
msg #102616
Ignore TheRumpledOne
modified
9/17/2011 10:33:15 AM

Fetcher[

/* TRO - SMART MONEY GETTING READY TO BUY */

set{ t1, count( high 1 day ago above high 2 days ago, 1 ) }
set{ t2, count( high 1 day ago above high , 1 ) }
set{ top123, t1 * t2 }
set{ days_top , days(top123 equal 1,100) + 1 }

set{ top, top123 * high 1 day ago }

set{ b1, count( low 1 day ago below low 2 days ago, 1 ) }
set{ b2, count( low 1 day ago below low , 1 ) }
set{ bot123, b1 * b2 }
set{ days_bot , days(bot123 equal 1,100) + 1 }


set{ bot, bot123 * low 1 day ago }

/* PRICE POSITION Display */

/* enter your Upper Limit criteria */
set{UpperLim , High 52 week High}
set{ days_upper , days(high equal UpperLim ,100) }

/* enter your Lower Limit criteria */
set{LowerLim , Low 52 week Low}
set{ days_lower , days(low equal LowerLim ,100) }

set{ Dynamic_Range , UpperLim - LowerLim }
set{PPDiff, CLOSE minus LowerLim}
set{PPDiv, PPDiff / Dynamic_Range}
set{BallOn, PPDiv * 100}


add column BallOn {ball_on}
add column UpperLim
add column days_upper
add column LowerLim
add column days_lower


add column separator
add column top
add column days_top
add column separator
add column bot
add column days_bot
add column separator

draw top123
draw bot123 on plot top123

BallOn below 10

stock is optionable
Avgvol(90) above 5000000

sort column 12 descending

]




Fetcher[



/* TRO - SMART MONEY GETTING READY TO SELL */

set{ t1, count( high 1 day ago above high 2 days ago, 1 ) }
set{ t2, count( high 1 day ago above high , 1 ) }
set{ top123, t1 * t2 }
set{ days_top , days(top123 equal 1,100) + 1 }

set{ top, top123 * high 1 day ago }

set{ b1, count( low 1 day ago below low 2 days ago, 1 ) }
set{ b2, count( low 1 day ago below low , 1 ) }
set{ bot123, b1 * b2 }
set{ days_bot , days(bot123 equal 1,100) + 1 }


set{ bot, bot123 * low 1 day ago }

/* PRICE POSITION Display */

/* enter your Upper Limit criteria */
set{UpperLim , High 52 week High}
set{ days_upper , days(high equal UpperLim ,100) }

/* enter your Lower Limit criteria */
set{LowerLim , Low 52 week Low}
set{ days_lower , days(low equal LowerLim ,100) }

set{ Dynamic_Range , UpperLim - LowerLim }
set{PPDiff, CLOSE minus LowerLim}
set{PPDiv, PPDiff / Dynamic_Range}
set{BallOn, PPDiv * 100}

add column BallOn {ball_on}
add column UpperLim
add column days_upper
add column LowerLim
add column days_lower

add column separator
add column top
add column days_top
add column separator
add column bot
add column days_bot
add column separator

draw top123
draw bot123 on plot top123

BallOn above 90

stock is optionable
Avgvol(90) above 5000000

sort column 14 descending


]




I added days_upper and days_lower to the PRICE POSITION DISPLAY so you'll know how many days ago the upper and lower limits occurred. Sure wish SF would let us go back more than 100 days.

Important Disclaimer:
Upon viewing, reading, utilizing, downloading, participation, attending, registration and/or purchase/attendance in/of ANYTHING, I hereby waive all claims against ANYBODY for any loss in trading or personal expense I incur related to but not limited to these materials/webinars/chat rooms/channels/seminars/newsletters and events.
I am aware and agree that these materials/webinars/chat rooms/channels/seminars/newsletters and events are provided/conducted for educational purposes only and Nothing provided is to be taken as trading advice.

IMPORTANT:
The risk of loss in online trading futures, options, cash currencies and other leveraged transaction products can be substantial. Therefore only "risk capital" should be used. Futures, options, cash currencies and other leveraged transaction products are not suitable investments for everyone. The valuation of futures, options, cash currencies and other leveraged transaction products may fluctuate and as a result clients may lose more than the amount originally invested and may also have to pay more later. Consider your financial condition before deciding to invest or online trade.

CFTC RULE 4.41
Hypothetical or simulated performance results have certain inherent limitations unlike actual performance record: simulated results do not represent actual trading. Also, since the trades have not actually been executed, the results may have under- or overcompensated of the impact, if any, of certain market factors, such as lack of liquidity. Simulated trading programs in general are also subject to the fact that they are designed with the benefit of hindsight. No presentation is being made that any account will or is likely to achieve profits or losses similar to those predicted or shown.

StockFetcher Forums · Filter Exchange · SUPPLY/DEMAND - A Twist on "Waiting For Green"<< 1 2 >>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.