你是靠它抢反弹还是干什么?
这个想法我也曾经想过,后来为什么被我否定了,忘记了。
我想借用RSI的阻力与支撑位,以及多空力量点来挂单交易及作为止盈点
好冷清喔
只要能通过MT4里的RSI值推算出对应的汇价就OK
其中参数选项“应用于open或close“均可,差别不是很大,关键在于30和70附近时RSI值的波动幅度与汇价的波动幅度不一致,需要解决的最大问题。
其实这个算法并不难,有点编程基础的人差不多都能想得出来。
给你点儿提示,
double closeprice[]; //定义一个数组
double UP=0;//定义一个UP用来保留价格增加时的积累
double DOWN=0;//定义一个DOWN由来保留价格下降时的积累(取绝对值)
int periodofRSI=14;
for(int i=1;i<periodofRSI+1;i++)
{
closeprice[i]=close[i];
}
double ForecastValueofRSI=70;//假设要预测的RSI值为70
for(int i=1;i<periodofRSI;i++)
{
if(close[i]>=close[i+1])
{
UP=close[i]-close[i+1]+UP;
}
if(close[i]<close[i+1])
{
DOWN=close[i+1]-close[i]+DOWN;
}//到目前为止,你就求出了除了当前柱的periodofRSI-1个的柱价格涨幅和下跌的积累,分别简单记为U和D
要预测RSI在某时达到某一值的价格,也只能是当前的柱收盘之前的价格,也就是说只能预测一个柱的价格,否则会很复杂。
假设当前柱的收盘价比上一柱高出d
根据RSI公式 70=100*(U+d)/(U+d+D) 反推d=(7D-3U)/3
closeprice[0]=closeprice[1]+d;便是你想要的价格;
同理假设当前柱的收盘价比上一柱少出d
得出d=(3U-7D)/7;
closeprice[0]=closeprice[1]-d
还请大家指正。
非常感谢众位朋友的支持,特别是LS那位!
根据RSI的特性来看,不同时间到达30或70,其对应的汇价应该也不一样,如何能设计更好地程序来反映这一点呢?
如题:求助各位高手,能否写个指标:通过RSI值反推出对应的汇价
由于RSI在高位和低位时,汇价变动大,但RSI值却变动很小,故此需要特别区分!
此种想法不知是否行得通,还望各位指教!
真诚感谢!感谢!感谢!