[存档!]任何菜鸟问题,为了不使论坛变得混乱。专业人士,不要路过。没有你,哪里都不能去 - 4. - 页 125 1...118119120121122123124125126127128129130131132...631 新评论 [Deleted] 2012.05.15 09:56 #1241 非常感谢你的回答))))我把iClose 换成了Close [0],一切都正常了....,虽然很奇怪...))))),再次感谢)) Alexey Subbotin 2012.05.15 10:04 #1242 Lisi4ka330: 非常感谢你的回答))))我用Close[0]替换了iClose,结果....,虽然很奇怪......))))),再次感谢))。 为了记录在案,iClose(NULL, 0, 1)是Close[1]而不是Close[0]。 Aleksander 2012.05.15 10:04 #1243 Cmu4: 有这样一种重新计算的算法。 根据我的理解,它计算所有的小节,除了最后一个。 你能告诉我如何让它在i=0的时候重新计算最后一棒吗(在循环中已经有一个条件)? 不,你写的是>=1(大于或等于第一条,也就是说,你没有到0......将条件改为>=0 SZ 这是什么情况? int iShift=i+Shift; Cmu4 2012.05.15 10:11 #1244 Aleksander: 不,你写的是>=1(大于或等于1吧,也就是说,你不可能到0...将条件改为>=0 SZ 那是为了什么? 对了,完全忘了我的 "实验"。前一阵子把0固定为1,现在还在那里。谢谢你! iShift是一个班次,设置在extern。 Aleksander 2012.05.15 10:40 #1245 Cmu4: 对了,把我的 "实验 "都忘了。我不久前把它从0改为1,现在还在那里。谢谢你! iShift是一个移位,设置在extern。 是啊...但你写道,你需要看0条... 然后删除 f (i==0) Input[i]=iClose(Symb, Period(), iShift); 你的换挡器从那里开始 :)- 把0... f (i==0) Input[i]=iClose(Symb, Period(), 0); asasusa 2012.05.15 16:51 #1246 我有这样一个问题。终端中的交易序列号是永久分配的还是会改变的?例如,如果我开了三笔数字为0-1-2的交易,并关闭了数字为1的交易,那么交易数字0和2将保留还是会变成0和1? Рустам 2012.05.15 16:54 #1247 是的,在队列中移动,不仅仅是事务,图形对象和全局变量 的行为也是如此。 orb 2012.05.15 18:52 #1248 请帮助。能否满足以下条件? 我们需要做到,如果当前价格 穿越MA,那么{ }中的算法就会被触发。 if (Bid==iMA(0,0,ma_period,ma_shift,ma_method,PRICE_MEDIAN,0) { ... } if (Ask==iMA(0,0,ma_period,ma_shift,ma_method,PRICE_MEDIAN,0) { ... } Vitalie Postolache 2012.05.15 19:48 #1249 orb: 请帮助。能否满足以下条件? 我们需要做到,如果当前价格越过MA,{ }中的算法就会被触发。 而且,从哪个方向穿过并不重要,不是吗?我想这是一种天才的策略... kodobase中带有MA交叉和其他指标的专家顾问有很多,没有必要重新做轮子;) Рустам 2012.05.15 19:55 #1250 你需要在一个静态变量 中沏上一个价格,并比较每一个tick,使挥发在它们之间(当前的上一个价格)。 1...118119120121122123124125126127128129130131132...631 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
非常感谢你的回答))))我用Close[0]替换了iClose,结果....,虽然很奇怪......))))),再次感谢))。
有这样一种重新计算的算法。
根据我的理解,它计算所有的小节,除了最后一个。
你能告诉我如何让它在i=0的时候重新计算最后一棒吗(在循环中已经有一个条件)?
不,你写的是>=1(大于或等于第一条,也就是说,你没有到0......将条件改为>=0
SZ
这是什么情况?
int iShift=i+Shift;
不,你写的是>=1(大于或等于1吧,也就是说,你不可能到0...将条件改为>=0
SZ
那是为了什么?
对了,完全忘了我的 "实验"。前一阵子把0固定为1,现在还在那里。谢谢你!
iShift是一个班次,设置在extern。
对了,把我的 "实验 "都忘了。我不久前把它从0改为1,现在还在那里。谢谢你!
iShift是一个移位,设置在extern。
是啊...但你写道,你需要看0条...
然后删除
你的换挡器从那里开始 :)- 把0...
请帮助。能否满足以下条件?
我们需要做到,如果当前价格 穿越MA,那么{ }中的算法就会被触发。
请帮助。能否满足以下条件?
我们需要做到,如果当前价格越过MA,{ }中的算法就会被触发。
而且,从哪个方向穿过并不重要,不是吗?我想这是一种天才的策略...
kodobase中带有MA交叉和其他指标的专家顾问有很多,没有必要重新做轮子;)