[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[RT] Gen: Get Run Statistics



PureBytes Links

Trading Reference Links

<x-html><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 5.50.4030.2400" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<DIV><FONT face="Courier New" size=2>I wanted to gather some statistics on RUNS 
and wrote a</FONT></DIV>
<DIV><FONT face="Courier New" size=2>simple indicator to plot up and down runs 
and to accumulate</FONT></DIV>
<DIV><FONT face="Courier New" size=2>statistics about number of runs from 1 to 7 
bars in length.</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2>Kind of interesting, just started looking 
at this and thought</FONT></DIV>
<DIV><FONT face="Courier New" size=2>someone else might be 
interested.</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2>The following is an output from a 30 minute 
DJ data set which</FONT></DIV>
<DIV><FONT face="Courier New" size=2>was loaded as 60 minute bars.</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2>After that is the code and attached is 
an&nbsp; .ela&nbsp;&nbsp; for anyone</FONT></DIV>
<DIV><FONT face="Courier New" size=2>interested.</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2>Why not post some of your observations if 
you use this.</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2>Clyde</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2>&nbsp;<BR>Data for: INDU-30.CSV&nbsp;&nbsp; 
Period 970411/1000425&nbsp;&nbsp; Delta=1 
@60<BR>&nbsp;<BR>Up1=&nbsp;&nbsp;&nbsp; 560.00&nbsp; Up2=&nbsp;&nbsp;&nbsp; 
265.00&nbsp; Up3=&nbsp;&nbsp;&nbsp; 148.00<BR>Dn1=&nbsp;&nbsp;&nbsp; 
589.00&nbsp; Dn2=&nbsp;&nbsp;&nbsp; 259.00&nbsp; Dn3=&nbsp;&nbsp;&nbsp; 
142.00<BR>&nbsp;<BR>Up4=&nbsp;&nbsp;&nbsp;&nbsp; 68.00&nbsp; 
Up5=&nbsp;&nbsp;&nbsp;&nbsp; 32.00&nbsp; Up6=&nbsp;&nbsp;&nbsp;&nbsp; 
19.00&nbsp; Up7=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
7.00<BR>Dn4=&nbsp;&nbsp;&nbsp;&nbsp; 72.00&nbsp; Dn5=&nbsp;&nbsp;&nbsp;&nbsp; 
26.00&nbsp; Dn6=&nbsp;&nbsp;&nbsp;&nbsp; 19.00&nbsp; 
Dn7=&nbsp;&nbsp;&nbsp;&nbsp; 11.00<BR>&nbsp;<BR>Percent 
Up5/4=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.47&nbsp; Percent 
Up6/4=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.28&nbsp; Percent 
Up7/4=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.10<BR>Percent 
Dn5/4=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.36&nbsp; Percent 
Dn6/4=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.26&nbsp; Percent 
Dn7/4=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
0.15<BR>&nbsp;<BR>Up4barX1Pr=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2.16&nbsp; 
Up4barX2Pr=&nbsp;&nbsp;&nbsp;&nbsp; 16.09&nbsp; 
Up4barX3Pr=&nbsp;&nbsp;&nbsp;&nbsp; 15.50<BR>Up5barX1Pr=&nbsp;&nbsp;&nbsp;&nbsp; 
14.00&nbsp; Up5barX2Pr=&nbsp;&nbsp;&nbsp;&nbsp; 21.66&nbsp; 
Up5barX3Pr=&nbsp;&nbsp;&nbsp;&nbsp; 
39.00<BR>Up6barX1Pr=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9.37&nbsp; 
Up6barX2Pr=&nbsp;&nbsp;&nbsp;&nbsp; 47.21&nbsp; 
Up6barX3Pr=&nbsp;&nbsp;&nbsp;&nbsp; 33.05<BR>Up7barX1Pr=&nbsp;&nbsp;&nbsp;&nbsp; 
79.57&nbsp; Up7barX2Pr=&nbsp;&nbsp;&nbsp;&nbsp; 59.00&nbsp; 
Up7barX3Pr=&nbsp;&nbsp;&nbsp; 
101.29<BR>&nbsp;<BR>Dn4barX1Pr=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8.51&nbsp; 
Dn4barX2Pr=&nbsp;&nbsp;&nbsp;&nbsp; 10.22&nbsp; 
Dn4barX3Pr=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
7.74<BR>Dn5barX1Pr=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3.46&nbsp; 
Dn5barX2Pr=&nbsp;&nbsp;&nbsp;&nbsp; 14.62&nbsp; 
Dn5barX3Pr=&nbsp;&nbsp;&nbsp;&nbsp; 
32.81<BR>Dn6barX1Pr=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4.37&nbsp; 
Dn6barX2Pr=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4.16&nbsp; 
Dn6barX3Pr=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
6.26<BR>Dn7barX1Pr=&nbsp;&nbsp;&nbsp;&nbsp; 13.55&nbsp; 
Dn7barX2Pr=&nbsp;&nbsp;&nbsp;&nbsp; 23.36&nbsp; 
Dn7barX3Pr=&nbsp;&nbsp;&nbsp;&nbsp; -3.45<BR>&nbsp;<BR>&nbsp;<BR></DIV></FONT>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2>{&nbsp; Indicator:&nbsp;&nbsp; 
C_Lee_CountUp-Down</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2>&nbsp;&nbsp; Look back a given number of 
bars and deterine direction of<BR>&nbsp;&nbsp;&nbsp;close with respect to that 
prior bar.&nbsp; Count all up and down<BR>&nbsp;&nbsp; events and log all the 
only 1, only 2, only3, ..... counts.</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2>&nbsp;&nbsp; Also look at price movements 
after 4,5,6,7 counts.</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2>}</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><BR><FONT face="Courier New" size=2>Input:&nbsp; 
BarsBack(2),&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {Number bars to look back 
to determine direction}<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
PrntStat(True);&nbsp;&nbsp;&nbsp;&nbsp; {Set true to print statistics to print 
log&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2>Vars:&nbsp; 
UpCount(0),DnCount(0);</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2>Vars:&nbsp; 
UpCount1(0),UpCount2(0),UpCount3(0);<BR>Vars:&nbsp; 
DnCount1(0),DnCount2(0),DnCount3(0);</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2>Vars:&nbsp; 
UpCount4(0),UpCount5(0),UpCount6(0),UpCount7(0);<BR>Vars:&nbsp; 
DnCount4(0),DnCount5(0),DnCount6(0),DnCount7(0);</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2>Vars:&nbsp; 
UpDeltP41(0),UpDeltP42(0),UpDeltP43(0);<BR>Vars:&nbsp; 
UpDeltP51(0),UpDeltP52(0),UpDeltP53(0);<BR>Vars:&nbsp; 
UpDeltP61(0),UpDeltP62(0),UpDeltP63(0);<BR>Vars:&nbsp; 
UpDeltP71(0),UpDeltP72(0),UpDeltP73(0);</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2>Vars:&nbsp; 
DnDeltP41(0),DnDeltP42(0),DnDeltP43(0);<BR>Vars:&nbsp; 
DnDeltP51(0),DnDeltP52(0),DnDeltP53(0);<BR>Vars:&nbsp; 
DnDeltP61(0),DnDeltP62(0),DnDeltP63(0);<BR>Vars:&nbsp; 
DnDeltP71(0),DnDeltP72(0),DnDeltP73(0);</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2>Vars:&nbsp; 
FirstDate(0),LastDate(0);</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><BR><FONT face="Courier New" size=2>LastDate=Date;<BR>If FirstDate=0 then 
FirstDate=Date;</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2>If C&gt;C[BarsBack] then 
begin<BR>&nbsp;UpCount=UpCount+1;<BR>&nbsp;DnCount=0;<BR>&nbsp;If DnCount[1]=1 
then DnCount1=DnCount1+1;<BR>&nbsp;If DnCount[1]=2 then 
DnCount2=DnCount2+1;<BR>&nbsp;If DnCount[1]=3 then 
DnCount3=DnCount3+1;<BR>&nbsp;If DnCount[1]=4 then 
UpCount4=UpCount4+1;<BR>&nbsp;If DnCount[1]=5 then 
UpCount5=UpCount5+1;<BR>&nbsp;If DnCount[1]=6 then 
UpCount6=UpCount6+1;<BR>&nbsp;If DnCount[1]=7 then 
UpCount7=UpCount7+1;<BR>End;</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2>If C&lt;C[BarsBack] then 
begin<BR>&nbsp;DnCount=DnCount+1;<BR>&nbsp;UpCount=0;<BR>&nbsp;If UpCount[1]=1 
then UpCount1=UpCount1+1;<BR>&nbsp;If UpCount[1]=2 then 
UpCount2=UpCount2+1;<BR>&nbsp;If UpCount[1]=3 then 
UpCount3=UpCount3+1;<BR>&nbsp;If UpCount[1]=4 then 
DnCount4=DnCount4+1;<BR>&nbsp;If UpCount[1]=5 then 
DnCount5=DnCount5+1;<BR>&nbsp;If UpCount[1]=6 then 
DnCount6=DnCount6+1;<BR>&nbsp;If UpCount[1]=7 then 
DnCount7=DnCount7+1;<BR>End;</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2>If UpCount[1]=4 then 
UpDeltP41=UpDeltP41+(c-c[1]); <BR>If UpCount[2]=4 then 
UpDeltP42=UpDeltP42+(c-c[2]); <BR>If UpCount[3]=4 then 
UpDeltP43=UpDeltP43+(c-c[3]); </FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2>If UpCount[1]=5 then 
UpDeltP51=UpDeltP51+(c-c[1]); <BR>If UpCount[2]=5 then 
UpDeltP52=UpDeltP52+(c-c[2]); <BR>If UpCount[3]=5 then 
UpDeltP53=UpDeltP53+(c-c[3]); </FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2>If UpCount[1]=6 then 
UpDeltP61=UpDeltP61+(c-c[1]); <BR>If UpCount[2]=6 then 
UpDeltP62=UpDeltP62+(c-c[2]); <BR>If UpCount[3]=6 then 
UpDeltP63=UpDeltP63+(c-c[3]); </FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2>If UpCount[1]=7 then 
UpDeltP71=UpDeltP71+(c-c[1]); <BR>If UpCount[2]=7 then 
UpDeltP72=UpDeltP72+(c-c[2]); <BR>If UpCount[3]=7 then 
UpDeltP73=UpDeltP73+(c-c[3]); </FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><BR><FONT face="Courier New" size=2>If DnCount[1]=4 then 
DnDeltP41=DnDeltP41+(c-c[1]); <BR>If DnCount[2]=4 then 
DnDeltP42=DnDeltP42+(c-c[2]); <BR>If DnCount[3]=4 then 
DnDeltP43=DnDeltP43+(c-c[3]); </FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2>If DnCount[1]=5 then 
DnDeltP51=DnDeltP51+(c-c[1]); <BR>If DnCount[2]=5 then 
DnDeltP52=DnDeltP52+(c-c[2]); <BR>If DnCount[3]=5 then 
DnDeltP53=DnDeltP53+(c-c[3]); </FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2>If DnCount[1]=6 then 
DnDeltP61=DnDeltP61+(c-c[1]); <BR>If DnCount[2]=6 then 
DnDeltP62=DnDeltP62+(c-c[2]); <BR>If DnCount[3]=6 then 
DnDeltP63=DnDeltP63+(c-c[3]); </FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2>If DnCount[1]=7 then 
DnDeltP71=DnDeltP71+(c-c[1]); <BR>If DnCount[2]=7 then 
DnDeltP72=DnDeltP72+(c-c[2]); <BR>If DnCount[3]=7 then 
DnDeltP73=DnDeltP73+(c-c[3]); </FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><BR><FONT face="Courier New" size=2>If CurrentBar&gt;BarsBack then 
begin<BR>&nbsp;Plot1( 
UpCount,"U");<BR>&nbsp;Plot2(-DnCount,"D");<BR>End;</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2>If LastBarOnChart and PrntStat then 
begin<BR>&nbsp;Print(" ");<BR>&nbsp;Print(" ");<BR>&nbsp;Print("Data for: 
",GetSymbolName,"&nbsp;&nbsp; Period 
",NumToStr(FirstDate,0),"/",NumToStr(LastDate,0),<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
"&nbsp;&nbsp; Delta=",NumToStr(BarsBack,0)," 
@",NumToStr(BarInterval,0));<BR>&nbsp;Print(" 
");<BR>&nbsp;Print("Up1=",UpCount1,"&nbsp; Up2=",UpCount2,"&nbsp; 
Up3=",UpCount3);<BR>&nbsp;Print("Dn1=",DnCount1,"&nbsp; Dn2=",DnCount2,"&nbsp; 
Dn3=",DnCount3);<BR>&nbsp;Print(" ");<BR>&nbsp;Print("Up4=",UpCount4,"&nbsp; 
Up5=",UpCount5,"&nbsp; Up6=",UpCount6,"&nbsp; 
Up7=",UpCount7);<BR>&nbsp;Print("Dn4=",DnCount4,"&nbsp; Dn5=",DnCount5,"&nbsp; 
Dn6=",DnCount6,"&nbsp; Dn7=",DnCount7);<BR>&nbsp;Print(" 
");<BR>&nbsp;Print("Percent Up5/4=",UpCount5/UpCount4,"&nbsp; Percent 
Up6/4=",UpCount6/UpCount4,<BR>&nbsp;&nbsp;"&nbsp; Percent 
Up7/4=",UpCount7/UpCount4);<BR>&nbsp;Print("Percent 
Dn5/4=",DnCount5/DnCount4,"&nbsp; Percent 
Dn6/4=",DnCount6/DnCount4,<BR>&nbsp;&nbsp;"&nbsp; Percent 
Dn7/4=",DnCount7/DnCount4);<BR>&nbsp;Print(" 
");<BR>&nbsp;Print("Up4barX1Pr=",UpDeltP41/UpCount4,"&nbsp; 
Up4barX2Pr=",UpDeltP42/UpCount4,"&nbsp; 
Up4barX3Pr=",UpDeltP43/UpCount4);<BR>&nbsp;Print("Up5barX1Pr=",UpDeltP51/UpCount5,"&nbsp; 
Up5barX2Pr=",UpDeltP52/UpCount5,"&nbsp; 
Up5barX3Pr=",UpDeltP53/UpCount5);<BR>&nbsp;Print("Up6barX1Pr=",UpDeltP61/UpCount6,"&nbsp; 
Up6barX2Pr=",UpDeltP62/UpCount6,"&nbsp; 
Up6barX3Pr=",UpDeltP63/UpCount6);<BR>&nbsp;Print("Up7barX1Pr=",UpDeltP71/UpCount7,"&nbsp; 
Up7barX2Pr=",UpDeltP72/UpCount7,"&nbsp; 
Up7barX3Pr=",UpDeltP73/UpCount7);<BR>&nbsp;Print(" 
");<BR>&nbsp;Print("Dn4barX1Pr=",DnDeltP41/DnCount4,"&nbsp; 
Dn4barX2Pr=",DnDeltP42/DnCount4,"&nbsp; 
Dn4barX3Pr=",DnDeltP43/DnCount4);<BR>&nbsp;Print("Dn5barX1Pr=",DnDeltP51/DnCount5,"&nbsp; 
Dn5barX2Pr=",DnDeltP52/DnCount5,"&nbsp; 
Dn5barX3Pr=",DnDeltP53/DnCount5);<BR>&nbsp;Print("Dn6barX1Pr=",DnDeltP61/DnCount6,"&nbsp; 
Dn6barX2Pr=",DnDeltP62/DnCount6,"&nbsp; 
Dn6barX3Pr=",DnDeltP63/DnCount6);<BR>&nbsp;Print("Dn7barX1Pr=",DnDeltP71/DnCount7,"&nbsp; 
Dn7barX2Pr=",DnDeltP72/DnCount7,"&nbsp; 
Dn7barX3Pr=",DnDeltP73/DnCount7);<BR>&nbsp;Print(" ");<BR>&nbsp;Print(" 
");</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><BR><FONT face="Courier New" size=2>End;</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2></FONT><FONT face="Courier New" 
size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2>- - - - - - - - - - - - - - - - - - - - - - 
- - - - - - - -<BR>Clyde Lee&nbsp;&nbsp; 
Chairman/CEO&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (Home of 
SwingMachine)<BR>SYTECH 
Corporation&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
email:&nbsp;&nbsp; &lt;</FONT><A href="mailto:clydelee@xxxxxxx";><FONT 
face="Courier New" size=2>clydelee@xxxxxxx</FONT></A><FONT face="Courier New" 
size=2>&gt; <BR>7910 Westglen, Suite 105&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
Work:&nbsp;&nbsp;&nbsp; (713) 783-9540<BR>Houston,&nbsp; TX&nbsp; 
77063&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
Fax:&nbsp;&nbsp;&nbsp;&nbsp; (713) 783-1092&nbsp;&nbsp;&nbsp; <BR>- - - - - - - 
- - - - - - - - - - - - - - - - - - - - - - -<BR>- - - - - - - - - - - - - - - - 
- - - - - - - - - - - - - -<BR>To subscribe / unsubscribe from SwingMachine 
list<BR></FONT><A href="http://www.egroups.com/list/swingmachine/";><FONT 
face="Courier New" 
size=2>http://www.egroups.com/list/swingmachine/</FONT></A></DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2>After joining list the freeware 
SwingMachine program <BR>(DOS Version) is available in the&nbsp; VAULT&nbsp; 
at:<BR></FONT><A href="http://www.egroups.com/list/swingmachine/";><FONT 
face="Courier New" 
size=2>http://www.egroups.com/list/swingmachine/</FONT></A><BR><FONT 
face="Courier New" size=2>- - - - - - - - - - - - - - - - - - - - - - - - - - - 
- - -<BR></FONT></DIV></BODY></HTML>
</x-html>
Attachment Converted: "f:\eudora\attach\CL_CNTUD.ELA"