[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 226 1...219220221222223224225226227228229230231232233...1145 新评论 Михаил 2009.09.14 11:54 #2251 Pavel447 писал(а)>> 你好,我有一个问题:应该在代码指标NonLagAma(它通过改变线的颜色给出买入和卖出信号)中加入什么,是输出一个声音信号还是一个图形(例如在一个单独的窗口中)与一个相应的指标信号。我想,比如说,与一个特定的时间框架挂钩,但这将提醒多个货币对....。 如果有人能提供帮助或建议,我将非常感激! 我不确定如何做......:) 它应该会有帮助的 :) 附加的文件: nonlagma_v7.1.mq4 7 kb [删除] 2009.09.14 12:36 #2252 mgribachev писал(а)>> 应该有帮助 :) 这已经是一个修改过的版本了吗? 输入参数中的警报模式和警告模式的值是零。 我需要改变这个值吗? 在这个版本中,信号是否健全? 总的来说,感谢你对第一个帖子的快速回复!:) Alex 2009.09.14 12:56 #2253 alsu >> : 最后两个是按开业时间还是关门时间? 最近的两次收盘时间(持有的交易--所获的利润或损失)。 [删除] 2009.09.14 17:17 #2254 请帮助提供代码!阵列中数据的标准偏差 没有计算。这个问题要求每个K-max(minimum)对应于它自己的标准差,在搜索绝对值的同一区间计算。谢谢你!int start() { int i, k, counted_bars=IndicatorCounted(); //---- double num_array[5000], MAXR8, MINR8, StdDev8; //---- i=Bars- Period1+1; if( counted_bars> Period1-1) i=Bars- counted_bars-1; //---- while( i>=0) { //---- k= i+ Period1-1; while( k>= i) { num_array[ k]=Close[ k]/Close[ i+1]; MAXR8= num_array[ArrayMaximum( num_array,8, k)]; MINR8= num_array[ArrayMinimum( num_array,8, k)]; // стандарстное отклонение не работает StdDev8=iStdDevOnArray( num_array,0,8,0,MODE_SMA, k); k--; } //---- Buffer[ i]=; i--; } //---- return(0); } Rustamzhan Salidzhanov 2009.09.14 17:20 #2255 001 писал(а)>> 伙计们,解释一下这种情况意味着什么。 代码。 if(High[0] > enve_start && enve_start > Low[0]) -- 试图抓住价格跨越包络线。 Log entry: High[0] = 1.0726 enve_start = 1.0751 Low[0] = 1.0726. 也就是说,蜡烛的高点和低点是一样的。任何烛台都是如此。 在大多数情况下,High[0]和Low[0]会是一样的,因为蜡烛是零。 Alex 2009.09.14 18:00 #2256 我如何选择最近2次已经关闭的交易(从账户历史列表中)? 一定有这样的东西 OrderSelect(Parametr,SELECT_BY_POS,MODE_HISTORY)==true 如何写出正确的参数来选择? Александр 2009.09.14 18:03 #2257 xrust писал(а) >> 在大多数情况下,High[0]和Low[0]将与第一个蜡烛的零计数相同。 谢谢你的答复。这样写是否正确呢? 如果((High[0]>enve_stop>Low[1])还是先写两个都好? Mykola Demko 2009.09.14 18:25 #2258 skifodessa >> : 大家好,我怎样才能规定两个级别的值(我看到了图片)。- AO中最后一个绿柱的高点(如果当前是红柱)和绿柱前最后一个红柱的低点。谢谢你。 你需要确定颜色在哪个柱子上变化,通过iTime(从柱子上)找到时间,知道时间后设置标记。 Rid 2009.09.14 18:38 #2259 001 >> : 谢谢你的答复。这样写是否正确呢? 如果((High[0]>enve_stop>Low[1])还是前者两者都好? 我会这样做的。 if ( Close[2]>= enve_stop && Close[1]< enve_stop ) {//пересечение сверху вниз Alexey Subbotin 2009.09.14 19:00 #2260 Mr-Franklyn >> : 请帮助提供代码!在一个数组中协助的数据的标准偏差不被计算。这个问题要求每个K-max(minimum)对应于它自己的标准差,在搜索绝对值的同一区间计算。谢谢你! 代码是相当粗糙的。 见:i=Bars-Period1+1在循环的第一次迭代,我们得到k=i+Period1-1=Bars-Period1+1+Period1-1=Bars,然后Close[k],这意味着我们已经脱离了数组。 正确:i=Bars-Period1-1 接下来--为什么在每次迭代i时,我们用Period1的值重新填充数组(仅有1-i-的偏移)? 为什么在每次迭代k的时候,我们要考虑整个 数组的标准差--它有5000长,而且有零!?(据我所知,数字500被选为 "明显 "比Bars大)? 正确的方法是首先填充数组,然后(在一个新的循环中)进行计算。 在每次迭代k的时候,StdDev8都会被计算出来--一个问题:为什么? 我们会在每次改变k的时候失去这个值,而且,按照我的理解,我们只想在循环结束后使用它。 提示:给自己画一个算法流程图,走一遍,写下所发生的一切,包括循环。确保该算法完全按照你的要求去做。然后才着手将其翻译成编程语言。不需要害羞--每个人都是从它开始的,而且许多欣赏这种方法的人都不会停止:)))。 1...219220221222223224225226227228229230231232233...1145 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
你好,我有一个问题:应该在代码指标NonLagAma(它通过改变线的颜色给出买入和卖出信号)中加入什么,是输出一个声音信号还是一个图形(例如在一个单独的窗口中)与一个相应的指标信号。我想,比如说,与一个特定的时间框架挂钩,但这将提醒多个货币对....。
如果有人能提供帮助或建议,我将非常感激!
我不确定如何做......:)
它应该会有帮助的 :)
应该有帮助 :)
这已经是一个修改过的版本了吗?
输入参数中的警报模式和警告模式的值是零。 我需要改变这个值吗?
在这个版本中,信号是否健全?
总的来说,感谢你对第一个帖子的快速回复!:)
最后两个是按开业时间还是关门时间?
最近的两次收盘时间(持有的交易--所获的利润或损失)。
伙计们,解释一下这种情况意味着什么。
代码。
if(High[0] > enve_start && enve_start > Low[0]) -- 试图抓住价格跨越包络线。
Log entry: High[0] = 1.0726 enve_start = 1.0751 Low[0] = 1.0726.
也就是说,蜡烛的高点和低点是一样的。任何烛台都是如此。
在大多数情况下,High[0]和Low[0]会是一样的,因为蜡烛是零。
我如何选择最近2次已经关闭的交易(从账户历史列表中)?
一定有这样的东西
如何写出正确的参数来选择?xrust писал(а) >>
在大多数情况下,High[0]和Low[0]将与第一个蜡烛的零计数相同。
谢谢你的答复。这样写是否正确呢?
如果((High[0]>enve_stop>Low[1])还是先写两个都好?
大家好,我怎样才能规定两个级别的值(我看到了图片)。- AO中最后一个绿柱的高点(如果当前是红柱)和绿柱前最后一个红柱的低点。谢谢你。
你需要确定颜色在哪个柱子上变化,通过iTime(从柱子上)找到时间,知道时间后设置标记。
谢谢你的答复。这样写是否正确呢?
如果((High[0]>enve_stop>Low[1])还是前者两者都好?
我会这样做的。
请帮助提供代码!在一个数组中协助的数据的标准偏差不被计算。这个问题要求每个K-max(minimum)对应于它自己的标准差,在搜索绝对值的同一区间计算。谢谢你!
代码是相当粗糙的。
见:i=Bars-Period1+1在循环的第一次迭代,我们得到k=i+Period1-1=Bars-Period1+1+Period1-1=Bars,然后Close[k],这意味着我们已经脱离了数组。
正确:i=Bars-Period1-1
接下来--为什么在每次迭代i时,我们用Period1的值重新填充数组(仅有1-i-的偏移)?
为什么在每次迭代k的时候,我们要考虑整个 数组的标准差--它有5000长,而且有零!?(据我所知,数字500被选为 "明显 "比Bars大)?
正确的方法是首先填充数组,然后(在一个新的循环中)进行计算。
在每次迭代k的时候,StdDev8都会被计算出来--一个问题:为什么? 我们会在每次改变k的时候失去这个值,而且,按照我的理解,我们只想在循环结束后使用它。
提示:给自己画一个算法流程图,走一遍,写下所发生的一切,包括循环。确保该算法完全按照你的要求去做。然后才着手将其翻译成编程语言。不需要害羞--每个人都是从它开始的,而且许多欣赏这种方法的人都不会停止:)))。