如何为Build 600+升级指标? - 页 3 1234 新评论 Arav007 2014.04.03 17:27 #21 qjol:传递的参数和它们的顺序必须与自定义指标的声明顺序和外部变量的类型一致。如果没有指定输入参数的值,将使用默认值。 根据'xpMA'指标检查了传递的参数、它们的顺序和它们的值。 一切都完全一样。我是否在那里犯了什么错误? qjol 2014.04.03 17:38 #22 你必须传递10个参数,而你只传递了7个。 Arav007 2014.04.03 17:46 #23 qjol: 你必须传递10个参数,而你只传递了7个 。 因为我在B-509中使用的'xpMA'有7个参数。这是第一个'xpMA'(2010)。 第二个版本有11个参数。但这不是问题,因为我也试过用11个参数的指标。 即使是'xpMAEA'也不工作,我已经读了许多类似的评论。 我不明白为什么? qjol 2014.04.03 17:50 #24 我怎么知道,我使用了你在这里上传的指标,有10个参数 需要传递。 extern int MA_Period = 25; extern int MA_Type = MODE_TEMA; extern int MA_Applied = PRICE_CLOSE; extern double T3MA_VolumeFactor = 0.8; extern double JMA_Phase = 0; extern int Step_Period = 1; //+------------------------------------------------------------------+ extern int BarsCount = 200; extern bool Alert_On = true; extern bool Arrows_On = true; extern bool Email_On = false; Arav007 2014.04.03 17:51 #25 qjol: 我怎么知道,我使用了你在这里上传的指标,有10个参数需要传递。 这很好,但它对你也有效吗? qjol 2014.04.03 18:05 #26 你在开玩笑,当然成功了 Alain Verleyen 2014.04.03 19:21 #27 qjol: 你必须要传递10个参数,而你只传递了7个 。 顺便说一下,即使指标有10个参数,你也完全可以传递7个参数。最后3个将得到它们的默认值。 qjol 2014.04.03 20:58 #28 是的,你是对的,但在他的代码中,他通过了1,2,3,4,5,6,8。 Alain Verleyen 2014.04.03 21:00 #29 qjol: 是的,你是对的,但在他的代码中,他通过了1,2,3,4,5,6,8。 当然了。 Syed Naufal Gaddafi 2014.04.03 21:19 #30 angevoyageur: 当然了。 他必须从常见的错误中学习。 1234 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
传递的参数和它们的顺序必须与自定义指标的声明顺序和外部变量的类型一致。如果没有指定输入参数的值,将使用默认值。
根据'xpMA'指标检查了传递的参数、它们的顺序和它们的值。
一切都完全一样。我是否在那里犯了什么错误?
你必须传递10个参数,而你只传递了7个 。
因为我在B-509中使用的'xpMA'有7个参数。这是第一个'xpMA'(2010)。
第二个版本有11个参数。但这不是问题,因为我也试过用11个参数的指标。
即使是'xpMAEA'也不工作,我已经读了许多类似的评论。
我不明白为什么?
我怎么知道,我使用了你在这里上传的指标,有10个参数 需要传递。
我怎么知道,我使用了你在这里上传的指标,有10个参数需要传递。
这很好,但它对你也有效吗?
你必须要传递10个参数,而你只传递了7个 。
是的,你是对的,但在他的代码中,他通过了1,2,3,4,5,6,8。
当然了。
他必须从常见的错误中学习。