StockFetcher Forums · Filter Exchange · BATTLE LINES<< 1 2 3 4 >>Post Follow-up
chetron
2,817 posts
msg #61031
Ignore chetron
modified
4/3/2008 9:26:00 AM

try this one for s1...
add share buying...
add minimum prophet
add trig

Fetcher[

set{dpp,r1 - pp}
set{dr1,r2 - r1}
set{ds2,s1 - s2}
set{ds1,pp - s1}

set{var1,dpp + dr1}
set{var2,var1 + ds2}
set{var3,var2 + ds1}

set{avgdiff,var3 / 4}
set{avgprofit,avgdiff * .60}
set{var4,ds1 * .20}
set{var5,ds1 * .50}
set{var6,ds1 * .80}

set{50_yard_line,s1 + var5}
set{buy_me,s1 + var4}
set{sell_me,s1 + var6}

/* measures the ability to get my dime */
set{worthiness,avgprofit / .10}
set{shares_per_10K,10000 / buy_me}
set{real_prophet,shares_per_10K * avgprofit}
set{vpop,count(open crossed below s1,1)}
set{vrsi,count(rsi(2) > 69,1)}
set{trig,vpop * vrsi}

draw vpop on plot vpop
draw trig on plot vpop

add column open
add column avgprofit
add column buy_me
add column 50_yard_line
add column sell_me
add column worthiness
add column round(shares_per_10K,0)
add column real_prophet

open crossed below s1
worthiness > 1
volume > 1000000
close > 1
real_prophet > 190
trig > .5

do not draw worthiness
do not draw buy_me
do not draw sell_me
do not draw real_prophet

sort column 13 descending

]



chetron
2,817 posts
msg #61037
Ignore chetron
modified
4/3/2008 12:02:49 PM

try this for shorts...
oops...
add share buying
add trig

Fetcher[

set{dpp,r1 - pp}
set{dr1,r2 - r1}
set{ds2,s1 - s2}
set{ds1,pp - s1}

set{var1,dpp + dr1}
set{var2,var1 + ds2}
set{var3,var2 + ds1}

set{avgdiff,var3 / 4}
set{avgprofit,avgdiff * .60}
set{var4,dr1 * .20}
set{var5,dr1 * .50}
set{var6,dr1 * .80}

set{50_yard_line,r1 - var5}
set{short_me,r1 - var4}
set{btc_me,r1 - var6}

/* measures the ability to get my dime */
set{worthiness,avgprofit / .10}
set{shares_per_10K,10000 / short_me}
set{real_prophet,shares_per_10K * avgprofit}
set{vpop,count(open crossed above r1,1)}
set{vrsi,count(rsi(2) < 31,1)}
set{trig,vpop * vrsi}

draw vpop on plot vpop
draw trig on plot vpop

add column open
add column avgprofit
add column short_me
add column 50_yard_line
add column btc_me
add column worthiness
add column round(shares_per_10K,0)
add column real_prophet

open above r1
worthiness > 1
volume > 1000000
close > 1
real_prophet > 190
trig < .5

do not draw real_prophet
do not draw worthiness

sort column 13 descending

]



chetron
2,817 posts
msg #61043
Ignore chetron
4/3/2008 3:04:45 PM



dbohin
- Ignore dbohin 4/2/2008 9:29:48 PM

good grief these are incredible

need to edit to find the price bouncing off support :)

thanks !

**********************************************

you are welcome.






dbohin
10 posts
msg #61087
Ignore dbohin
4/4/2008 1:13:45 PM

chet

is there an easy way to filter for those that penetrated and closed above resistance within last day? could be really beneficial.

i'm going to try this weekend to tweak this, but my skills arent that solid yet.

chetron
2,817 posts
msg #61258
Ignore chetron
modified
4/9/2008 2:40:58 PM

unfortunately, my 2 previous attempts to create a tutorial battle lines filter were erronous, from a intraday aspect. they have turned out to be interesting mathmatical open = low/open =high filters instead.

the below should be better intraday battle lines filters.

also, it looks like the rsi(2)/pivot point divergance play is pretty reliable.


