编码帮助 - 页 184 1...177178179180181182183184185186187188189190191...786 新评论 Mladen Rakic 2013.11.02 07:46 #1831 kenwa: 嗨 mladen,对不起,又给你添麻烦了。 我无法将附件中的指标转换成rsi版本,对我来说相当复杂。 还有以下链接的指标(与之前的DPO不同) 迪纳波利价格震荡指标 - MQL4代码基础 我自己尝试了一下,但没有成功,你能帮助我把它们转换为rsi版本吗? 非常感谢你的帮助。 它已经使用了8个缓冲区 该指标需要完全重写,以便做你通常做的事情,使其成为一个rsi值的指标。 manone 2013.11.02 14:22 #1832 mladen: 它已经使用了8个缓冲区,该指标需要完全重写,以便做你通常做的事情,使该值的rsi hi mladen,我试用了一个版本,你会觉得我的编码水平很有趣,我试图减少两个缓冲区,让我计算主要和信号的rsi,当然不工作 ;对于Dinapoli PO,Detrended Price Oscillator.mq4 - MQL4 Code Base,虽然只用了一个缓冲区,我也不知道如何rsi它。(似乎有两种情况在里面)你能帮助rsi它们吗?非常感谢您。 附加的文件: testcci2.mq4 4 kb Mladen Rakic 2013.11.02 14:35 #1833 kenwa: 嗨,mladen,我试用了一个版本,你会觉得我的编码水平很有趣,我试图减少两个缓冲区,让我计算主和信号的rsi,当然不能工作 ;对于Dinapoli PO,Detrended Price Oscillator.mq4 - MQL4 Code Base,虽然只用了一个缓冲区,我也不知道如何rsi它。(似乎有两种情况在里面)你能帮助rsi它们吗?谢谢你了。 你不能使用iMAOnArray(iMAOnArray())的方法 iMAInArray的第一个参数是数组,而不是一个双倍值(这是调用iMAOnArray()的结果),所以你试图计算一个错误数据类型的iMAOnArray。 __________________________________ double iMAOnArray(double array[], int total, int period, int ma_shift, int ma_method, int shift) 对存储在数字数组中的数据进行移动平均数计算。与iMA(...)不同,iMAOnArray函数不按符号名称、时间框架、应用的价格接受数据。价格数据必须事先准备好。该指标从左到右计算。要像系列数组那样访问数组元素(即从右到左),必须使用ArraySetAsSeries函数。参数。 array[] - 包含数据的数组。 total - 要计算的项的数量。0表示整个数组。 period - 用于计算的平均周期。 ma_shift - MA移位 ma_method - MA方法。它可以是任何一个移动平均方法的枚举值。 shift - 从指标缓冲区中提取的数值的索引(相对于当前条形图,在给定的时间段之前的移动)。 manone 2013.11.02 19:06 #1834 谢谢mladen,但我不知道怎么做,我可以在rsi指标部分请求吗? 再次感谢。 Mladen Rakic 2013.11.02 19:29 #1835 kenwa: 谢谢mladen,但我不知道怎么做,我可以在rsi指标部分提出要求吗? 再次感谢。 这是FX狙击手的ERGODIC CCI的一个版本,只使用2个缓冲区。你现在可以很容易地将RSI计算加入其中。 附加的文件: fx_snipers_ergodic_cci_trigger_simple.mq4 3 kb manone 2013.11.03 05:08 #1836 mladen, 你很厉害,能把复杂的代码简化,虽然我不太懂你做的事情,但能看到里面简化了很多。 manone 2013.11.03 07:45 #1837 嗨 mladen 我自己在dpo上试了一下,有显示,但我没有使用标准的i限制句子等,你能不能改进一下,因为我的代码我认为是一个愚蠢的方式 ,任何语法或逻辑问题,请修复或改进其中的一些,再次感谢。 附加的文件: testpleasefix.mq4 5 kb Mladen Rakic 2013.11.03 08:19 #1838 kenwa: 嗨,Mladen 我在DPO上尝试了一下,有显示,但我没有使用标准的I限制句子等,你能不能改进它,因为我的代码我认为是一个愚蠢的方式 ,任何语法或逻辑问题,请修复或改进它里面的一些,再次感谢。 kenwa 在我看来,它的工作方式应该是这样的 当然,它可以被优化(每个代码都可以,每个人的代码都可以--甚至我的代码也可以进一步优化),但这是随着时间的推移而慢慢形成的。 编码愉快 manone 2013.11.03 09:23 #1839 mladen 我只是不知道如何使用标准的I限制句子来优化。我是通过试验和错误来做的,没有太多了解它的机制。 ,正如之前告诉你的,我只是一个复制和粘贴类型的编码初学者。 Mladen Rakic 2013.11.03 10:12 #1840 kenwa: mladen 我只是不知道如何使用标准的I限制句子来优化。我是通过试验和错误来做的,没有太多了解它的机制。 ,正如之前告诉你的,我只是一个复制和粘贴类型的编码初学者。 这将是最简单的方法。 附加的文件: testpleasefix_1.mq4 2 kb 1...177178179180181182183184185186187188189190191...786 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
嗨 mladen,
对不起,又给你添麻烦了。
我无法将附件中的指标转换成rsi版本,对我来说相当复杂。
还有以下链接的指标(与之前的DPO不同)
迪纳波利价格震荡指标 - MQL4代码基础
我自己尝试了一下,但没有成功,你能帮助我把它们转换为rsi版本吗?
非常感谢你的帮助。它已经使用了8个缓冲区
该指标需要完全重写,以便做你通常做的事情,使其成为一个rsi值的指标。
它已经使用了8个缓冲区,该指标需要完全重写,以便做你通常做的事情,使该值的rsi
hi mladen,我试用了一个版本,你会觉得我的编码水平很有趣,我试图减少两个缓冲区,让我计算主要和信号的rsi,当然不工作
;对于Dinapoli PO,Detrended Price Oscillator.mq4 - MQL4 Code Base,虽然只用了一个缓冲区,我也不知道如何rsi它。(似乎有两种情况在里面)你能帮助rsi它们吗?非常感谢您。
嗨,mladen,我试用了一个版本,你会觉得我的编码水平很有趣,我试图减少两个缓冲区,让我计算主和信号的rsi,当然不能工作
你不能使用iMAOnArray(iMAOnArray())的方法
iMAInArray的第一个参数是数组,而不是一个双倍值(这是调用iMAOnArray()的结果),所以你试图计算一个错误数据类型的iMAOnArray。
__________________________________
double iMAOnArray(double array[], int total, int period, int ma_shift, int ma_method, int shift)
对存储在数字数组中的数据进行移动平均数计算。与iMA(...)不同,iMAOnArray函数不按符号名称、时间框架、应用的价格接受数据。价格数据必须事先准备好。该指标从左到右计算。要像系列数组那样访问数组元素(即从右到左),必须使用ArraySetAsSeries函数。参数。
array[] - 包含数据的数组。
total - 要计算的项的数量。0表示整个数组。
period - 用于计算的平均周期。
ma_shift - MA移位
ma_method - MA方法。它可以是任何一个移动平均方法的枚举值。
shift - 从指标缓冲区中提取的数值的索引(相对于当前条形图,在给定的时间段之前的移动)。
谢谢mladen,但我不知道怎么做,我可以在rsi指标部分请求吗? 再次感谢。
谢谢mladen,但我不知道怎么做,我可以在rsi指标部分提出要求吗? 再次感谢。
这是FX狙击手的ERGODIC CCI的一个版本,只使用2个缓冲区。你现在可以很容易地将RSI计算加入其中。
mladen,
你很厉害,能把复杂的代码简化,虽然我不太懂你做的事情,但能看到里面简化了很多。![](https://c.mql5.com/forextsd/smiles/regular_smile.png)
嗨 mladen
我自己在dpo上试了一下,有显示,但我没有使用标准的i限制句子等,你能不能改进一下,因为我的代码我认为是一个愚蠢的方式
,任何语法或逻辑问题,请修复或改进其中的一些,再次感谢。
嗨,Mladen 我在DPO上尝试了一下,有显示,但我没有使用标准的I限制句子等,你能不能改进它,因为我的代码我认为是一个愚蠢的方式
kenwa
在我看来,它的工作方式应该是这样的
当然,它可以被优化(每个代码都可以,每个人的代码都可以--甚至我的代码也可以进一步优化),但这是随着时间的推移而慢慢形成的。
编码愉快
mladen
我只是不知道如何使用标准的I限制句子来优化。我是通过试验和错误来做的,没有太多了解它的机制。
,正如之前告诉你的,我只是一个复制和粘贴类型的编码初学者。
mladen 我只是不知道如何使用标准的I限制句子来优化。我是通过试验和错误来做的,没有太多了解它的机制。
这将是最简单的方法。