[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 884 1...877878879880881882883884885886887888889890891...1145 新评论 [删除] 2010.10.03 18:45 #8831 fru1t: 日安!问题很简单:是否可以不通过常数来设置二维数组的第二维? 也就是说,我应该这样做:double massiv[5][5],但我想要double massiv[5][k],其中k是一个已知的整数,例如通过extern int k = 5在前面定义。第一个维度可以用ArrayResize函数改变,但第二个维度由于某种原因不能改变... 既然没有人回答我的问题,我想这个功能在mql4中根本就没有?让我澄清一下我的问题:k是一个外部变量,声明为 "extern int k=0;",也就是说,我在程序开始时设置了它,而不是在其编译之前。 [删除] 2010.10.03 19:15 #8832 artmedia70: 阅读你所有的帖子和维克多的...直觉告诉我,你无法解释你想要什么。 从你的这个帖子来看,你需要做的是这个。 魔数++。 但是,从你其他的帖子来看,你需要两个不同的魔术。那么问题出在哪里?为他们的两种情况分别严格设定...... 或者我错过了什么,你需要什么? 我的目标是学习如何在一个EA中创建许多循环。 一个周期是一个行动的开始,一个行动的改变,一个行动的结束。 当收到一个信号时,一个新的周期就开始了。变化,然后完成循环(订单)。 为此,为了使每个循环不干扰另一个循环,我想学会给每个循环分配自己的魔法。 [删除] 2010.10.03 19:26 #8833 我意识到,我没有传达所有的信息。你说你不明白,这很好,这让我有机会更准确地传达我的观点! 循环中的变化都将是相同的,在这个意义上,它们都将引用相同的函数。 Artyom Trishkin 2010.10.03 20:01 #8834 belck: 我意识到,我没有传达所有的信息。你说你不明白,这很好,这让我有机会更准确地传达我的观点! 循环中的变化都将是相同的,在这个意义上,它们都将引用相同的函数。 由于你给我的信息不足,真的很难给你提供任何建议。我明白,无论如何,你在你的EA中会有一个有限的周期。 为了不过度追求动态,最终陷入自己的逻辑及其变化中,请设置每个循环(我不知道里面发生了什么事) 一个特定的魔术师。这样就可以更容易地参考它,而不需要额外的检查来将魔术师与特定的周期相匹配(到底是什么情况呢?) [删除] 2010.10.03 20:29 #8835 在它发生。 *在这一点上,平均的定义(取自伊兰)。 *和你需要的所有东西的平均数 而我希望在引入同时进行的循环数量上没有限制。 如果每小时都有新周期的信号,专家顾问会设法完成所有的周期,并使它们完成 - 没有失败和问题。 此外,在未来,我想在一个EA中指定几个货币对,所有的货币对都将发生在这些货币对上。 ) [删除] 2010.10.03 20:49 #8836 由指标确定的信号已经被带入到向上。 int start() { double PrevCl; double CurrCl; if (UseTrailingStop) TrailingAlls(TrailStart, TrailStop, AveragePrice); //---- indikatori Sergey Guliaev 2010.10.04 06:40 #8837 请告知如何在终端重启的情况下保存票号。或者是一个分支,在哪里阅读。 [删除] 2010.10.04 06:59 #8838 valenok2003: 请告知如何在终端重启的情况下保存票号。或者是一个分支,在哪里阅读。 这可能会告诉你!;) https://docs.mql4.com/ru/files/FileWriteInteger [删除] 2010.10.04 07:02 #8839 Max747: 当我问到指标的价值 时,谁能告诉我为什么? double vol = iCustom(Symbol(),PERIOD_H1,"Parabolic",PARASTEP,PARAMAX,0,1); 它给我这个值... EURUSD,H1: vol= 1.2737Ask= 1.2678 然后它给了我这个 EURUSD,H1: vol= 435119881.7219Ask= 1.2736 我不明白......没有对变量的 计算进行过。 这些数字是从哪里来的? 没有人能够给我一个答案......。有谁有线索吗? Sergey Guliaev 2010.10.04 07:27 #8840 Max747: 这可能会告诉你!;) https://docs.mql4.com/ru/files/FileWriteInteger 这是唯一的选择吗? 1...877878879880881882883884885886887888889890891...1145 新评论 原因: 取消 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
日安!问题很简单:是否可以不通过常数来设置二维数组的第二维?
也就是说,我应该这样做:double massiv[5][5],但我想要double massiv[5][k],其中k是一个已知的整数,例如通过extern int k = 5在前面定义。第一个维度可以用ArrayResize函数改变,但第二个维度由于某种原因不能改变...
既然没有人回答我的问题,我想这个功能在mql4中根本就没有?让我澄清一下我的问题:k是一个外部变量,声明为 "extern int k=0;",也就是说,我在程序开始时设置了它,而不是在其编译之前。
阅读你所有的帖子和维克多的...直觉告诉我,你无法解释你想要什么。
从你的这个帖子来看,你需要做的是这个。
魔数++。
但是,从你其他的帖子来看,你需要两个不同的魔术。那么问题出在哪里?为他们的两种情况分别严格设定......
或者我错过了什么,你需要什么?
我的目标是学习如何在一个EA中创建许多循环。 一个周期是一个行动的开始,一个行动的改变,一个行动的结束。
当收到一个信号时,一个新的周期就开始了。变化,然后完成循环(订单)。
为此,为了使每个循环不干扰另一个循环,我想学会给每个循环分配自己的魔法。
我意识到,我没有传达所有的信息。你说你不明白,这很好,这让我有机会更准确地传达我的观点!
循环中的变化都将是相同的,在这个意义上,它们都将引用相同的函数。
我意识到,我没有传达所有的信息。你说你不明白,这很好,这让我有机会更准确地传达我的观点!
循环中的变化都将是相同的,在这个意义上,它们都将引用相同的函数。
为了不过度追求动态,最终陷入自己的逻辑及其变化中,请设置每个循环(我不知道里面发生了什么事)
一个特定的魔术师。这样就可以更容易地参考它,而不需要额外的检查来将魔术师与特定的周期相匹配(到底是什么情况呢?)
在它发生。
*在这一点上,平均的定义(取自伊兰)。
*和你需要的所有东西的平均数
而我希望在引入同时进行的循环数量上没有限制。
如果每小时都有新周期的信号,专家顾问会设法完成所有的周期,并使它们完成 - 没有失败和问题。
此外,在未来,我想在一个EA中指定几个货币对,所有的货币对都将发生在这些货币对上。
)
由指标确定的信号已经被带入到向上。
请告知如何在终端重启的情况下保存票号。或者是一个分支,在哪里阅读。
这可能会告诉你!;)
https://docs.mql4.com/ru/files/FileWriteInteger
当我问到指标的价值 时,谁能告诉我为什么?
double vol = iCustom(Symbol(),PERIOD_H1,"Parabolic",PARASTEP,PARAMAX,0,1);
它给我这个值...
EURUSD,H1: vol= 1.2737Ask= 1.2678
然后它给了我这个
EURUSD,H1: vol= 435119881.7219Ask= 1.2736
我不明白......没有对变量的 计算进行过。
这些数字是从哪里来的?
这可能会告诉你!;)
https://docs.mql4.com/ru/files/FileWriteInteger
这是唯一的选择吗?