StockFetcher Forums · Filter Exchange · /* TRO - HeatMap */<< 1 2 >>Post Follow-up
TheRumpledOne
6,362 posts
msg #62457
Ignore TheRumpledOne
5/10/2008 11:15:12 AM

Anyone having fun with these?

dwiggains
391 posts
msg #62460
Ignore dwiggains
5/10/2008 1:41:47 PM

Yes
I have been paper trading using your heatmap.
Not enough time to tell how I would do.
Thanks for sharing

See ya
David

dwiggains
391 posts
msg #62648
Ignore dwiggains
5/15/2008 1:59:50 PM

Finished my first 8 paper trades.
Average gain + 3.4 %
Average trade lasted 3 days.

See ya
David

Jare525
5 posts
msg #62835
Ignore Jare525
5/20/2008 5:04:49 PM

Hey TRO,

Great stuff. I'm new to filtering and have been trying to figure out how your heatmap filter comes up with its results. Rather than look at stock that showed all 7s, I picked BMI which had a result of 7123.

I must be doing something wrong because when I run it manually, I come up with 7213. Can you figure out what I'm doing wrong?

Keep up the great work!

Thanks,
Jare

TheRumpledOne
6,362 posts
msg #62840
Ignore TheRumpledOne
5/20/2008 9:13:26 PM

You'll have to show me what you are doing if you expect me to be able to tell you what going on.

Jare525
5 posts
msg #62880
Ignore Jare525
modified
5/21/2008 1:37:49 PM

Tro - Thanks for looking into this for me. I think my problem comes up when I try to calculate the "COLD" values. Because there is no multiplier, I am giving it a value of zero regardless of a true or false answer (which is obviously incorrect).

Today, Monsanto has a score of 7231 but I figured a score of 7131.


MON-Heatmap score 7231 (close of 123.58)
5/20
set{ D_HOT, count( close above high 1 day ago, 1) * 4 } (125.20 False) Value - 0
set{ D_WARM, count( close above close 1 day ago, 1) * 3 } (125 False) Value - 0
set{ D_FLAT, count( close equal close 1 day ago, 1) * 2 } (125 False) Value - 0
set{ D_COOL, count( close below close 1 day ago, 1) * 1 } (125 True) Value - 1
set{ D_COLD, count( close below low 1 day ago, 1) } (121.20 False) Value - 0
5/14
set{ W_HOT, count( close above high 1 week ago, 1) * 4 } (125 False) Value - 0
set{ W_WARM, count( close above close 1 week ago, 1) * 3 } (122.63 True) Value - 3
set{ W_FLAT, count( close equal close 1 week ago, 1) * 2 } (122.63 False) Value - 0
set{ W_COOL, count( close below close 1 week ago, 1) * 1 } (122.63 False) Value - 0
set{ W_COLD, count( close below low 1 week ago, 1) } (119.68 False) Value - 0
4/21
set{ M_HOT, count( close above high 1 month ago, 1) * 4 } (130.89 False) Value - 0
set{ M_WARM, count( close above close 1 month ago, 1) * 3 } (129.70 False) Value - 0
set{ M_FLAT, count( close equal close 1 month ago, 1) * 2 } (129.70 False) Value - 0
set{ M_COOL, count( close below close 1 month ago, 1) * 1 } (129.70 True) Value - 1
set{ M_COLD, count( close below low 1 month ago, 1) } (126.14 True) Value - 0
5/21/07
set{ Y_HOT, count( close above high 1 year ago, 1) * 4 } (62.50 True) Value - 4
set{ Y_WARM, count( close above close 1 year ago, 1) * 3 } (61.83 True) Value - 3
set{ Y_FLAT, count( close equal close 1 year ago, 1) * 2 } (61.83 False) Value - 0
set{ Y_COOL, count( close below close 1 year ago, 1) * 1 } (61.83 False) Value - 0
set{ Y_COLD, count( close below low 1 year ago, 1) } (61.63 False) Value - 0


set{ d1, D_HOT + D_WARM } 0
set{ d2, d1 + D_FLAT } 0
set{ d3, d2+ D_COOL } 1
set{ D_HEAT, d3 + D_COLD } 1

set{ W1, W_HOT + W_WARM } 3
set{ W2, W1 + W_FLAT } 3
set{ W3, W2+ W_COOL } 3
set{ W_HEAT, W3 + W_COLD} 3

set{ m1, M_HOT + M_WARM } 0
set{ m2, m1 + M_FLAT } 0
set{ m3, m2+ M_COOL } 1
set{ M_HEAT, m3 + M_COLD } 1

set{ Y1, Y_HOT + Y_WARM } 7
set{ Y2, Y1 + Y_FLAT } 7
set{ Y3, Y2+ Y_COOL } 7
set{ Y_HEAT, Y3 + Y_COLD } 7

set{ x, W_HEAT * 10 } 30
set{ y, M_HEAT * 100 } 100
set{ z, Y_HEAT * 1000 } 7000

set{H, x + D_HEAT} 31
set{J, H + y} 131
set{HEATMAP, J + z} 7131

Thanks again for your help with this.


