StockFetcher Forums · Filter Exchange · Run Forest, Run<< 1 ... 28 29 30 31 32 ... 56 >>Post Follow-up
mystiq
650 posts
msg #66737
Ignore mystiq
8/28/2008 7:25:42 AM

TRO--

you are a busy person....

can you explain briefly the coding in the filter RUN FORREST RUN,

I want to understand it, not just run it. It all looks like secret code....

what filters are exactly in it?


-mystiq

TheRumpledOne
6,362 posts
msg #66738
Ignore TheRumpledOne
8/28/2008 8:12:47 AM

mystiq
- Ignore mystiq 8/28/2008 7:13:59 AM

....morning TRO-

can you help me to code some indicators for DIVERGENCE:

how would you code COG(5,3) , RSI(2) , WILLIAMS %R(2) & PROJECTION OSCILLATOR(14) -or- (2) for
price DIVERGENCIES ?

...would it include using the syntax "increased/decreased 1 day ago" or "INDicator is above/below INDicator 1 day ago"

...any tips on how to spot divergencies & tops/bottoms would be grateful ;-}


ONE more question :-) does SF have the VOL by PRICE indicator ->I cannot find it


Thx again....
==================================

Search the forum for divergence. I've already coded it.


TheRumpledOne
6,362 posts
msg #66739
Ignore TheRumpledOne
8/28/2008 8:13:33 AM

mystiq
- Ignore mystiq 8/28/2008 7:25:42 AM

TRO--

you are a busy person....

can you explain briefly the coding in the filter RUN FORREST RUN,

I want to understand it, not just run it. It all looks like secret code....

what filters are exactly in it?


-mystiq
========================================

Ask a specifc question.



ludowillems
93 posts
msg #66741
Ignore ludowillems
8/28/2008 9:49:36 AM

Hi TRO,
Finally (!) i'm getting the picture. I read "statistics for Dummies" , that did it.
1. I ran the RFR sat-Sunday version without the sym-list
2. Added volume and price criteria (i trade CFD's and can't trade pennystocks)
3.added :set{WeekDiff, weekly close- weekly open}
set{ProfitPct, WeekDiff/ weekly open }
set{WeekHold, 100 * ProfitPct}
add column Weekhold
4. export to.xls
and now my question: is it correct to assume that if the column halfpct shows 50, the stock made a loss only 2 weeks out of 52 in the last year?
5. filtered the .xls file on column halfpercent =>50
6. filtered the result on column Weekhold descending
7. put the top10 in a watchlist.
If my interpretation of this statistical material is correct, i except to see a positive increase .
My watchlist: GMXR ;PQ;BAS;HK;CENX;HELE;CRK ;SWSI;BKE;CPF;WLL;SQNM;EP;ME;CRZO

Thanks for your comments/advice on this
Best regards, Ludo


chetron
2,817 posts
msg #66743
Ignore chetron
8/28/2008 11:25:41 AM

CLICKABLE...


LIKE THIS LUDO?


Fetcher[


/* TRO STAT SCAN for SWING TRADERS - use only on Saturday and Sunday */
/* WITH LUDO'S WEEKHOLD COLUMN */

set{whiop, weekly high - weekly open}
set{Long_Profit, whiop / weekly open }
set{wkProfitPct, 100 * Long_Profit }

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

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

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

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

set{G1A, count(Long_Profit > .39 , 52)}
set{G2A, count(Long_Profit > .49, 52)}
set{G4050, G1A - G2A}

set{H1A, count(Long_Profit > .49 , 52)}
set{H2A, count(Long_Profit > .99, 52)}
set{H5052, H1A - H2A}

set{I52, count(Long_Profit > .99 , 52)}
set{fivepct, count(Long_Profit > .05 , 52)}
set{ziphi, count(whiop equal 0 , 52)}
set{ziphix, count(whiop below 0.10 , 1)}
set{onepct, count(Long_Profit > .01 , 52)}
set{twopct, count(Long_Profit > .02 , 52)}
set{halfpct, count(Long_Profit > .005 , 52)}
set{qtrpct, count(Long_Profit > .0025 , 52)}
set{WeekDiff, weekly close- weekly open}
set{ProfitPct, WeekDiff/ weekly open }
set{WeekHold, 100 * ProfitPct}
add column Weekhold
add column wkProfitPct
add column qtrpct
add column halfpct
add column onepct
add column twopct
add column fivepct

add column ziphi


and add column separator
and add column C0010 {4_9}
and add column D1020 {10_19}
and add column E2030 {20_29}
and add column F3040 {30_39}
and add column G4050 {40_49}
and add column H5052 {50_99}
and add column I52 {100}
and add column separator
and add column weekly open {wopen}
and add column weekly high {whigh}
and add column weekly low {wlow}
and add column weekly close {wclose}
and add column separator

close is above 1
average volume(90) above 500000

draw whiop
draw ziphix
sort column 6 descending

chart-display is weekly

]



