EA: RSI EA - 页 5

 
Vladimir Shumikhin:
由于某种原因,我遇到了这个错误 2019.07.22 20:02:30.477 RSI EA (EOSUSD.bfx,M5) CExpertBase::Init: attempt of re-initialisation



CExpertBase::Init: attempt of re-initialisation(CExpertBase::Init: 尝试 重新初始化),如果初始化时使用了不正确的参数,例如,描述了添加过滤器 1 的代码块,但您指定添加过滤器 0。



//--- 创建过滤器 MA
   CSignalMA *filter2=new CSignalMA;
   if(filter2==NULL)
     {
      //--- 失败
      printf(__FUNCTION__+": error creating filter2");
      ExtExpert.Deinit();
      return(INIT_FAILED);
     }
   signal.AddFilter(filter0);
//--- 设置过滤器参数
   filter2.PeriodMA(Signal_MA_PeriodMA);
   filter2.Shift(Signal_MA_Shift);
   filter2.Method(Signal_MA_Method);
   filter2.Applied(Signal_MA_Applied);
   filter2.Weight(Signal_MA_Weight);

代码中的错误 - AddFilter 属性应添加过滤器 2,而不是 0 signal.AddFilter(filter2);

 

我看到该 EA 会在到达/突破超买/超卖区域时进入交易。能否将设置改为突破超买/超卖区域后才进入交易?

 
songchiu0915 :

我看到该 EA 会在到达/突破超买/超卖区域时进入交易。能否将设置改为突破超买/超卖区域后才进入交易?

我有RSI箭头区域外指标

该指标如何工作

RSI 箭形区域外 "指标使用DRAW_AROW 绘图样式绘制两个指标缓冲区。当指标离开超卖 区域时,绘制 "超卖"缓冲区;当指标离开超买 区域时,绘制 "超买"缓冲区。区域由参数 "RSI:值水平下降"和 "RSI:价值水平上升"参数设置。

如果适合您,还有一系列基于该指标的智能交易系统:

RSI Arrow Out of Zone
RSI Arrow Out of Zone
  • www.mql5.com
Индикатор на базе iRSI (Relative Strength Index, RSI) - ищет моменты ВЫХОДА из зон перепроданности и перекупленности
 
目前只能交易欧元兑美元,如何更改交易货币对?
 
fachi03 # :
我如何更改交易货币对,目前它只交易欧元兑美元?

Expert Advisor 使用您所连接图表的货币对。

[删除]  

安友达


您好,希望您能帮助我。你们有很多使用 rsi 的 EA,但没有一个能用。按理说,如果我使用周期 20 和超买 50,就必须执行卖出。如果在超卖中,如果您设置了 10,当您突破该限制时,您必须买入您的 EA,但并不是这样,在崩溃和繁荣中没有 EA 对我起作用,它们在回溯测试中不起作用,它工作得很好,并且尊重参数,但在真实账户中,真实图形停止工作,我希望您能帮助我,拜托了,我不太懂编程,我需要您的帮助,我的兄弟 我还想说的是,例如,如果我设置 rsi 周期 20,卖出 50,他不会在该区域卖出,但当他做一个强力飙升,跌至 47 或 45 区域时、为什么?我只想让 EA 在到达 50 区域时卖出,而在到达 10 区域时买入,仅此而已。

附加的文件:
AYUDA.PNG  61 kb
ayuda_2.PNG  53 kb
 
Alexander Rosero #您好,希望您能帮助我。你们有很多使用 rsi 的 EA,但没有一个能用。按理说,如果我使用周期 20 和超买 50,就必须执行卖出。如果在超卖中,如果您设置了 10,当您突破该限制时,您必须买入您的 EA,但并不是这样,在崩溃和繁荣中没有 EA 对我起作用,它们在回溯测试中不起作用,它工作得很好,并且尊重参数,但在真实账户中,真实图形停止工作,我希望您能帮助我,拜托了,我不太懂编程,我需要您的帮助,我的兄弟 我还想说的是,例如,如果我设置 rsi 周期 20,卖出 50,他不会在该区域卖出,但当他做一个强力飙升,跌至 47 或 45 区域时、为什么?我只想让 EA 在到达 50 区域时卖出,而在到达 10 区域时买入,仅此而已。

大多数 EA 在"暴涨暴跌"中都会失败,因为它们会出现非常大"暴涨 ""暴跌",会 "打破 "任何止损或止盈。

暴涨和暴跌 就是故意造成滑点的。它们需要非常不同的策略,大多数 EA 都无法处理它们。

您需要设计和编写专门针对繁荣与崩溃的 工作和行为方式的 EA。