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

tate method



PureBytes Links

Trading Reference Links

May Geoff could expand on his current methods as he recently attend one of his seminars :)

/* tate1 method 
by David Holzgrefe
20.04.2001
*/


"Review of " + fullname() + " (" + name() + ")" + "\nas of " + date();

"The current market condition for "+ name() + " is: ";



avgcond1 = ( c > ema( close, 200) ) + 0.1 * ( close > ema( close, 90) ) +0.1 * ( close > ema( close , 30 ) );
avgcond2 = -( c < ema( close, 200) ) - 0.1 * ( close < ema( close, 90) ) - 0.1 * ( close < ema( close , 30 ) );

WriteIf( avgcond1 == 1.2,
"Very Bullish",
WriteIf( avgcond1 == 1.1,
"Bullish",
WriteIf( avgcond1 == 1.0,
"Mildly Bullish", "") ) ) +

WriteIf( avgcond2 == -1.2,
"Very Bearish",
WriteIf( avgcond2 == -1.1,
"Bearish",
WriteIf( avgcond2 == -1.0,
"Mildly Bearish", "") ) );

/* chris tate signals*/
vrsi = rsi( 14 );
mo=close/ref(close,-10)*100;

cond1= macd()> ma(macd(),5 );
cond2=rsi()> ma(rsi(),5 );
cond3=mo> ma(mo,5 );
cond4=stochd()> ma(stochd(),5);

buy = close> ema(close,21)
AND cond1
AND cond2
AND cond4
AND cond3
and annvol = volume > 1.1 * ma( volume, 65 )// 10% increase over 3 mth average
AND strlen( name() ) == 3;

/*sell = (Ref(CLOSE,-2)) > (Ref(CLOSE,-1))and (Ref(CLOSE,-1))> (Ref(CLOSE,-0)) ;*/

sell = cross( signal(), macd() );

buy = ExRem( buy, sell );
sell = ExRem( sell, buy );

Regard David

------=_NextPart_001_0062_01C0D27A.BB1F2F00
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!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.4613.1700" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#00ffff>
<DIV><FONT face=Arial size=2>Hi Guy's here my interpretation of one of Chris 
Tate's trading methods from his book ... </FONT></DIV>
<DIV><FONT face=Arial size=2>Have a play and see what you think, whilstit may 
have worked for him when he wrote the book markets have changed since 1997 but 
it still gives an insight as to what he looks for in a trade ..</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>May Geoff could expand on his current methods as he 
recently attend one of his seminars :)</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>/* tate1 method <BR>by&nbsp; David 
Holzgrefe<BR>20.04.2001<BR>*/</FONT></DIV>
<DIV>&nbsp;</DIV><FONT face=Arial size=2>
<DIV><BR>"Review of " + fullname() + " (" + name() + ")" + "\nas of " + 
date();</DIV>
<DIV>&nbsp;</DIV>
<DIV>"The current market condition for "+ name() + " is: ";</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>avgcond1 = ( c &gt; ema( close, 200) ) + 0.1 * ( close &gt; ema( close, 90) 
) + 0.1 * ( close &gt; ema( close , 30 ) );<BR>avgcond2 = -( c &lt; ema( close, 
200) ) - 0.1 * ( close &lt; ema( close, 90) ) - 0.1 * ( close &lt; ema( close , 
30 ) );</DIV>
<DIV>&nbsp;</DIV>
<DIV>WriteIf( avgcond1 == 1.2,<BR>"Very Bullish",<BR>WriteIf( avgcond1 == 
1.1,<BR>"Bullish",<BR>WriteIf( avgcond1 == 1.0,<BR>"Mildly Bullish", "") ) ) 
+</DIV>
<DIV>&nbsp;</DIV>
<DIV>WriteIf( avgcond2 == -1.2,<BR>"Very Bearish",<BR>WriteIf( avgcond2== 
-1.1,<BR>"Bearish",<BR>WriteIf( avgcond2 == -1.0,<BR>"Mildly Bearish", "") ) 
);</DIV>
<DIV>&nbsp;</DIV>
<DIV>/* chris tate signals*/</DIV>
<DIV>&nbsp;vrsi = rsi( 14 );<BR>mo=close/ref(close,-10)*100;</DIV>
<DIV>&nbsp;</DIV>
<DIV>cond1= macd()&gt; ma(macd(),5 );<BR>cond2=rsi()&gt; ma(rsi(),5 
);<BR>cond3=mo&gt; ma(mo,5 );<BR>cond4=stochd()&gt; ma(stochd(),5);</DIV>
<DIV>&nbsp;</DIV>
<DIV>buy = close&gt; ema(close,21)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
AND&nbsp; cond1<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
AND&nbsp; 
cond2<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AND 
cond4<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
AND 
cond3<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
and annvol =&nbsp;&nbsp; volume &gt; 1.1 * ma( volume, 65 )// 10% increase over 
3 mth average<BR>&nbsp;AND strlen( name() ) == 3;</DIV>
<DIV>&nbsp;</DIV>
<DIV>/*sell = (Ref(CLOSE,-2)) &gt; (Ref(CLOSE,-1))and&nbsp; (Ref(CLOSE,-1))&gt; 
(Ref(CLOSE,-0)) ;*/</DIV>
<DIV>&nbsp;</DIV>
<DIV>sell = cross( signal(), macd() );</DIV>
<DIV>&nbsp;</DIV>
<DIV>buy = ExRem( buy, sell );<BR>sell = ExRem( sell, buy );</DIV>
<DIV>&nbsp;</DIV>
<DIV>Regard David</FONT></DIV></BODY></HTML>

------=_NextPart_001_0062_01C0D27A.BB1F2F00--

Attachment:

Attachment: Description: "Description: Binary data"