ludowillems
93 posts
msg #66746
Ignore ludowillems
8/28/2008 12:38:17 PM

Thanks, Chetron, exactly what i meant. I added an extra line: "and wkprofitpct is between 5 and 20 %", because the very high % could be false alarms or unique occurences (see freddy&fanny). I recon by limiting results to the 5-20% range, you filter out the fancy ones. Any thoughts on my question in my previous post: is my "thinking" right about stats?
Regards, Ludo

TheRumpledOne
6,362 posts
msg #66750
Ignore TheRumpledOne
modified
8/28/2008 3:04:04 PM

Fetcher[
/* TRO STAT SCAN - 10 PERCENT OVERNIGHT POPS PER WEEK */

set{xRange, high - low}
set{AvgRng, cma(xRange,5) }

set{HiOp, high - open }
set{HiCl, high - close 1 day ago }

set{Long_Profit, HiCl / close 1 day ago }
set{HiOpPct, HiOp/ open}

set{B10A, count(Long_Profit > .10 , 100)}
set{HiOp100, count( HiOpPct > .10 , 100)}

set{A10A, count(Long_Profit > .10 , 1)}
set{chg, sum( A10A - A10A 1 day ago ,5)}

and add column B10A {HiCl100}
and add column HiOp100
and add column HiCl 100 day high {MaxHiCl}
and add column HiOp 100 day high {MaxHiOP}
and add column AvgRng

add column chg{(wk)}
add column chg 1 week ago{(-1wk)}
add column chg 2 weeks ago{(-2wk)}
add column chg 3 weeks ago{(-3wk)}
add column chg 4 weeks ago{(-4wk)}
add column chg 5 weeks ago{(-5wk)}
add column chg 6 weeks ago{(-6wk)}
add column chg 7 weeks ago{(-7wk)}
add column chg 8 weeks ago{(-8wk)}
and add column separator
add column industry
add column sector
and add column separator

/* SELECTION CRITERIA */

B10A above 10
close above 1
average volume(90) above 500000

sort column 5 descending
]




TheRumpledOne
6,362 posts
msg #66762
Ignore TheRumpledOne
8/28/2008 4:45:00 PM

ludowillems
-
Hi TRO,
Finally (!) i'm getting the picture. I read "statistics for Dummies" , that did it.

1. I ran the RFR sat-Sunday version without the sym-list
ok


2. Added volume and price criteria (i trade CFD's and can't trade pennystocks)
ok

3.added :set{WeekDiff, weekly close- weekly open}
set{ProfitPct, WeekDiff/ weekly open }
set{WeekHold, 100 * ProfitPct}
add column Weekhold

ok

4. export to.xls
and now my question: is it correct to assume that if the column halfpct shows 50, the stock made a loss only 2 weeks out of 52 in the last year?

NO. It means the weekly high minus the weekly open was at least 1% or higher 50 out of 52 week.

Why export?

5. filtered the .xls file on column halfpercent =>50

OK.. so you want the ones where they made 1/2% 50, 51 or 52 times out of 52

EASY MONEY!!

6. filtered the result on column Weekhold descending
ok

7. put the top10 in a watchlist.
If my interpretation of this statistical material is correct, i except to see a positive increase .
My watchlist: GMXR ;PQ;BAS;HK;CENX;HELE;CRK ;SWSI;BKE;CPF;WLL;SQNM;EP;ME;CRZO

Just remember and never forget..

ANYTHING CAN HAPPEN!

Thanks for your comments/advice on this
Best regards, Ludo

You welcome.

So, what did STATISTICS FOR DUMMIES TEACH YOU?





TheRumpledOne
6,362 posts
msg #66790
Ignore TheRumpledOne
modified
8/29/2008 9:08:29 AM

*** UNDER CONSTRUCTION ***

*** FRIDAY IS OK TO USE

***THE REST ARE NOT READY ***


