Download software Tutorial videos
Subscription & data-feed pricing Class schedule


New account application Trading resources
Margin rates Stock & option commissions

Attention: Discussion forums are read-only for extended maintenance until further notice.
Welcome Guest, please sign in to participate in a discussion. Search | Active Topics |

Is the formula wrong for the system pcf "Moneystream Surge - 1 Wk"? Rate this Topic:
Previous Topic · Next Topic Watch this topic · Print this topic ·
bluto
Posted : Thursday, June 15, 2006 1:01:16 PM
Registered User
Joined: 11/28/2005
Posts: 15
I'm trying to create my own new PCF that uses the formula logic of the Moneystream Surge - 1 Wk. system PCF. You can display the formula criteria of this system PCF as:

100 * (MS - MS1.5) / (MAX(MS1,99) - MIN(MS1,99))

The PCF I'm creating produces the difference between a 1 week MS surge and a 2-day MS surge. What I'm finding is that the above system formula produces erroneous results. In fact, I created an exact duplicate PCF using the formula above, and when I display the results of both the system PCF and the clone PCF in side-by-side columns, the values are different! I need to confirm if the above formula is in fact the one being used in the system PCF, or if the criteria info. display for this PCF is bogus. I've recalculated everything and can't see any reason why the results are not the same.

I called Telechart support and they directed me here. Any help would be appreciated. Thanks.
Craig_S
Posted : Thursday, June 15, 2006 3:29:17 PM


Worden Trainer

Joined: 10/1/2004
Posts: 18,819
We saw this, bluto (deleted your reposting).

I duplicated what you did and am looking into it. Stay tuned.

- Craig
Here to Help!
bluto
Posted : Thursday, June 15, 2006 3:34:39 PM
Registered User
Joined: 11/28/2005
Posts: 15
QUOTE (Craig_S)
We saw this, bluto (deleted your reposting).

I duplicated what you did and am looking into it. Stay tuned.



Ooops...sorry. I wasn't sure if I had posted in the right forum. Thanks for confirming, Craig. It was driving me nuts!
Craig_S
Posted : Thursday, June 15, 2006 3:40:04 PM


Worden Trainer

Joined: 10/1/2004
Posts: 18,819
I regret not letting you know I was looking into it.



- Craig
Here to Help!
bluto
Posted : Wednesday, June 21, 2006 1:01:10 AM
Registered User
Joined: 11/28/2005
Posts: 15
Hey....have you guys forgotten about this? I really need an answer so I can finalize my PCF. I'd imagine this should be a simple thing to verify.
Craig_S
Posted : Wednesday, June 21, 2006 5:01:10 AM


Worden Trainer

Joined: 10/1/2004
Posts: 18,819
I've not heard back from the proper people yet. I will poke with a stick again.

- Craig
Here to Help!
Craig_S
Posted : Monday, June 26, 2006 10:13:48 AM


Worden Trainer

Joined: 10/1/2004
Posts: 18,819
Just conferenced with the Data department on this. It seems to be problem that may involve the develepment team. They are working on getting it fixed ASAP.

- Craig
Here to Help!
Craig_S
Posted : Monday, June 26, 2006 10:41:53 AM


Worden Trainer

Joined: 10/1/2004
Posts: 18,819
In the meantime, create a PCF with this formula:

100 * (MS - MS1.5) / (MAX(MS1,99) - MIN(MS1,99))

it will give the correct values.

- Craig
Here to Help!
Craig_S
Posted : Monday, June 26, 2006 11:19:45 AM


Worden Trainer

Joined: 10/1/2004
Posts: 18,819
The issue was finally tracked down and the system criterion will match any created PCF by tomorrow's closing download. Thank you for your patience, it was not an easy problem to diagnose.

- Craig
Here to Help!
bluto
Posted : Monday, June 26, 2006 3:01:27 PM
Registered User
Joined: 11/28/2005
Posts: 15
QUOTE (Craig_S)
The issue was finally tracked down and the system criterion will match any created PCF by tomorrow's closing download. Thank you for your patience, it was not an easy problem to diagnose.


