logo
Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
henry1224  
#1 Posted : Saturday, April 2, 2005 6:14:01 PM(UTC)
henry1224

Rank: Advanced Member

Groups: Registered, Registered Users, Subscribers
Joined: 10/29/2004(UTC)
Posts: 1,394
Location: Glastonbury, CT

Was thanked: 2 time(s) in 2 post(s)
Here are 2 indicators +TCF pc:=If(ROC(C,1,$)>0,ROC(C,1,$),0); nc:=If(ROC(C,1,$)<0,Neg(ROC(C,1,$)),0); ncf:=If(nc=0,0,PREV+nc); Sum(pc,35)-Sum(ncf,35) -TCF pc:=If(ROC(C,1,$)>0,ROC(C,1,$),0); nc:=If(ROC(C,1,$)<0,Neg(ROC(C,1,$)),0); pcf:=If(pc=0,0,PREV+pc); Sum(nc,35)-Sum(pcf,35) Now for the Experts You Need to have the powerpivots Plus Add-on to use them Highlights long pc:=If(ROC(C,1,$)>0,ROC(C,1,$),0); nc:=If(ROC(C,1,$)<0,Neg(ROC(C,1,$)),0); ncf:=If(nc=0,0,PREV+nc); PTCF:=Sum(pc,35)-Sum(ncf,35); pcf:=If(pc=0,0,PREV+pc); NTCF:=Sum(nc,35)-Sum(pcf,35); D:=If(PTCF>(NTCF),-1,If((PTCF)<NTCF,1,0)); LE:=D=-1; SE:=D=1; LX:=0; SX:=0; B:=ExtFml("PowerPivots.SysEval",LE,LX,SE,SX,"!@#$#@!"); B>0 Short pc:=If(ROC(C,1,$)>0,ROC(C,1,$),0); nc:=If(ROC(C,1,$)<0,Neg(ROC(C,1,$)),0); ncf:=If(nc=0,0,PREV+nc); PTCF:=Sum(pc,35)-Sum(ncf,35); pcf:=If(pc=0,0,PREV+pc); NTCF:=Sum(nc,35)-Sum(pcf,35); D:=If(PTCF>(NTCF),-1,If((PTCF)<NTCF,1,0)); LE:=D=-1; SE:=D=1; LX:=0; SX:=0; B:=ExtFml("PowerPivots.SysEval",LE,LX,SE,SX,"!@#$#@!"); B<0 Symbol Long Entry pc:=If(ROC(C,1,$)>0,ROC(C,1,$),0); nc:=If(ROC(C,1,$)<0,Neg(ROC(C,1,$)),0); ncf:=If(nc=0,0,PREV+nc); PTCF:=Sum(pc,35)-Sum(ncf,35); pcf:=If(pc=0,0,PREV+pc); NTCF:=Sum(nc,35)-Sum(pcf,35); D:=If(PTCF>(NTCF),-1,If((PTCF)<NTCF,1,0)); LE:=D=-1; SE:=D=1; LX:=0; SX:=0; B:=ExtFml("PowerPivots.SysEval",LE,LX,SE,SX,"!@#$#@!"); B>0 AND Ref(B,-1)<=0 Short Entry pc:=If(ROC(C,1,$)>0,ROC(C,1,$),0); nc:=If(ROC(C,1,$)<0,Neg(ROC(C,1,$)),0); ncf:=If(nc=0,0,PREV+nc); PTCF:=Sum(pc,35)-Sum(ncf,35); pcf:=If(pc=0,0,PREV+pc); NTCF:=Sum(nc,35)-Sum(pcf,35); D:=If(PTCF>(NTCF),-1,If((PTCF)<NTCF,1,0)); LE:=D=-1; SE:=D=1; LX:=0; SX:=0; B:=ExtFml("PowerPivots.SysEval",LE,LX,SE,SX,"!@#$#@!"); B<0 AND Ref(B,-1)>=0 Expert w 100 Ma filter Highlights long pc:=If(ROC(C,1,$)>0,ROC(C,1,$),0); nc:=If(ROC(C,1,$)<0,Neg(ROC(C,1,$)),0); ncf:=If(nc=0,0,PREV+nc); PTCF:=Sum(pc,35)-Sum(ncf,35); pcf:=If(pc=0,0,PREV+pc); NTCF:=Sum(nc,35)-Sum(pcf,35); D:=If(PTCF>(NTCF),-1,If((PTCF)<NTCF,1,0)); LE:=D=-1 AND C>Mov(C,100,S); SE:=D=1 AND C<Mov(C,100,S); LX:=D=1 AND C>Mov(C,100,S); SX:=D=-1 AND C<Mov(C,100,S); B:=ExtFml("PowerPivots.SysEval",LE,LX,SE,SX,"!@#$#@!"); B>0 Short pc:=If(ROC(C,1,$)>0,ROC(C,1,$),0); nc:=If(ROC(C,1,$)<0,Neg(ROC(C,1,$)),0); ncf:=If(nc=0,0,PREV+nc); PTCF:=Sum(pc,35)-Sum(ncf,35); pcf:=If(pc=0,0,PREV+pc); NTCF:=Sum(nc,35)-Sum(pcf,35); D:=If(PTCF>(NTCF),-1,If((PTCF)<NTCF,1,0)); LE:=D=-1 AND C>Mov(C,100,S); SE:=D=1 AND C<Mov(C,100,S); LX:=D=1 AND C>Mov(C,100,S); SX:=D=-1 AND C<Mov(C,100,S); B:=ExtFml("PowerPivots.SysEval",LE,LX,SE,SX,"!@#$#@!"); B<0 Out pc:=If(ROC(C,1,$)>0,ROC(C,1,$),0); nc:=If(ROC(C,1,$)<0,Neg(ROC(C,1,$)),0); ncf:=If(nc=0,0,PREV+nc); PTCF:=Sum(pc,35)-Sum(ncf,35); pcf:=If(pc=0,0,PREV+pc); NTCF:=Sum(nc,35)-Sum(pcf,35); D:=If(PTCF>(NTCF),-1,If((PTCF)<NTCF,1,0)); LE:=D=-1 AND C>Mov(C,100,S); SE:=D=1 AND C<Mov(C,100,S); LX:=D=1 AND C>Mov(C,100,S); SX:=D=-1 AND C<Mov(C,100,S); B:=ExtFml("PowerPivots.SysEval",LE,LX,SE,SX,"!@#$#@!"); B=0 Symbols Long entry pc:=If(ROC(C,1,$)>0,ROC(C,1,$),0); nc:=If(ROC(C,1,$)<0,Neg(ROC(C,1,$)),0); ncf:=If(nc=0,0,PREV+nc); PTCF:=Sum(pc,35)-Sum(ncf,35); pcf:=If(pc=0,0,PREV+pc); NTCF:=Sum(nc,35)-Sum(pcf,35); D:=If(PTCF>(NTCF),-1,If((PTCF)<NTCF,1,0)); LE:=D=-1 AND C>Mov(C,100,S); SE:=D=1 AND C<Mov(C,100,S); LX:=D=1 AND C>Mov(C,100,S); SX:=D=-1 AND C<Mov(C,100,S); B:=ExtFml("PowerPivots.SysEval",LE,LX,SE,SX,"!@#$#@!"); B>0 AND Ref(B,-1)<=0 Long exit pc:=If(ROC(C,1,$)>0,ROC(C,1,$),0); nc:=If(ROC(C,1,$)<0,Neg(ROC(C,1,$)),0); ncf:=If(nc=0,0,PREV+nc); PTCF:=Sum(pc,35)-Sum(ncf,35); pcf:=If(pc=0,0,PREV+pc); NTCF:=Sum(nc,35)-Sum(pcf,35); D:=If(PTCF>(NTCF),-1,If((PTCF)<NTCF,1,0)); LE:=D=-1 AND C>Mov(C,100,S); SE:=D=1 AND C<Mov(C,100,S); LX:=D=1 AND C>Mov(C,100,S); SX:=D=-1 AND C<Mov(C,100,S); B:=ExtFml("PowerPivots.SysEval",LE,LX,SE,SX,"!@#$#@!"); B=0 AND Ref(B,-1)>0 Short entry pc:=If(ROC(C,1,$)>0,ROC(C,1,$),0); nc:=If(ROC(C,1,$)<0,Neg(ROC(C,1,$)),0); ncf:=If(nc=0,0,PREV+nc); PTCF:=Sum(pc,35)-Sum(ncf,35); pcf:=If(pc=0,0,PREV+pc); NTCF:=Sum(nc,35)-Sum(pcf,35); D:=If(PTCF>(NTCF),-1,If((PTCF)<NTCF,1,0)); LE:=D=-1 AND C>Mov(C,100,S); SE:=D=1 AND C<Mov(C,100,S); LX:=D=1 AND C>Mov(C,100,S); SX:=D=-1 AND C<Mov(C,100,S); B:=ExtFml("PowerPivots.SysEval",LE,LX,SE,SX,"!@#$#@!"); B<0 AND Ref(B,-1)>=0 Short exit pc:=If(ROC(C,1,$)>0,ROC(C,1,$),0); nc:=If(ROC(C,1,$)<0,Neg(ROC(C,1,$)),0); ncf:=If(nc=0,0,PREV+nc); PTCF:=Sum(pc,35)-Sum(ncf,35); pcf:=If(pc=0,0,PREV+pc); NTCF:=Sum(nc,35)-Sum(pcf,35); D:=If(PTCF>(NTCF),-1,If((PTCF)<NTCF,1,0)); LE:=D=-1 AND C>Mov(C,100,S); SE:=D=1 AND C<Mov(C,100,S); LX:=D=1 AND C>Mov(C,100,S); SX:=D=-1 AND C<Mov(C,100,S); B:=ExtFml("PowerPivots.SysEval",LE,LX,SE,SX,"!@#$#@!"); B=0 AND Ref(B,-1)<0
henry1224  
#2 Posted : Friday, August 5, 2005 1:06:33 AM(UTC)
henry1224