Fetcher[
/* TRO STAT SCAN for SWING TRADERS - PERCENT DAY BY DAY - RUN AFTER CLOSE MONDAY */

set{mon_wclop, close - open }
set{mon_whiop, high - open }
set{mon_HiOpPct , mon_whiop / open }
set{mon_wkProfitPct, 100 * mon_HiOpPct}

add column mon_wkProfitPct

and add column separator

SYMLIST( GHM,GMXR,CF,TITN,BUCY,POT,ENS,MOS,EZPW,TTES,MEE,APEI,KSU,MEA,CAP,FLS,OLN,ISYS,CLHB,WGOV,BABY,CEDC,AFAM,SNHY,WLL,SYUT,CELG,NOV,NGS,CFX,DXPE,AGU,PQ,LL,FLIR,HIL,RBN,AMED,WAB,GTLS,CNQR,BIDU,CYBS,RIMM,PCLN,CMED,HES,ANSS,CSH,BTE,SID,JST,IIIN,URBN,CMP,CIR,UTHR,CSX,ATVID,FMC,AXYS,MA,MPWR,SPW,OXY,MSB,VMI,BKE,NDSN,TISI,MANT,SXE,AZZ,GRC,SOHU,BMI,ICLR,X,NCIT,SCL,ATW,EOC,EME,MR,VSEC,WBSN,MON,TDY,ARG,IIVI,ARO,ESV,SDA,ACL,HUBG,VAR,NPK,SYNA,FLO,FORR)

sort column 5 descending
]



Fetcher[
/* TRO STAT SCAN for SWING TRADERS - PERCENT DAY BY DAY - RUN AFTER CLOSE TUESDAY */

set{mon_wclop, close - open }
set{mon_whiop, high - open }
set{mon_HiOpPct , mon_whiop / open }
set{mon_wkProfitPct, 100 * mon_HiOpPct}

set{tue_wclop, close - open 1 days ago}
set{tue_whiop, high 2 day high - open 1 days ago}
set{tue_HiOpPct, tue_whiop/ open 1 days ago }
set{tue_wkProfitPct, 100 * tue_HiOpPct}

add column mon_wkProfitPct
add column tue_wkProfitPct

and add column separator

SYMLIST( GHM,GMXR,CF,TITN,BUCY,POT,ENS,MOS,EZPW,TTES,MEE,APEI,KSU,MEA,CAP,FLS,OLN,ISYS,CLHB,WGOV,BABY,CEDC,AFAM,SNHY,WLL,SYUT,CELG,NOV,NGS,CFX,DXPE,AGU,PQ,LL,FLIR,HIL,RBN,AMED,WAB,GTLS,CNQR,BIDU,CYBS,RIMM,PCLN,CMED,HES,ANSS,CSH,BTE,SID,JST,IIIN,URBN,CMP,CIR,UTHR,CSX,ATVID,FMC,AXYS,MA,MPWR,SPW,OXY,MSB,VMI,BKE,NDSN,TISI,MANT,SXE,AZZ,GRC,SOHU,BMI,ICLR,X,NCIT,SCL,ATW,EOC,EME,MR,VSEC,WBSN,MON,TDY,ARG,IIVI,ARO,ESV,SDA,ACL,HUBG,VAR,NPK,SYNA,FLO,FORR)

sort column 6 descending
]



Fetcher[
/* TRO STAT SCAN for SWING TRADERS - PERCENT DAY BY DAY - RUN AFTER CLOSE WEDNESDAY */

set{mon_wclop, close - open }
set{mon_whiop, high - open }
set{mon_HiOpPct , mon_whiop / open }
set{mon_wkProfitPct, 100 * mon_HiOpPct}

set{tue_wclop, close - open 1 days ago}
set{tue_whiop, high 2 day high - open 1 days ago}
set{tue_HiOpPct, tue_whiop/ open 1 days ago }
set{tue_wkProfitPct, 100 * tue_HiOpPct}

set{wed_wclop, close - open 2 days ago}
set{wed_whiop, high 3 day high - open 2 days ago}
set{wed_HiOpPct, wed_whiop / open 2 days ago }
set{wed_wkProfitPct, 100 * wed_HiOpPct}

add column mon_wkProfitPct
add column tue_wkProfitPct
add column wed_wkProfitPct

and add column separator

SYMLIST( GHM,GMXR,CF,TITN,BUCY,POT,ENS,MOS,EZPW,TTES,MEE,APEI,KSU,MEA,CAP,FLS,OLN,ISYS,CLHB,WGOV,BABY,CEDC,AFAM,SNHY,WLL,SYUT,CELG,NOV,NGS,CFX,DXPE,AGU,PQ,LL,FLIR,HIL,RBN,AMED,WAB,GTLS,CNQR,BIDU,CYBS,RIMM,PCLN,CMED,HES,ANSS,CSH,BTE,SID,JST,IIIN,URBN,CMP,CIR,UTHR,CSX,ATVID,FMC,AXYS,MA,MPWR,SPW,OXY,MSB,VMI,BKE,NDSN,TISI,MANT,SXE,AZZ,GRC,SOHU,BMI,ICLR,X,NCIT,SCL,ATW,EOC,EME,MR,VSEC,WBSN,MON,TDY,ARG,IIVI,ARO,ESV,SDA,ACL,HUBG,VAR,NPK,SYNA,FLO,FORR)

sort column 7 descending
]