Jare525
5 posts
msg #63330
Ignore Jare525
6/4/2008 9:42:05 AM

TRO - Is there a way to screen the column so that the output only show stocks with a score of 7777?

Thanks,
Jare

davesaint86
268 posts
msg #63342
Ignore davesaint86
6/4/2008 1:52:02 PM

What is the best way to trade using this filter? Wait for a 3-day pullback of 5% or more they buy for the short gain?

Davesaint


Fetcher[
/* TRO - HeatMap Display Filter */

set{ D_HOT, count( close above high 1 day ago, 1) * 4 }
set{ D_WARM, count( close above close 1 day ago, 1) * 3 }
set{ D_FLAT, count( close equal close 1 day ago, 1) * 2 }
set{ D_COOL, count( close below close 1 day ago, 1) * 1 }
set{ D_COLD, count( close below low 1 day ago, 1) }

set{ W_HOT, count( close above high 1 week ago, 1) * 4 }
set{ W_WARM, count( close above close 1 week ago, 1) * 3 }
set{ W_FLAT, count( close equal close 1 week ago, 1) * 2 }
set{ W_COOL, count( close below close 1 week ago, 1) * 1 }
set{ W_COLD, count( close below low 1 week ago, 1) }

set{ M_HOT, count( close above high 1 month ago, 1) * 4 }
set{ M_WARM, count( close above close 1 month ago, 1) * 3 }
set{ M_FLAT, count( close equal close 1 month ago, 1) * 2 }
set{ M_COOL, count( close below close 1 month ago, 1) * 1 }
set{ M_COLD, count( close below low 1 month ago, 1) }

set{ Y_HOT, count( close above high 1 year ago, 1) * 4 }
set{ Y_WARM, count( close above close 1 year ago, 1) * 3 }
set{ Y_FLAT, count( close equal close 1 year ago, 1) * 2 }
set{ Y_COOL, count( close below close 1 year ago, 1) * 1 }
set{ Y_COLD, count( close below low 1 year ago, 1) }


set{ d1, D_HOT + D_WARM }
set{ d2, d1 + D_FLAT }
set{ d3, d2+ D_COOL }
set{ D_HEAT, d3 + D_COLD }

set{ W1, W_HOT + W_WARM }
set{ W2, W1 + W_FLAT }
set{ W3, W2+ W_COOL }
set{ W_HEAT, W3 + W_COLD}

set{ m1, M_HOT + M_WARM }
set{ m2, m1 + M_FLAT }
set{ m3, m2+ M_COOL }
set{ M_HEAT, m3 + M_COLD }

set{ Y1, Y_HOT + Y_WARM }
set{ Y2, Y1 + Y_FLAT }
set{ Y3, Y2+ Y_COOL }
set{ Y_HEAT, Y3 + Y_COLD }

set{ x, W_HEAT * 10 }
set{ y, M_HEAT * 100 }
set{ z, Y_HEAT * 1000 }

set{H, x + D_HEAT}
set{J, H + y}
set{HEATMAP, J + z}

and draw Slow Stochastic(14,5) Fast %K line at 80.00
and draw Slow Stochastic(14,5) Fast %K line at 50.00
and draw CCI (20) line at 100.00 and draw CCI (20) line at -200.00
and draw Slow Stochastic(14,5) Fast %K line at 20.00 and draw Slow Stochastic(14,5) Fast %K line at 80.00
and draw Slow Stochastic(14,5) Fast %K line at 50.00
add column separator
add column HEATMAP
add column separator
and add column rsi(2)
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
add column Close {TDC}
add column separator
add column sector
add column separator




/* SELECTION CRITERIA */

symlist(BUCY,POT,WSCI,TITN,BIDU,PCLN,RIMM,KOP,MDR,ATW,CNQR,GHM,CF,SWN,NGS,MA,SID,ARD,MON,RRC,AGU,CLR,GENC,MOS,CTRP,SOL,TNH,RIG,TTES,NEU,KWK,PQ,OXY,CSX,SD,BMI,HK,SQM,PSEM,ISRG,NOV,LKQX,AAPL,MPWR,PDE,NE,JST,FTI,GDI,WFT,DNR,FLS,RBN,SDA,URBN,GTLS,BDE,ACI,TNE,GTI,ABB,EOC,EDU,ANSS,KSU,ISYS,CE,MFLO,MCRS,CHL,ECA,KEX,BBD,CEDC,CSH,GRC,DE,FST,GGB,AXYS,MTL,HES,BGC,ENI,BAP,DWSN,ITU,SNHY,ESRX,GME,OLN,WGOV,CAM,DECK,RBA,EXLS,PVA,VMI,OTEX,RSTI)

sort column 6 descending
]



TheRumpledOne
6,362 posts
msg #63366
Ignore TheRumpledOne
6/5/2008 12:44:45 AM

Jare525

TRO - Is there a way to screen the column so that the output only show stocks with a score of 7777?

Thanks,
Jare
=========================


Just add that to the selection criteria.


StockFetcher Forums · Filter Exchange · /* TRO - HeatMap */<< 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 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