Fetcher[
/* LONG PLAY */

/* R3 CALC */

SET{VAR1A,PP 1 DAY AGO}
SET{VAR1,2 * VAR1A}
SET{VAR2A,LOW 1 DAY AGO}
SET{VAR2,2 * VAR2A}
SET{VAR3A,HIGH 1 DAY AGO}
SET{VAR3,VAR3A - VAR2}
SET{R3,VAR1 + VAR3}

/* S3 CALC */

SET{VAR12,2 * VAR3A}
SET{VAR13,VAR12 - VAR2A}
SET{S3,VAR1 - VAR13}

/* R4 CALC */

SET{VAR41,3 * VAR1A}
SET{VAR22,3 * VAR2A}
SET{VAR23,VAR3A - VAR22}
SET{R4,VAR41 + VAR23}

/* S4 CALC */

SET{VAR32,3 * VAR3A}
SET{VAR33,VAR32 - VAR2A}
SET{S4,VAR41 - VAR33}

/* PIVOT POINTS 1 DAY AGO */

SET{VR21,R2 1 DAY AGO}
SET{VR11,R1 1 DAY AGO}
SET{VPP1,PP 1 DAY AGO}
SET{VS11,S1 1 DAY AGO}
SET{VS21,S2 1 DAY AGO}

/* BATTLE LINES */

SET{VAR70,VPP1 - VS11}
SET{VAR71,VAR70 * .80}
SET{VAR72,VAR70 * .50}
SET{VAR73,VAR70 * .20}

SET{S1S20,VS11 + VAR71}
SET{S150,VS11+ VAR72}
SET{S1B20,VS11+ VAR73}

SET{VAR60,VS11 - VS21}
SET{VAR61,VAR60 * .80}
SET{VAR62,VAR60 * .50}
SET{VAR63,VAR60 * .20}

SET{S2S20,VS21 + VAR61}
SET{S250,VS21 + VAR62}
SET{S2B20,VS21 + VAR63}

DRAW PRICE LINE AT PP 1 DAY AGO
DRAW PRICE LINE AT S3
DRAW PRICE LINE AT R1 1 DAY AGO
DRAW PRICE LINE AT R2 1 DAY AGO
DRAW PRICE LINE AT R3
DRAW PRICE LINE AT S1 1 DAY AGO
DRAW PRICE LINE AT S2 1 DAY AGO
DRAW PRICE LINE AT R4
DRAW PRICE LINE AT S4
DRAW PRICE LINE AT S1S20
DRAW PRICE LINE AT S150
DRAW PRICE LINE AT S1B20
DRAW PRICE LINE AT S2S20
DRAW PRICE LINE AT S250
DRAW PRICE LINE AT S2B20

ADD COLUMN S1S20
ADD COLUMN S150
ADD COLUMN S1B20
ADD COLUMN S2S20
ADD COLUMN S250
ADD COLUMN S2B20

RSI(2) > 69
CLOSE > OPEN
OPEN < VS11
CLOSE > 1
VOLUME > 1000000

DO NOT DRAW R2
DO NOT DRAW R1
DO NOT DRAW PP
DO NOT DRAW S1
DO NOT DRAW S2
DO NOT DRAW S3
DO NOT DRAW S4
DO NOT DRAW R3
DO NOT DRAW R4
DO NOT DRAW VS11
DO NOT DRAW VPP1

CHART-TIME 5 DAY
]



Fetcher[

/* SHORT PLAY */

/* R3 CALC */

SET{VAR1A,PP 1 DAY AGO}
SET{VAR1,2 * VAR1A}
SET{VAR2A,LOW 1 DAY AGO}
SET{VAR2,2 * VAR2A}
SET{VAR3A,HIGH 1 DAY AGO}
SET{VAR3,VAR3A - VAR2}
SET{R3,VAR1 + VAR3}

/* S3 CALC */

SET{VAR12,2 * VAR3A}
SET{VAR13,VAR12 - VAR2A}
SET{S3,VAR1 - VAR13}

/* R4 CALC */

SET{VAR41,3 * VAR1A}
SET{VAR22,3 * VAR2A}
SET{VAR23,VAR3A - VAR22}
SET{R4,VAR41 + VAR23}

/* S4 CALC */

SET{VAR32,3 * VAR3A}
SET{VAR33,VAR32 - VAR2A}
SET{S4,VAR41 - VAR33}

/* PIVOT POINTS 1 DAY AGO */

SET{VR21,R2 1 DAY AGO}
SET{VR11,R1 1 DAY AGO}
SET{VPP1,PP 1 DAY AGO}
SET{VS11,S1 1 DAY AGO}
SET{VS21,S2 1 DAY AGO}

/* BATTLE LINES */

SET{VAR70,VR11 - VPP1}
SET{VAR71,VAR70 * .80}
SET{VAR72,VAR70 * .50}
SET{VAR73,VAR70 * .20}

SET{R1S20,VPP1+ VAR71}
SET{R150,VPP1+ VAR72}
SET{R1B20,VPP1+ VAR73}

SET{VAR60,VR21 - VR11}
SET{VAR61,VAR60 * .80}
SET{VAR62,VAR60 * .50}
SET{VAR63,VAR60 * .20}

SET{R2S20,VR11+ VAR61}
SET{R250,VR11+ VAR62}
SET{R2B20,VR11+ VAR63}

DRAW PRICE LINE AT PP 1 DAY AGO
DRAW PRICE LINE AT S3
DRAW PRICE LINE AT R1 1 DAY AGO
DRAW PRICE LINE AT R2 1 DAY AGO
DRAW PRICE LINE AT R3
DRAW PRICE LINE AT S1 1 DAY AGO
DRAW PRICE LINE AT S2 1 DAY AGO
DRAW PRICE LINE AT R4
DRAW PRICE LINE AT S4
DRAW PRICE LINE AT R1S20
DRAW PRICE LINE AT R150
DRAW PRICE LINE AT R1B20
DRAW PRICE LINE AT R2S20
DRAW PRICE LINE AT R250
DRAW PRICE LINE AT R2B20


ADD COLUMN R1S20
ADD COLUMN R150
ADD COLUMN R1B20
ADD COLUMN R2S20
ADD COLUMN R250
ADD COLUMN R2B20

RSI(2) < 31
CLOSE < OPEN
OPEN > VR11
CLOSE > 1
VOLUME > 1000000

DO NOT DRAW R2
DO NOT DRAW R1
DO NOT DRAW PP
DO NOT DRAW S1
DO NOT DRAW S2
DO NOT DRAW S3
DO NOT DRAW S4
DO NOT DRAW R3
DO NOT DRAW R4
DO NOT DRAW VS11
DO NOT DRAW VPP1
DO NOT DRAW VR11

CHART-TIME 5 DAY

]



chetron
2,817 posts
msg #67111
Ignore chetron
9/9/2008 6:39:11 PM



pop



StockFetcher Forums · Filter Exchange · BATTLE LINES<< 1 2 3 4 >>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.