Fetcher[
/* TRO STAT SCAN for SWING TRADERS - PERCENT DAY BY DAY - RUN AFTER CLOSE THURSDAY */

set{mon_wclop, close - open }
set{mon_whiop, high - open }
set{mon_HiOpPct , mon_whiop / open }
set{mon_wkProfitPct, 100 * mon_HiOpPct}

set{tue_wclop, close - open 1 days ago}
set{tue_whiop, high 2 day high - open 1 days ago}
set{tue_HiOpPct, tue_whiop/ open 1 days ago }
set{tue_wkProfitPct, 100 * tue_HiOpPct}

set{wed_wclop, close - open 2 days ago}
set{wed_whiop, high 3 day high - open 2 days ago}
set{wed_HiOpPct, wed_whiop / open 2 days ago }
set{wed_wkProfitPct, 100 * wed_HiOpPct}

set{thu_wclop, close - open 3 days ago}
set{thu_whiop, high 4 day high - open 3 days ago}
set{thu_HiOpPct, thu_whiop / open 3 days ago }
set{thu_wkProfitPct, 100 * thu_HiOpPct}
set{thu_HiOp100, count( thu_HiOpPct > .10 , 100)}

add column mon_wkProfitPct
add column tue_wkProfitPct
add column wed_wkProfitPct
add column thu_wkProfitPct


and add column separator

SYMLIST( GHM,GMXR,CF,TITN,BUCY,POT,ENS,MOS,EZPW,TTES,MEE,APEI,KSU,MEA,CAP,FLS,OLN,ISYS,CLHB,WGOV,BABY,CEDC,AFAM,SNHY,WLL,SYUT,CELG,NOV,NGS,CFX,DXPE,AGU,PQ,LL,FLIR,HIL,RBN,AMED,WAB,GTLS,CNQR,BIDU,CYBS,RIMM,PCLN,CMED,HES,ANSS,CSH,BTE,SID,JST,IIIN,URBN,CMP,CIR,UTHR,CSX,ATVID,FMC,AXYS,MA,MPWR,SPW,OXY,MSB,VMI,BKE,NDSN,TISI,MANT,SXE,AZZ,GRC,SOHU,BMI,ICLR,X,NCIT,SCL,ATW,EOC,EME,MR,VSEC,WBSN,MON,TDY,ARG,IIVI,ARO,ESV,SDA,ACL,HUBG,VAR,NPK,SYNA,FLO,FORR)

sort column 8 descending
]








