bka58 49 posts msg #115393 - Ignore bka58 |
9/16/2013 11:37:06 AM
Is there a way to determine the lowest and highest values on an indicator over the last x peroid of days.
For instance: What is the lowest and highest values of Historical Volatility(100,1) over the last 100 days?
|
compound_gains 222 posts msg #115404 - Ignore compound_gains |
9/17/2013 2:41:07 PM
Perhaps...
Not sure if it's time of day, but it seems to chug along a bit before it spits out results.
|
push5280 201 posts msg #115446 - Ignore push5280 |
9/19/2013 6:35:21 PM
@bka
http://www.stockfetcher.com/forums/Indicators/IndPosition/37597
|
bka58 49 posts msg #115458 - Ignore bka58 |
9/20/2013 10:34:33 AM
I seem to be having a syntax problem with the following:
set{hv, historical volatility(100,1)}
add column hv
set{hvhigh, high hv 100 day high}
add column hvhigh
set{hvlow, low hv 100 day low}
add column hvlow
set(ivrange, hvhigh - hvlow) <---------------- This statement gets an error.
add column ivrange
set(ivp, ((hvhigh - hv) / ivrange))
add column ivp
Any ideas about what is causing the error?
Thx in advance.
|
bka58 49 posts msg #115459 - Ignore bka58 |
9/20/2013 10:46:19 AM
Never mind. Needed to use brackets instead in parens. Duh.
|
compound_gains 222 posts msg #115460 - Ignore compound_gains |
9/20/2013 11:02:02 AM
Your set(ivp, ((hvhigh - hv) / ivrange)) statement should be triggering an error as well if you haven't already caught it.
set{ivp, ((hvhigh - hv) / ivrange)}
It won't like the multiple math either.
set{ivp1, hvhigh - hv)}
set{ivp, ivp1 / ivrange)}
|
Kevin_in_GA 4,599 posts msg #115465 - Ignore Kevin_in_GA |
9/20/2013 1:36:54 PM
set{hv, historical volatility(100,1)}
add column hv
set{hvhigh, high hv 100 day high}
add column hvhigh
set{hvlow, low hv 100 day low}
add column hvlow
set(ivrange, hvhigh - hvlow) <---------------- This statement gets an error. You did use brackets
add column ivrange
,set(ivp, ((hvhigh - hv) / ivrange)) again, you did not use brackets, and you are trying to do 2 math steps instead of 1
add column ivp
Any ideas about what is causing the error?
Thx in advance.
In the line I highlighted you are trying to do two arithmetic operations in one set statement. Set statements can only do one math step at a time - a limitation that SF freely acknowledges but seems uninterested in fixing. Also you did not close the set statement with a bracket. Also did not do this for the line you indicate is giving you the error.
|
bka58 49 posts msg #115508 - Ignore bka58 |
9/24/2013 10:18:54 AM
I did catch the multiple math and brackets issues. I appreciate the help and feedback.
|