Rank: Advanced Member

Groups: Registered, Registered Users, Subscribers
Joined: 10/29/2004(UTC)
Posts: 1,394
Location: Glastonbury, CT

Was thanked: 2 time(s) in 2 post(s)
Highlights LONG : pc:=If(ROC(C,1,$)>0,ROC(C,1,$),0); nc:=If(ROC(C,1,$)<0,Neg(ROC(C,1,$)),0); ncf:=If(nc=0,0,PREV+nc); PTCF:=Sum(pc,35)-Sum(ncf,35); pcf:=If(pc=0,0,PREV+pc); NTCF:=Sum(nc,35)-Sum(pcf,35); D:=If(PTCF>(NTCF),-1,If((PTCF)<NTCF,1,0)); LE:=D=-1; SE:=D=1; LX:=0; SX:=0; B:= ExtFml("ForumDll.Latch",LE,LX,SE,SX); B = 1 SHORT : pc:=If(ROC(C,1,$)>0,ROC(C,1,$),0); nc:=If(ROC(C,1,$)<0,Neg(ROC(C,1,$)),0); ncf:=If(nc=0,0,PREV+nc); PTCF:=Sum(pc,35)-Sum(ncf,35); pcf:=If(pc=0,0,PREV+pc); NTCF:=Sum(nc,35)-Sum(pcf,35); D:=If(PTCF>(NTCF),-1,If((PTCF)<NTCF,1,0)); LE:=D=-1; SE:=D=1; LX:=0; SX:=0; B:= ExtFml("ForumDll.Latch",LE,LX,SE,SX); B = -1 out : pc:=If(ROC(C,1,$)>0,ROC(C,1,$),0); nc:=If(ROC(C,1,$)<0,Neg(ROC(C,1,$)),0); ncf:=If(nc=0,0,PREV+nc); PTCF:=Sum(pc,35)-Sum(ncf,35); pcf:=If(pc=0,0,PREV+pc); NTCF:=Sum(nc,35)-Sum(pcf,35); D:=If(PTCF>(NTCF),-1,If((PTCF)<NTCF,1,0)); LE:=D=-1; SE:=D=1; LX:=0; SX:=0; B:= ExtFml("ForumDll.Latch",LE,LX,SE,SX); B = 0 Symbols tab ENTER LONG : pc:=If(ROC(C,1,$)>0,ROC(C,1,$),0); nc:=If(ROC(C,1,$)<0,Neg(ROC(C,1,$)),0); ncf:=If(nc=0,0,PREV+nc); PTCF:=Sum(pc,35)-Sum(ncf,35); pcf:=If(pc=0,0,PREV+pc); NTCF:=Sum(nc,35)-Sum(pcf,35); D:=If(PTCF>(NTCF),-1,If((PTCF)<NTCF,1,0)); LE:=D=-1; SE:=D=1; LX:=0; SX:=0; B:= ExtFml("ForumDll.Latch",LE,LX,SE,SX); B = 1 AND Ref(B,-1) <> 1 ENTER SHORT : pc:=If(ROC(C,1,$)>0,ROC(C,1,$),0); nc:=If(ROC(C,1,$)<0,Neg(ROC(C,1,$)),0); ncf:=If(nc=0,0,PREV+nc); PTCF:=Sum(pc,35)-Sum(ncf,35); pcf:=If(pc=0,0,PREV+pc); NTCF:=Sum(nc,35)-Sum(pcf,35); D:=If(PTCF>(NTCF),-1,If((PTCF)<NTCF,1,0)); LE:=D=-1; SE:=D=1; LX:=0; SX:=0; B:= ExtFml("ForumDll.Latch",LE,LX,SE,SX); B = -1 AND Ref(B,-1) <> -1 EXIT LONG : pc:=If(ROC(C,1,$)>0,ROC(C,1,$),0); nc:=If(ROC(C,1,$)<0,Neg(ROC(C,1,$)),0); ncf:=If(nc=0,0,PREV+nc); PTCF:=Sum(pc,35)-Sum(ncf,35); pcf:=If(pc=0,0,PREV+pc); NTCF:=Sum(nc,35)-Sum(pcf,35); D:=If(PTCF>(NTCF),-1,If((PTCF)<NTCF,1,0)); LE:=D=-1; SE:=D=1; LX:=0; SX:=0; B:= ExtFml("ForumDll.Latch",LE,LX,SE,SX); B = 0 AND Ref(B,-1) = 1 EXIT SHORT : pc:=If(ROC(C,1,$)>0,ROC(C,1,$),0); nc:=If(ROC(C,1,$)<0,Neg(ROC(C,1,$)),0); ncf:=If(nc=0,0,PREV+nc); PTCF:=Sum(pc,35)-Sum(ncf,35); pcf:=If(pc=0,0,PREV+pc); NTCF:=Sum(nc,35)-Sum(pcf,35); D:=If(PTCF>(NTCF),-1,If((PTCF)<NTCF,1,0)); LE:=D=-1; SE:=D=1; LX:=0; SX:=0; B:= ExtFml("ForumDll.Latch",LE,LX,SE,SX); B = 0 AND Ref(B,-1) = -1
henry1224  
#3 Posted : Friday, August 5, 2005 1:08:22 AM(UTC)
henry1224

