新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 318 1...311312313314315316317318319320321322323324325...1953 新评论 Ahalaymahalay Lyaskimasyaskin 2017.09.22 18:37 #3171 Vitaly Muzichenko: :D谢谢你,好人! Vitaly Muzichenko 2017.09.22 18:40 #3172 这里 有更详细的介绍 Aleksey Vyazmikin 2017.09.22 20:04 #3173 Ras al Ghul: 要么你的变体非常复杂,要么我不明白你所说的价值...在我的变体中,突出显示的那块是宣誓过的。'数组' - 需要数组。我们不是以这种方式将指标值放入数组吗?请注意,为了正确计算,数组中显然必须有一个以上的值。Vitaly Muzichenko 正确地指出了这个错误,我不会再重复。 Aleksey Vyazmikin 2017.09.22 20:06 #3174 voron_026: 是的,你是对的。矩形被画在相同的坐标上。解决问题的方法如下。 增加了变量TimeFrame,用于快速改变计算的时间框架嗯,是的,差不多是这样。注意UseDojiCandles 的平等标志。if(UseDojiCandles == true && Doji() == 1 && New_Bar == true) Vitaly Muzichenko 2017.09.22 20:17 #3175 Aleksey Vyazmikin: 是的,这就对了。注意UseDojiCandles 的平等符号所以你扩大答案,有一个比较"==",有一个赋值"=" Aleksey Vyazmikin 2017.09.22 20:54 #3176 Vitaly Muzichenko:所以你扩大答案,有一个比较"=="和一个赋值"="。这个人显然知道,他只是打错了字。 voron_026 2017.09.23 06:47 #3177 Aleksey Vyazmikin: 这个人显然知道,他只是打错了字。是的,这是正确的,谢谢你的提示。已经纠正了。我正在努力。 挂上了锤子和倒锤子的图案 Aleksey Vyazmikin 2017.09.23 21:05 #3178 voron_026: 是的,这是正确的,谢谢你的提示。已经修好了。我现在正在努力。 我已经连接了 "锤子 "和 "倒锤子 "模式我有一个假设,当价格向北和向南移动时,类似的模式会有不同的作用--我认为在解释它们时应该考虑到这一点。 Ahalaymahalay Lyaskimasyaskin 2017.09.25 09:01 #3179 for(int i=0; i<limit; i++) { Last[i] = Symbol1_Vol*Vol1*iClose(Symbol1_Name,0,iBarShift(Symbol1_Name,0,Time[i])) - Symbol2_Vol*Vol2*iClose(Symbol2_Name,0,iBarShift(Symbol2_Name,0,Time[i])); for(int i=0; i<limit; i++) { if(ButtonSt) { // кнопка выбора, отображать Bands, или Envelopes MA[i]=iMAOnArray(Last,0,Env_Period,0,MODE_SMA,i); LineUp[i]=iEnvelopesOnArray(Last,0,Env_Period,MODE_SMA,0,Env_Dev,MODE_UPPER,i); LineDn[i]=iEnvelopesOnArray(Last,0,Env_Period,MODE_SMA,0,Env_Dev,MODE_LOWER,i); } else { MA[i]=iMAOnArray(Last,0,BB_Period,0,MODE_SMA,i); LineUp[i]=iBandsOnArray(Last,0,BB_Period,BB_Dev,0,MODE_UPPER,i); LineDn[i]=iBandsOnArray(Last,0,BB_Period,BB_Dev,0,MODE_LOWER,i); } } 在技术上,如何做似乎很清楚。for(int i=0; i<limit; i++) { RSI[i] = iRSI(Symbol(),TimeFrame,14,PRICE_CLOSE,i); } for(int i=0; i<limit; i++) { BandsMn[i]=iBandsOnArray(RSI,0,BB_Period,BB_Dev,0,MODE_MAIN,i); BandsUp[i]=iBandsOnArray(RSI,0,BB_Period,BB_Dev,0,MODE_UPPER,i); BandsDn[i]=iBandsOnArray(RSI,0,BB_Period,BB_Dev,0,MODE_LOWER,i); }但这一过程的本质并不清楚。例如,极限 应该有什么值,为什么正好是这个值?根据变量判断 i 在指标函数的末尾,我们在输入数据时有一个转变。也就是说,限制 应该取决于指标的周期?谢谢你的关注和耐心。 Vitaly Muzichenko 2017.09.25 10:02 #3180 Ras al Ghul: 在技术上,如何做似乎很清楚。但这一过程的本质并不清楚。例如,极限 应该有什么值,为什么正好是这个值?根据变量判断 i 在指标函数的末尾,我们用移位的方式引入数据。也就是说,限制 应该取决于指标的周期?谢谢你的关注和耐心。限制 -图表中的条数;在滚动历史时,它需要显示指标,直到历史的结束。 1...311312313314315316317318319320321322323324325...1953 新评论 原因: 取消 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
:D
谢谢你,好人!
这里 有更详细的介绍
要么你的变体非常复杂,要么我不明白你所说的价值...
在我的变体中,突出显示的那块是宣誓过的。
我们不是以这种方式将指标值放入数组吗?
请注意,为了正确计算,数组中显然必须有一个以上的值。Vitaly Muzichenko 正确地指出了这个错误,我不会再重复。
是的,你是对的。矩形被画在相同的坐标上。解决问题的方法如下。
增加了变量TimeFrame,用于快速改变计算的时间框架嗯,是的,差不多是这样。
注意UseDojiCandles 的平等标志。
是的,这就对了。
注意UseDojiCandles 的平等符号
所以你扩大答案,有一个比较"==",有一个赋值"="
所以你扩大答案,有一个比较"=="和一个赋值"="。
这个人显然知道,他只是打错了字。
这个人显然知道,他只是打错了字。
是的,这是正确的,谢谢你的提示。已经纠正了。
我正在努力。
挂上了锤子和倒锤子的图案是的,这是正确的,谢谢你的提示。已经修好了。
我现在正在努力。
我已经连接了 "锤子 "和 "倒锤子 "模式我有一个假设,当价格向北和向南移动时,类似的模式会有不同的作用--我认为在解释它们时应该考虑到这一点。
在技术上,如何做似乎很清楚。
但这一过程的本质并不清楚。
例如,极限 应该有什么值,为什么正好是这个值?
根据变量判断 i 在指标函数的末尾,我们在输入数据时有一个转变。
也就是说,限制 应该取决于指标的周期?
谢谢你的关注和耐心。
在技术上,如何做似乎很清楚。
但这一过程的本质并不清楚。
例如,极限 应该有什么值,为什么正好是这个值?
根据变量判断 i 在指标函数的末尾,我们用移位的方式引入数据。
也就是说,限制 应该取决于指标的周期?
谢谢你的关注和耐心。
限制 -图表中的条数;在滚动历史时,它需要显示指标,直到历史的结束。