你好、
为什么当我使用 EA 时,它会立即开仓,而不是等待第一次交叉?
如何解决?
我想等第一次交叉时再开新仓
我遇到以下错误
Inp_Signal_MA_Period' - 无法转换枚举 crossoverMA.mq5
我注释了第 67 行,然后它就开始了。
我遇到以下错误
Inp_Signal_MA_Period' - 无法转换枚举 crossoverMA.mq5
我注释了第 67 行,然后就开始了。
你必须把这个文件 SignalMA.mqh 放在 MQL5\Include\Expert\Signal\ 这个目录下。
这里已经存在同名文件,你必须替换它。
你好、
为什么当我使用 EA 时,它会立即开仓,而不是等待第一次交叉?
如何解决?
我想等第一个交叉点出现后再建立新仓位。
这可能就是作者设计这个专家的初衷。您有几种选择:
- 学习代码并研究该 EA 以修改它。
- 请人代劳。
- 尝试联系作者(在 Metaquotes,请联系服务台)。
newdigital, 2014.06.05 09:41
美元兑瑞郎突破受阻于200日移动均线 (改编自dailyfx文章)
- 美元兑瑞郎的突破遇到了200日移动平均线。
- 如果确认突破 200 日移动平均线,潜在买家可能会入场。
200-Day Simple Moving Average
200-Day Simple Moving Average 是世界上最流行的指标之一。当价格突破日线图上的 200 MA 时,它往往会成为财经新闻站、网站和报纸上的热门话题。
它主要用于让交易者和投资者全面了解货币对的强弱程度。
通常情况下,当货币对的价格跌破 200 Day MA 时,就表示价格疲软,有可能进一步下跌。而当货币对的价格突破 200 日均线时,则表示价格走强,并有可能进一步上涨。
上图显示了近期围绕 200 日均线的价格走势。我们看到价格大幅上涨,突破了多个阻力位,直到遇到这条强大的 MA 线。我们已经连续 6 个交易日价格暂时突破 200 日均线,或价格接近该线 10 个点,然后回落。因此,这一水平线起到了很强的阻力作用。
如果价格继续低于该均线,则可能会推动价格走低,回到货币对的价格通道。不过,如果价格突破上行,则会为买入美元兑瑞郎增添另一个理由。
EA 代码是开放的,您可以毫无问题地修改它,但必须保留 EA 中的作者姓名。
当我编译时,指标出现了:
这是否与此有关?
非常感谢!
??
向导用于创建新的 EA 或指标。
要在图表上启动指标,只需将其拖到图表上或 "双击 "即可。
这不是指标,而是 EA(智能交易系统或交易机器人)。
如果您查看一下 EA,可以从这些值中看出
//--- 信号输入 input int Inp_Signal_MA_Period =12; input int Inp_Signal_MA_Shift =0; input ENUM_MA_METHOD Inp_Signal_MA_Method =MODE_SMA; input ENUM_APPLIED_PRICE Inp_Signal_MA_Applied =PRICE_CLOSE;
这是一个简单的 MA(移动平均线),可以通过以下方式识别
插入 => 指标趋势 => 移动平均线
识别,然后设置 EA 的值。
这些信息是警告(而不是错误),说明全局变量正在本地重新定义。
MQL5向导 - 基于价格交叉移动平均线指标的交易信号:
基于价格交叉移动平均线指标的交易信号(CSignalMA来自MQL5标准库)被考虑. 基于该策略的EA交易的代码可以被MQL5向导自动生成
作者: MetaQuotes Software Corp.