编码帮助 - 页 307 1...300301302303304305306307308309310311312313314...786 新评论 wccmcd 2014.07.09 06:07 #3061 但我仍然不知道为什么它需要那个MACD。我把它加载到我的文件夹中,一切都很好,但我在图表上没有看到任何关于MACD的内容。 mladen: 它可以工作,但由于没有这样的指标,它在拖累你的电脑见第637至640行。 HistogramBuffer1_iplus1=iCustom(NULL,0,"Ljp_MACD",2,i+1); HistogramBuffer1_i=iCustom(NULL,0,"Ljp_MACD",2,i); HistogramBuffer2_iplus1=iCustom(NULL,0,"Ljp_MACD",3,i+1); HistogramBuffer2_i=iCustom(NULL,0,"Ljp_MACD",3,i); 只要你也有 "Ljp_MACD "指标,它就应该开始工作得更快。 wccmcd 2014.07.09 06:10 #3062 哦,我知道,如果我想看MACD,我必须把它单独加载到图表上。对不起,我是个白痴,嘿嘿。 mladen: 它可以工作,但由于没有这样的指标,所以会拖累你的电脑见第637至640行。 HistogramBuffer1_iplus1=iCustom(NULL,0,"Ljp_MACD",2,i+1); HistogramBuffer1_i=iCustom(NULL,0,"Ljp_MACD",2,i); HistogramBuffer2_iplus1=iCustom(NULL,0,"Ljp_MACD",3,i+1); HistogramBuffer2_i=iCustom(NULL,0,"Ljp_MACD",3,i); 一旦你有了 "Ljp_MACD "指标,它应该开始工作得更快。 Mladen Rakic 2014.07.09 06:12 #3063 wccmcd: 但我仍然不知道为什么它需要那个MACD。 我把它加载到我的文件夹中,一切都很好,但我在图表上没有看到任何关于MACD的东西。 wccmcd 对不起,我真的不知道作者想用它做什么(它在图表上是存在的,只是你没有看到它,因为数值接近于0)。由它计算出来的值根本就没有在指标中使用。 wccmcd 2014.07.09 06:36 #3064 我找到了作者的博客,我将尝试联系他。不过他似乎已经很久没有更新他的博客了。 在他的博客中,他说这个指标可以 "计算直方图的面积" -- 这意味着它可以将macd 直方图的条数加起来,并给出一定面积的总数值。我知道这个数值在中国被称为 "禅宗理论 "的交易理论中使用。 如果我能找到作者,我会随时向您汇报。 非常感谢你的帮助,Mladen。 mladen: wccmcd 对不起,我真的不知道作者想用它做什么(它在图表上是存在的,只是你没有看到它,因为数值接近于0)。由它计算出来的数值在指标中根本就没有使用。 airquest 2014.07.09 11:37 #3065 大家好,有谁知道新MT4中的 "宏观重新定义 "警告是什么意思,以及如何摆脱它?谢谢你的回答。 Mladen Rakic 2014.07.09 12:06 #3066 airquest: 大家好,有谁知道新MT4中的 "宏重定义 "警告是什么意思,以及如何摆脱它?非常感谢你的回答。 征服 这意味着你在同一个源中有2次或更多次的#define someName someValue 删除一个#define(如果它们是相同的)或者给它起不同的名字,并使用不同的名字。 ynachum 2014.07.09 12:21 #3067 对EA代码的帮助? 你好。 我正在尝试回测 这个马丁格尔期权,我在日志中得到了这个错误4051,而且我可以看到它 影响了高达50%的订单开仓,当我编译代码时,出现了这个警告 "'OrderModify'的返回值应被检查 Template EA.mq4 265 14" 我已经粘贴了下面代码中警告的部分,不幸的是,我还不知道如何编码,也不知道如何解决。 不知道如何解决这个问题。 有谁能帮我解决这个问题? 谢谢! 我在日记本中打开4051号订单时出现了错误,订单发送功能的手数无效 应该检查'OrderModify'的返回值 Template EA.mq4 265 14 如果(takeprofit!=0) OrderModify(ticket,OrderOpenPrice(),0,takeprofit,0,CLR_NONE); } } else{Print(TimeToStr(TimeCurrent(),TIME_DATE|TIME_SECONDS)+"|"+ EAComment+"|"+" 开单错误。",GetLastError(); }}} Coding help 如何编码? Ema Cross! Mladen Rakic 2014.07.09 13:23 #3068 ynachum:你好。 我正在尝试回测这个马汀格尔期权,我在日志中得到这个错误4051,而且我可以看到它影响了高达50%的订单开仓,当我编译代码时,出现了这个警告"'OrderModify'的返回值应被检查 Template EA.mq4 265 14" 我已经粘贴了下面代码中警告的部分,不幸的是,我还不知道如何编码,也不知道如何解决。不知道如何解决这个问题。有谁能帮我解决这个问题?谢谢! 我在日记本中打开4051号订单时出现了错误,订单发送功能的手数无效应该检查'OrderModify'的返回值 Template EA.mq4 265 14如果(takeprofit!=0)OrderModify(ticket,OrderOpenPrice(),0,takeprofit,0,CLR_NONE); }}else{Print(TimeToStr(TimeCurrent(),TIME_DATE|TIME_SECONDS)+"|"+ EAComment+"|"+" 开单错误。",GetLastError(); }}} ynachum 错误4051意味着OrderSend()的某些参数 有一个错误或不允许的值。 警告 "应该检查OrderModify() "是很容易解决的(使用类似if (OrderModify()) ...; - 但这并不能解决你的错误4051 - 检查你传递给订单发送的参数和它们的值是什么)。 ynachum 2014.07.09 13:57 #3069 mladen: ynachum错误4051意味着OrderSend()的某些参数有错误或不允许的值。 警告:"OrderModify()应该被检查 "是很容易解决的(使用类似if (OrderModify()) ...; - 但这不能解决你的错误4051 - 检查你传递给订单发送的参数和它们的值是什么)。 我只是还没有编码的知识,我刚刚开始学习,我真的想使用这个专家,但不能。我附上了文件,这将是超级有帮助的! 模板_ea.mq4 模板_ea.mq4 附加的文件: template_ea.mq4 11 kb Mladen Rakic 2014.07.09 14:30 #3070 ynachum: 你好,谢谢你的回答,你能不能帮我看一下代码,如果它很容易解决? 我只是没有编码知识,我刚刚开始学习,我真的想使用这个专家,但不能。我附上了文件,这将是超级有用的! 模板_ea.mq4 模板_ea.mq4 在代码中做了一些修改并进行了测试 我在回测中没有得到这个错误(使用Alpari进行测试)--试一下:template_ea_1.mq4 附加的文件: testergraph.gif 17 kb template_ea_1.mq4 11 kb 1...300301302303304305306307308309310311312313314...786 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
但我仍然不知道为什么它需要那个MACD。我把它加载到我的文件夹中,一切都很好,但我在图表上没有看到任何关于MACD的内容。
它可以工作,但由于没有这样的指标,它在拖累你的电脑
见第637至640行。
HistogramBuffer1_i=iCustom(NULL,0,"Ljp_MACD",2,i);
HistogramBuffer2_iplus1=iCustom(NULL,0,"Ljp_MACD",3,i+1);
HistogramBuffer2_i=iCustom(NULL,0,"Ljp_MACD",3,i);
哦,我知道,如果我想看MACD,我必须把它单独加载到图表上。对不起,我是个白痴,嘿嘿。
它可以工作,但由于没有这样的指标,所以会拖累你的电脑
见第637至640行。
HistogramBuffer1_i=iCustom(NULL,0,"Ljp_MACD",2,i);
HistogramBuffer2_iplus1=iCustom(NULL,0,"Ljp_MACD",3,i+1);
HistogramBuffer2_i=iCustom(NULL,0,"Ljp_MACD",3,i);
但我仍然不知道为什么它需要那个MACD。 我把它加载到我的文件夹中,一切都很好,但我在图表上没有看到任何关于MACD的东西。
wccmcd
对不起,我真的不知道作者想用它做什么(它在图表上是存在的,只是你没有看到它,因为数值接近于0)。由它计算出来的值根本就没有在指标中使用。
我找到了作者的博客,我将尝试联系他。不过他似乎已经很久没有更新他的博客了。
在他的博客中,他说这个指标可以 "计算直方图的面积" -- 这意味着它可以将macd 直方图的条数加起来,并给出一定面积的总数值。我知道这个数值在中国被称为 "禅宗理论 "的交易理论中使用。
如果我能找到作者,我会随时向您汇报。
非常感谢你的帮助,Mladen。
wccmcd 对不起,我真的不知道作者想用它做什么(它在图表上是存在的,只是你没有看到它,因为数值接近于0)。由它计算出来的数值在指标中根本就没有使用。
大家好,有谁知道新MT4中的 "宏观重新定义 "警告是什么意思,以及如何摆脱它?谢谢你的回答。
大家好,有谁知道新MT4中的 "宏重定义 "警告是什么意思,以及如何摆脱它?非常感谢你的回答。
征服
这意味着你在同一个源中有2次或更多次的#define someName someValue
删除一个#define(如果它们是相同的)或者给它起不同的名字,并使用不同的名字。
对EA代码的帮助?
你好。
我正在尝试回测 这个马丁格尔期权,我在日志中得到了这个错误4051,而且我可以看到它
影响了高达50%的订单开仓,当我编译代码时,出现了这个警告
"'OrderModify'的返回值应被检查 Template EA.mq4 265 14"
我已经粘贴了下面代码中警告的部分,不幸的是,我还不知道如何编码,也不知道如何解决。
不知道如何解决这个问题。
有谁能帮我解决这个问题?
谢谢!
我在日记本中打开4051号订单时出现了错误,订单发送功能的手数无效
应该检查'OrderModify'的返回值 Template EA.mq4 265 14
如果(takeprofit!=0)
OrderModify(ticket,OrderOpenPrice(),0,takeprofit,0,CLR_NONE); } }
else{Print(TimeToStr(TimeCurrent(),TIME_DATE|TIME_SECONDS)+"|"+ EAComment+"|"+" 开单错误。",GetLastError(); }}}
你好。
我正在尝试回测这个马汀格尔期权,我在日志中得到这个错误4051,而且我可以看到它
影响了高达50%的订单开仓,当我编译代码时,出现了这个警告
"'OrderModify'的返回值应被检查 Template EA.mq4 265 14"
我已经粘贴了下面代码中警告的部分,不幸的是,我还不知道如何编码,也不知道如何解决。
不知道如何解决这个问题。
有谁能帮我解决这个问题?
谢谢!
我在日记本中打开4051号订单时出现了错误,订单发送功能的手数无效
应该检查'OrderModify'的返回值 Template EA.mq4 265 14
如果(takeprofit!=0)
OrderModify(ticket,OrderOpenPrice(),0,takeprofit,0,CLR_NONE); }}
else{Print(TimeToStr(TimeCurrent(),TIME_DATE|TIME_SECONDS)+"|"+ EAComment+"|"+" 开单错误。",GetLastError(); }}}ynachum
错误4051意味着OrderSend()的某些参数 有一个错误或不允许的值。
警告 "应该检查OrderModify() "是很容易解决的(使用类似if (OrderModify()) ...; - 但这并不能解决你的错误4051 - 检查你传递给订单发送的参数和它们的值是什么)。
ynachum
错误4051意味着OrderSend()的某些参数有错误或不允许的值。
警告:"OrderModify()应该被检查 "是很容易解决的(使用类似if (OrderModify()) ...; - 但这不能解决你的错误4051 - 检查你传递给订单发送的参数和它们的值是什么)。我只是还没有编码的知识,我刚刚开始学习,我真的想使用这个专家,但不能。我附上了文件,这将是超级有帮助的!
模板_ea.mq4
模板_ea.mq4
你好,谢谢你的回答,你能不能帮我看一下代码,如果它很容易解决? 我只是没有编码知识,我刚刚开始学习,我真的想使用这个专家,但不能。我附上了文件,这将是超级有用的!
模板_ea.mq4
模板_ea.mq4在代码中做了一些修改并进行了测试
我在回测中没有得到这个错误(使用Alpari进行测试)--试一下:template_ea_1.mq4