Rank: Advanced Member

Groups: Registered, Registered Users, Subscribers
Joined: 10/29/2004(UTC)
Posts: 1,394
Location: Glastonbury, CT

Was thanked: 2 time(s) in 2 post(s)
Highlights LONG : pc:=If(ROC(C,1,$)>0,ROC(C,1,$),0); nc:=If(ROC(C,1,$)<0,Neg(ROC(C,1,$)),0); ncf:=If(nc=0,0,PREV+nc); PTCF:=Sum(pc,35)-Sum(ncf,35); pcf:=If(pc=0,0,PREV+pc); NTCF:=Sum(nc,35)-Sum(pcf,35); D:=If(PTCF>(NTCF),-1,If((PTCF)<NTCF,1,0)); LE:=D=-1 AND C>Mov(C,100,S); SE:=D=1 AND C<Mov(C,100,S); LX:=D=1 AND C>Mov(C,100,S); SX:=D=-1 AND C<Mov(C,100,S); B:= ExtFml("ForumDll.Latch",LE,LX,SE,SX); B = 1 SHORT : pc:=If(ROC(C,1,$)>0,ROC(C,1,$),0); nc:=If(ROC(C,1,$)<0,Neg(ROC(C,1,$)),0); ncf:=If(nc=0,0,PREV+nc); PTCF:=Sum(pc,35)-Sum(ncf,35); pcf:=If(pc=0,0,PREV+pc); NTCF:=Sum(nc,35)-Sum(pcf,35); D:=If(PTCF>(NTCF),-1,If((PTCF)<NTCF,1,0)); LE:=D=-1 AND C>Mov(C,100,S); SE:=D=1 AND C<Mov(C,100,S); LX:=D=1 AND C>Mov(C,100,S); SX:=D=-1 AND C<Mov(C,100,S); B:= ExtFml("ForumDll.Latch",LE,LX,SE,SX); B = -1 out : pc:=If(ROC(C,1,$)>0,ROC(C,1,$),0); nc:=If(ROC(C,1,$)<0,Neg(ROC(C,1,$)),0); ncf:=If(nc=0,0,PREV+nc); PTCF:=Sum(pc,35)-Sum(ncf,35); pcf:=If(pc=0,0,PREV+pc); NTCF:=Sum(nc,35)-Sum(pcf,35); D:=If(PTCF>(NTCF),-1,If((PTCF)<NTCF,1,0)); LE:=D=-1 AND C>Mov(C,100,S); SE:=D=1 AND C<Mov(C,100,S); LX:=D=1 AND C>Mov(C,100,S); SX:=D=-1 AND C<Mov(C,100,S); B:= ExtFml("ForumDll.Latch",LE,LX,SE,SX); B = 0 Symbols tab ENTER LONG : pc:=If(ROC(C,1,$)>0,ROC(C,1,$),0); nc:=If(ROC(C,1,$)<0,Neg(ROC(C,1,$)),0); ncf:=If(nc=0,0,PREV+nc); PTCF:=Sum(pc,35)-Sum(ncf,35); pcf:=If(pc=0,0,PREV+pc); NTCF:=Sum(nc,35)-Sum(pcf,35); D:=If(PTCF>(NTCF),-1,If((PTCF)<NTCF,1,0)); LE:=D=-1 AND C>Mov(C,100,S); SE:=D=1 AND C<Mov(C,100,S); LX:=D=1 AND C>Mov(C,100,S); SX:=D=-1 AND C<Mov(C,100,S); B:= ExtFml("ForumDll.Latch",LE,LX,SE,SX); B = 1 AND Ref(B,-1) <> 1 ENTER SHORT : pc:=If(ROC(C,1,$)>0,ROC(C,1,$),0); nc:=If(ROC(C,1,$)<0,Neg(ROC(C,1,$)),0); ncf:=If(nc=0,0,PREV+nc); PTCF:=Sum(pc,35)-Sum(ncf,35); pcf:=If(pc=0,0,PREV+pc); NTCF:=Sum(nc,35)-Sum(pcf,35); D:=If(PTCF>(NTCF),-1,If((PTCF)<NTCF,1,0)); LE:=D=-1 AND C>Mov(C,100,S); SE:=D=1 AND C<Mov(C,100,S); LX:=D=1 AND C>Mov(C,100,S); SX:=D=-1 AND C<Mov(C,100,S); B:= ExtFml("ForumDll.Latch",LE,LX,SE,SX); B = -1 AND Ref(B,-1) <> -1 EXIT LONG : pc:=If(ROC(C,1,$)>0,ROC(C,1,$),0); nc:=If(ROC(C,1,$)<0,Neg(ROC(C,1,$)),0); ncf:=If(nc=0,0,PREV+nc); PTCF:=Sum(pc,35)-Sum(ncf,35); pcf:=If(pc=0,0,PREV+pc); NTCF:=Sum(nc,35)-Sum(pcf,35); D:=If(PTCF>(NTCF),-1,If((PTCF)<NTCF,1,0)); LE:=D=-1 AND C>Mov(C,100,S); SE:=D=1 AND C<Mov(C,100,S); LX:=D=1 AND C>Mov(C,100,S); SX:=D=-1 AND C<Mov(C,100,S); B:= ExtFml("ForumDll.Latch",LE,LX,SE,SX); B = 0 AND Ref(B,-1) = 1 EXIT SHORT : pc:=If(ROC(C,1,$)>0,ROC(C,1,$),0); nc:=If(ROC(C,1,$)<0,Neg(ROC(C,1,$)),0); ncf:=If(nc=0,0,PREV+nc); PTCF:=Sum(pc,35)-Sum(ncf,35); pcf:=If(pc=0,0,PREV+pc); NTCF:=Sum(nc,35)-Sum(pcf,35); D:=If(PTCF>(NTCF),-1,If((PTCF)<NTCF,1,0)); LE:=D=-1 AND C>Mov(C,100,S); SE:=D=1 AND C<Mov(C,100,S); LX:=D=1 AND C>Mov(C,100,S); SX:=D=-1 AND C<Mov(C,100,S); B:= ExtFml("ForumDll.Latch",LE,LX,SE,SX); B = 0 AND Ref(B,-1) = -1
pumrysh  
#4 Posted : Friday, August 5, 2005 5:35:48 PM(UTC)
pumrysh

