stockfetcher 979 posts msg #111878 |
2/28/2013 1:15:15 PM
We apologize for not being clear on that, we were referencing the post in general. We do not have any additional updates on the requests referenced in the post.
Thank you,
StockFetcher Support
|
duke56468 683 posts msg #113345 - Ignore duke56468 |
5/13/2013 12:19:18 PM
Is there a way to set SF filter to give what the price would be If/When a condition is met like MA cross or wm%r level met?
|
stockfetcher 979 posts msg #113348 |
5/13/2013 3:42:13 PM
Hi,
This might be possible. We would just need details on how to compute the forecast values.
StockFetcher.com Support
|
Kevin_in_GA 4,599 posts msg #113355 - Ignore Kevin_in_GA |
5/13/2013 8:48:42 PM
Well, for a MA cross isn't it just the value of the MA?
As for the other request, this is basically what the rsisolver does ... I wrote this code for SS and posted it there a few weeks ago, but am not sure if it can be done by users here on SF.
|
Kevin_in_GA 4,599 posts msg #113358 - Ignore Kevin_in_GA modified |
5/13/2013 10:23:19 PM
For those interested (including the SF crew) here is the reverseRSI code for Stratasearch:
RSIperiod = parameter("parm1");
RSIvalue = parameter("parm2");
ExpPer = (2* RSIperiod - 1);
AUC = mov(if(close>ref(close,-1), close - ref(close,-1),0),ExpPer,exponential);
ADC = mov(if(close[X = (RSIperiod - 1) * (ADC * RSIvalue/(100 - RSIvalue) - AUC);
]
ReverseRSI = if(X >= 0, close + X, close + (X * ((100 - RSIvalue)/RSIvalue)));
This could be easily hardcoded into SF as a function, but not by users.
|
duke56468 683 posts msg #113369 - Ignore duke56468 |
5/14/2013 10:23:57 AM
Kevin_in_GA
2,917 posts
msg #113355
- Ignore Kevin_in_GA
5/13/2013 8:48:42 PM
Well, for a MA cross isn't it just the value of the MA?
++++++++++++++++++++++++++
Yes, I guess I was thinking more of one MA crossing another MA
|
Kevin_in_GA 4,599 posts msg #113370 - Ignore Kevin_in_GA |
5/14/2013 10:29:17 AM
Ahh. Yeah, that requires a little more input. Might be a good thing for SF to consider hard-coding as a function.
|
Kevin_in_GA 4,599 posts msg #113562 - Ignore Kevin_in_GA |
5/20/2013 11:08:14 AM
For those interested (including the SF crew) here is the reverseRSI code for Stratasearch:
RSIperiod = parameter("parm1");
RSIvalue = parameter("parm2");
ExpPer = (2* RSIperiod - 1);
AUC = mov(if(close>ref(close,-1), close - ref(close,-1),0),ExpPer,exponential);
ADC = mov(if(closeX = (RSIperiod - 1) * (ADC * RSIvalue/(100 - RSIvalue) - AUC);
ReverseRSI = if(X >= 0, close + X, close + (X * ((100 - RSIvalue)/RSIvalue)));
This could be easily hardcoded into SF as a function, but not by users.
+++++++++++++
Hey guys - any chance you will implement this function? It seems pretty straightforward to code but cannot be done by forum members.
Just holding you to your promise to be more responsive on the forums.
|
stockfetcher 979 posts msg #113564 |
5/20/2013 12:08:09 PM
Thank you for posting the code. One question concerning the second parameter of the function cited, is that assumed to be a constant value as input? We assume it is not the actual computed RSI, but a target value?
We do not have any additional updates, but will post more when we have more details.
Thank you,
StockFetcher Support
|
Kevin_in_GA 4,599 posts msg #113565 - Ignore Kevin_in_GA |
5/20/2013 1:09:06 PM
Yes, the first parameter is the period (e.g., 2 days, 14 days) and the second is the target value of the RSI (e.g., 70, 90).
The function would look something like ReverseRSI(Period, Value) - as an example, for the SPY to generate a RSI(2) value of 90 today the price would need to reach 167.69.
Example of use in a filter:
symlist(spy)
add column ReverseRSI(2,90)
would generate a column with the value 167.69 in it.
Hoping you can implement this soon.
|