Fetcher[

/* TRO STAT SCAN for SWING TRADERS - PERCENT DAY BY DAY - RUN AFTER CLOSE FRIDAY */

set{mon_wclop, close 4 days ago - open 4 days ago}
set{mon_whiop, high 4 days ago - open 4 days ago}
set{mon_HiOpPct , mon_whiop / open 4 days ago}
set{mon_wkProfitPct, 100 * mon_HiOpPct}

set{tue_wclop, close 3 days ago - open 4 days ago}
set{tue_whiop, high 2 day high 3 days ago - open 4 days ago}
set{tue_HiOpPct, tue_whiop/ open 4 days ago }
set{tue_wkProfitPct, 100 * tue_HiOpPct}

set{wed_wclop, close 2 days ago - open 4 days ago}
set{wed_whiop, high 3 day high 2 days ago - open 4 days ago}
set{wed_HiOpPct, wed_whiop / open 4 days ago }
set{wed_wkProfitPct, 100 * wed_HiOpPct}

set{thu_wclop, close 1 day ago - open 4 days ago }
set{thu_whiop, high 4 day high 1 day ago - open 4 days ago }
set{thu_HiOpPct, thu_whiop / open 4 days ago }
set{thu_wkProfitPct, 100 * thu_HiOpPct}
set{thu_HiOp100, count( thu_HiOpPct > .10 , 100)}

set{fri_wclop, close - open 4 days ago}
set{fri_whiop, high 5 day high - open 4 days ago}
set{fri_HiOpPct, fri_whiop / open 4 days ago }
set{fri_wkProfitPct, 100 * fri_HiOpPct}
set{fri_HiOp100, count( fri_HiOpPct > .10 , 100)}

add column mon_wkProfitPct
add column tue_wkProfitPct
add column wed_wkProfitPct
add column thu_wkProfitPct
add column fri_wkProfitPct

and add column separator

SYMLIST( GHM,GMXR,CF,TITN,BUCY,POT,ENS,MOS,EZPW,TTES,MEE,APEI,KSU,MEA,CAP,FLS,OLN,ISYS,CLHB,WGOV,BABY,CEDC,AFAM,SNHY,WLL,SYUT,CELG,NOV,NGS,CFX,DXPE,AGU,PQ,LL,FLIR,HIL,RBN,AMED,WAB,GTLS,CNQR,BIDU,CYBS,RIMM,PCLN,CMED,HES,ANSS,CSH,BTE,SID,JST,IIIN,URBN,CMP,CIR,UTHR,CSX,ATVID,FMC,AXYS,MA,MPWR,SPW,OXY,MSB,VMI,BKE,NDSN,TISI,MANT,SXE,AZZ,GRC,SOHU,BMI,ICLR,X,NCIT,SCL,ATW,EOC,EME,MR,VSEC,WBSN,MON,TDY,ARG,IIVI,ARO,ESV,SDA,ACL,HUBG,VAR,NPK,SYNA,FLO,FORR)

sort column 9 descending

chart-time is 1 month
]




These filters will show how your stocks performed day by day.

After Friday's close you can add this line to see the losers:

fri_wkProfitPct equal 0


To see how many stock went down and finished in the money add these lines:

mon_wkProfitPct equal 0
fri_wkProfitPct above 0

The idea is to find a basket of stocks that you can buy on Monday and extract a 1% or more return week after week.

This is for the swing trader who doesn't trade all day long.





TheRumpledOne
6,362 posts
msg #66799
Ignore TheRumpledOne
8/29/2008 1:33:45 PM

Fetcher[
/* TRO STAT SCAN - RUN FOREST, RUN IN THE MUDDY ZONE */

set{xRange, high - low}
set{AvgRng, cma(xRange,5) }

set{HiOp, high - open }
set{HiCl, high - close 1 day ago }

set{Long_Profit, HiCl / close 1 day ago }
set{HiOpPct, HiOp/ open}

set{B10A, count(Long_Profit > .10 , 100)}
set{HiOp100, count( HiOpPct > .10 , 100)}

set{A10A, count(Long_Profit > .10 , 1)}
set{chg, sum( A10A - A10A 1 day ago ,5)}


set{muddyzone , count(close below ema(13),1) * count(close above ma(20),1)}

and add column B10A {HiCl100}
and add column HiOp100
and add column muddyzone
and add column HiCl 100 day high {MaxHiCl}
and add column HiOp 100 day high {MaxHiOP}
and add column AvgRng

add column chg{(wk)}
add column chg 1 week ago{(-1wk)}
add column chg 2 weeks ago{(-2wk)}
add column chg 3 weeks ago{(-3wk)}
add column chg 4 weeks ago{(-4wk)}
add column chg 5 weeks ago{(-5wk)}
add column chg 6 weeks ago{(-6wk)}
add column chg 7 weeks ago{(-7wk)}
add column chg 8 weeks ago{(-8wk)}
and add column separator
add column industry
add column sector
and add column separator

/* SELECTION CRITERIA */

muddyzone above 0
B10A above 10
close above 1
average volume(90) above 500000

sort column 5 descending
]




Show the RFR stocks that have pulled back into the MUDDY ZONE.



StockFetcher Forums · Filter Exchange · Run Forest, Run<< 1 ... 28 29 30 31 32 ... 56 >>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 2016 - 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