File: linuxtrade.hm

package info (click to toggle)
linuxtrade 3.65-6
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 2,880 kB
  • ctags: 1,969
  • sloc: ansic: 30,091; sh: 2,278; perl: 566; makefile: 126
file content (65 lines) | stat: -rwxr-xr-x 1,484 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
#!/bin/sh

DBG=-D1
PATH=$PATH:$HOME/bin:/usr/share/linuxtrade/bin

#
#
#
LT=$HOME/.linuxtrade
cd $LT || exit 1

#
#	Display the heatmaps
#
NASDAQURL="http://screening.nasdaq.com/heatmaps"
MONEYURL="http://realtime.money.net/scripts"

case "$1" in
m*)	# market...
        curl -s "$MONEYURL/marketapplet?os=win&schema=mny" \
                | sed -e 's/100%/670/' -e 's/100%/480/' > market.html
	exec linuxtrade.av $DBG "moz v2 v1" market.html > hm.log 2>&1
        ;;

h*)	# heat...
        curl -s "$MONEYURL/heatapplet?os=win&schema=mny" \
                | sed -e 's/100%/600/' -e 's/100%/555/' > heat.html
	exec linuxtrade.av $DBG "moz v2 v1" heat.html > hm.log 2>&1
        ;;

s*)	# sectors...
        curl -s "$MONEYURL/sectorapplet?os=win&schema=mny" \
                | sed -e 's/100%/640/' -e 's/100%/480/' > sector.html
	exec linuxtrade.av $DBG "moz v2 v1" sector.html > hm.log 2>&1
        ;;

ETF|etf|100|PMI|pmi|AHI|ahi)	# nasdaq
	HM="$1"
	exec linuxtrade.av $DBG \
		"moz v2 v1" "$NASDAQURL/heatmap_${HM}.asp" \
		> hm.log 2>&1
	;;
p*)
	HM=pmi
	exec linuxtrade.av $DBG \
		"moz v2 v1" "$NASDAQURL/heatmap_${HM}.asp" \
		> hm.log 2>&1
	;;
*)
	hh=`TZ=US/Eastern date +%H`
	mm=`TZ=US/Eastern date +%M`
	wd=`TZ=US/Eastern date +%w`
	HM=100
	if [ "$wd" -ge 1 -a "$wd" -le 5 ]; then
		case "$hh" in
		07|08)	HM="pmi";;
		09)	if [ "$mm" -lt 45 ]; then HM=pmi; fi;;
		esac
	fi

	exec linuxtrade.av $DBG \
		"moz v2 v1" "$NASDAQURL/heatmap_${HM}.asp" \
		> hm.log 2>&1
	;;
esac