Terrific, Craig! Thanks for your persistence on this.
Craig_S
Posted : Monday, June 26, 2006 3:08:05 PM


Worden Trainer

Joined: 10/1/2004
Posts: 18,819
Thank you for finding something we did not realize was an issue.

- Craig
Here to Help!
bluto
Posted : Wednesday, June 28, 2006 2:50:56 PM
Registered User
Joined: 11/28/2005
Posts: 15
QUOTE (Craig_S)
The issue was finally tracked down and the system criterion will match any created PCF by tomorrow's closing download. Thank you for your patience, it was not an easy problem to diagnose.


Craig - Finally had a chance to check and the issue has in fact not been resolved. The criteria formula of
100 * (MS - MS1.5) / (MAX(MS1,99) - MIN(MS1,99)) continues to display for the system PCF of "MoneyStream Surge - 1 Week" when you click the "view formula" icon. I confirmed this by creating my own PCF again using the above formula and comparing the results to the values produced by the system PCF. Either the above formula is wrong, or the computation inside the system PCF is incorrect and different than what the above formula indicates. I was assuming as you mentioned that all of this would be remedied and in place by the Tuesday end of day update.

Craig_S
Posted : Wednesday, June 28, 2006 2:55:03 PM


Worden Trainer

Joined: 10/1/2004
Posts: 18,819
That was ma hope as well. It fell on the priority list and is scheduled to be corrected in tonight's end-of-day download.

To be clear, the problem is with the built-in condition. Your PCF is showing the correct values.

- Craig
Here to Help!
bluto
Posted : Wednesday, June 28, 2006 3:07:20 PM
Registered User
Joined: 11/28/2005
Posts: 15
QUOTE (Craig_S)
That was ma hope as well. It fell on the priority list and is scheduled to be corrected in tonight's end-of-day download.

To be clear, the problem is with the built-in condition. Your PCF is showing the correct values.


Whew....in the meantime, can you tell me how I could devise a shell formula for a "MoneyStream Surge - x Days" PCF and which components I'd need to change depending on how many days? I'd like to build a series of these for different time periods. Thx.
Bruce_L
Posted : Wednesday, June 28, 2006 3:38:48 PM


Worden Trainer

Joined: 10/7/2004
Posts: 65,138
bluto,
Let's break down the formula:

100 * (MS1 - MS1.5) / (MAX(MS1,99) - MIN(MS1,99))

The (MS1 - MS1.5) portion is the difference between the current MoneyStream value and the value 5 Periods Ago. If you wanted a "MoneyStream Surge - 10 Days" PCF, you would need to change this portion to (MS1 - MS1.10).

The second portion, (MAX(MS1,99) - MIN(MS1,99)), is the difference between the Maximum and Minimum values of MoneyStream during the last 99 Periods. It is necessary for two reasons, a surge is by definition relative, and because MoneyStream is a Cumulative Indicator (meaning its actual values are meaningless and can only be compared to other values of MoneyStream for the same symbol calculated at the same time). Using 99 days is fairly arbitrary, but you might wish to use it for your other MoneyStream Surge formulas to make direct comparisons easier.

It should probably be noted that once the MoneyStream Surge - 1 Week System Criteria is fixed on the servers, it will still only match its associated Personal Criteria Formula when that PCF is updated using Market Close data because the System Criteria is only updated at the end of each day. Once you have downloaded the following day, it will no longer match because the data on your system will be newer. At that point, it should match the following PCF instead:

100 * (MS1.1 - MS1.6) / (MAX(MS1.1,99) - MIN(MS1.1,99))

You may wish to review the following:

Dealing with OBV & MS in PCF's - how to interp their "values"

-Bruce
Personal Criteria Formulas
TC2000 Support Articles
bluto
Posted : Wednesday, June 28, 2006 4:12:53 PM
Registered User
Joined: 11/28/2005
Posts: 15

Awesome, Bruce You and Craig are "Da Men".
Users browsing this topic
Guest-1

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.