PureBytes Links
Trading Reference Links
|
Actually it is not the first hook one is to trade according to Ross's new TNT
book, but the second:
I
I I I --- trade this break out.
I I I I
I I I I
I I II
I
I
Gwenn
| -----Ursprungliche Nachricht-----
| Von: John F. Berentson [SMTP:jfbnyc@xxxxxxxxxxxxxxxx]
| Gesendet am: Friday, September 17, 1999 10:57 PM
| An: Rick Francis; Code List; omega-list@xxxxxxxxxx
| Betreff: RE: Ross Hook
|
| A Ross Hook. Trade the breakout of the point.
|
| |
| | |
| |
| |
|
| I have the following Ross Hook indicator. Never used it and have no idea
| where I got it. Don't even know how or if it works. I just collect this kind
| of thing with the idea of looking it over before I die. Probably won't.
|
| Use at your own risk.
|
| JFB
| Shaven Heads Trading
| NYC
|
| ------------------------------------------
| INPUT: GannDays(4),SigExpir(50);
| VAR:
| MarketHigh(-99999),MarketLow(999999),PHi(0),PLo(0),Idx(0),PrevPHiBar(0),PBar
| Count(0),LowestPLo(0),LowestPLoBar(0),PLoFound(FALSE),Lo2HiDays(0),
|
| TempBuyPrice(0),TempBuyBar(0),TempBuyON(FALSE),PrevPLoBar(0),HighestPHi(0),H
| ighestPHiBar(0),PHiFound(FALSE),Hi2LoDays(0),
| TempSellPrice(0),TempSellBar(0),TempSellON(FALSE);
|
| ARRAY: PHiBar[1500](0),PHiPrice[1500](0),PLoBar[1500](0),PLoPrice[1500](0);
|
|
|
| PLoFound=FALSE;
| PHiFound=FALSE;
|
| If High>MarketHigh Then {Capture Highest High of Market}
| MarketHigh=High
| Else
| MarketHigh=MarketHigh[1];
|
| If Low<MarketLow Then {Capture Lowest Low of Market}
| MarketLow=Low
| Else
| MarketLow=MarketLow[1];
|
| If High<High[1] and High[1]>High[2] {Identify Privot Highs}
| Then Begin
| PHi=PHi+1; {Pivot High Counter}
| PHiBar[Phi]=CurrentBar -1; {Most Recent Pivot High Bar}
| PHiPrice[PHi]=High[1]; {Most Recent Pivot High Price}
|
| If Low>Low[1] and Low[1]<Low[2]
| Then Begin
| PLo=PLo+1;
| PLoBar[PLo]=CurrentBar-1;
| PLoPrice[PLo]=Low[1];
| End;
|
| If PHiBar[PHi]=CurrentBar -1 and PHiPrice[PHi]<MarketHigh and PHi>1 and
| PLo>1
| Then Begin
| For Idx=PHi-1 DownTo 1
| Begin
| If PHiPrice[PHi]<PHiPrice[Idx]
| Then Begin
| PrevPHiBar=PHiBar[Idx];
| Idx=1;
| End;
| End;
|
| PBarCount=PHiBar[PHi]-PrevPHiBar;
|
| If PBarCount>GannDays
| Then Begin
| LowestPlo=PLoPrice[PLo];
| LowestPLoBar=PLoBar[PLo];
|
| For Idx=PLo-1 DownTo 1
| Begin
|
| If PLoBar[Idx]>PrevPHiBar
| Then Begin
| If LowestPLo>PLoPrice[Idx]
| Then Begin
| LowestPLo=PLoPrice[Idx];
| LowestPLoBar=PLoBar[Idx];
| PLoFound=TRUE;
| End;
| End Else
| Idx=1;
| End;
| End;
|
| If PLoFound
| Then Begin
| Lo2HiDays=PHiBar[Phi]-LowestPLoBar;
| If Lo2HiDays>=GannDays and PHiBar[PHi]>TempBuyBar
| Then Begin
| TempBuyPrice=PHiPrice[PHi];
| TempBuyBar=PHiBar[PHi];
| TempBuyOn=TRUE;
| End;
| End;
| End;
|
|
| If TempBuyON
| Then Begin
| If High<TempBuyPrice and CurrentBar-TempBuyBar<=SigExpir
| Then
| Plot1(TempBuyPrice+1*MinMove POINT,"Phi")
| Else
| TempBuyON=FALSE;
| End;
|
|
| If PLoBar[PLo]=CurrentBar-1 and PLoPrice[PLo]>MarketLow and PHi>1 and PLo>1
| Then Begin
| PBarCount=0;
| For Idx=PLo-1 DownTo 1
| Begin
| If PLoPrice[PLo]>PLoPrice[Idx]
| Then Begin
| PrevPLoBar=PLoBar[Idx];
| PBarCount=PLoBar[PLo]-PrevPLoBar;
| Idx=1;
| End;
| End;
|
| If PBarCount>GannDays
| Then Begin
| HighestPHi=PHiPrice[PHi];
| HighestPHiBar=PHiBar[PHi];
| For Idx=PHi-1 DownTo 1
| Begin
| If PHiBar[Idx]>PrevPLoBar
| Then Begin
| If HighestPHi<PHiPrice[Idx]
| Then Begin
| HighestPHi=PHiPrice[Idx];
| HighestPHiBar=PHiBar[Idx];
| PHiFound=TRUE;
| End;
| End Else
| Idx=1;
| End;
| End;
|
| If PHiFound
| Then Begin
| Hi2LoDays=PloBar[PLo]-HighestPHiBar;
| If Hi2LoDays>GannDays and PLoBar[PLo]>TempSellBar
| Then Begin
| TempSellPrice=PLoPrice[PLo];
| TempSellBar=PLoBar[PLo];
| TempSellOn=TRUE;
| End;
| End;
| End;
|
| If TempSellON
| Then Begin
| If Low>TempSellPrice and CurrentBar-TempSellBar<=SigExpir
| Then Plot2(TempSellPrice-1*MinMove POINT,"PLo")
| Else TEMPSellON=FALSE;
| End;
| End;
|
| -----Original Message-----
| From: Rick Francis [mailto:rcfran@xxxxxxxxxxxxx]
| Sent: Thursday, September 16, 1999 10:27 PM
| To: Code List; omega-list@xxxxxxxxxx
| Subject: Ross Hook
|
|
| Dear List Members:
|
| Can someone please explain the Ross Hook as used in intraday
| trading..... Also, has anyone coded this?? Thanks in advance...
|
|