Rank: Advanced Member

Groups: Registered, Registered Users, Subscribers
Joined: 10/28/2004(UTC)
Posts: 110

Henry, TCF means? Preston BTW: Thanks for posting all these formulas!!!
henry1224  
#5 Posted : Saturday, August 6, 2005 2:38:59 PM(UTC)
henry1224

Rank: Advanced Member

Groups: Registered, Registered Users, Subscribers
Joined: 10/29/2004(UTC)
Posts: 1,394
Location: Glastonbury, CT

Was thanked: 2 time(s) in 2 post(s)
Preston, I don't know what TCF stands for but it is some sort of Rate of change indicator. I picked it up years ago and never found out what it was meant for. I worked it around and created this expert
pumrysh  
#6 Posted : Saturday, August 6, 2005 11:13:22 PM(UTC)
pumrysh

Rank: Advanced Member

Groups: Registered, Registered Users, Subscribers
Joined: 10/28/2004(UTC)
Posts: 110

LOL!!! Okay here's the down low. Preston Trend Continuation Factor by M.H. Pee TASC March 2002 http://www.traders.com/D...ersTips/TradersTips.html Because trends are an important component of the market, it is imperative you can detect them. However, it's not enough to just identify a trend. It's also crucial to be able to tell the direction of the current trend. Although trends can make you the most money in the shortest time when you are in sync with them, they can also cause you to sustain heavy losses if your position is in the opposite direction. To avoid getting caught in such a situation, I created the trend continuation factor (TCF), an indicator that identifies the trend and its direction.
Users browsing this topic
Guest (Hidden)
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.