问吧! - 页 133 1...126127128129130131132133134135136137138139140...182 新评论 proverbs 2008.09.27 07:09 #1321 不是所有的指标_缓冲区都显示 在屏幕上 发现问题。请忽略。 Dakhr 2008.10.04 06:59 #1322 更新数组 大家好 我有一个数组,在表单中保留了订单历史窗口的n个交易结果。 买入 如果订单利润>0 traintest[x][y]=1获胜 如果订单利润<=0 traintest[x][y]=2损失 (卖出订单 也是如此) 我的问题是:如何在K个新交易之后更新这些数组?现在我的程序在每个新的买入卖出订单后都会更新,当它被主程序调用时,我完全被卡住了,没有任何想法。 谢谢 IN10TION 2008.10.04 07:05 #1323 ::你想对它们做什么?清除它们?对它们进行分类?在开始时重新填充它们?或者增加更多? Dakhr: 大家好我有一个数组,在表格中保留了订单历史窗口的n个交易结果。 买入 如果订单利润>0 traintest[x][y]=1获胜 如果订单利润<=0 traintest[x][y]=2损失 (卖出订单也是如此) 我的问题是:如何在K个新交易之后更新这些数组?现在我的程序在每个新的买入卖出订单后都会更新,当它被主程序调用时,我完全被卡住了,没有任何想法。 事先声明 Dakhr 2008.10.04 07:13 #1324 在最后一次使用的K个交易之后,重新填充(更新)它们 IN10TION 2008.10.04 07:17 #1325 :: 那么我想这是你做循环函数 的方式问题......就像你必须在有新交易的时候刷新它一样。IN10TION Dakhr: 在最后一次使用的K个交易之后,重新填充(更新)它们 Dakhr 2008.10.04 07:32 #1326 IN10TION:恐怕这与你做循环函数 的方式有关......比如你必须在有新交易时刷新它IN10TION 谢谢你,伙计 事情似乎有点清楚了 让我想想。 例子:在第一次调用(买入/卖出)后,我填补了数组。 1,2,3 4,5,6 7,8,9 假设新的交易出现在历史上。1',2',3' 我希望新的数组看起来像这样。 1',2',3' 1,2,3 4,5,6 我应该在每次买入/卖出后计算程序被调用的次数,当我达到所需的调用次数时,我就更新数组,对吗? 但在重新启动终端后,我失去了这些信息。我应该把这些信息写到文件里吗? 再次感谢 IN10TION 2008.10.04 07:52 #1327 你可以把它弄得很复杂......但唯一不变的是,你必须能够用未结订单(很容易得到)和/或进入历史列表(很容易得到)来刷新/重新填充你的数组,以重新填充以前的数据......如果所有数据在metatrader中已经很容易得到,就不要使用文件......如果你想保留特定的信息/数据,那么可以,但如果你真的需要这些,就先弄清楚。如果你只想在数组中添加一些东西,而不需要对所有的东西进行循环,那么是的,你必须记住最后一个位置,以填入下一个......否则你会删除前一个......如果你这样做,那么代码的过程会快很多......尽管如此,你需要恢复过程。 Dakhr: 谢谢你,伙计事情似乎有点清楚了 让我想想。 例子:在第一次调用(买入/卖出)后,我填补了数组。 1,2,3 4,5,6 7,8,9 假设新的交易出现在历史上。1',2',3' 我希望新的数组看起来像这样。 1',2',3' 1,2,3 4,5,6 我应该在每次买入/卖出后计算程序被调用的次数,当我达到所需的调用次数时,我就更新数组,对吗? 但在重新启动终端后,我失去了这些信息。我应该把这些信息写到文件中吗? 再次感谢 Michel 2008.10.04 18:11 #1328 Dakhr: 谢谢事情似乎有点清楚了 让我想想。 例子:在第一次调用(买入/卖出)后,我填补了数组。 1,2,3 4,5,6 7,8,9 假设新的交易出现在历史上。1',2',3' 我希望新的数组看起来像这样。 1',2',3' 1,2,3 4,5,6 我应该在每次买入/卖出后计算程序被调用的次数,当我达到所需的调用次数时,我就更新数组,对吗? 但在重启终端后,我失去了这些信息。我应该把这些信息写到文件里吗? 再次感谢 也许我不明白你的问题,但在我看来,把容易从服务器上获取的信息(我指的是你的交易历史)写入文件是没有用的。 看起来很容易的是,每一个tick(它是快速的)或每一个新的M1条,或当你想要的时候,循环浏览历史,并保持与指定的MagicNumber相匹配的订单计数。在同一个循环中,你将每笔交易的关闭时间存储在一个二维数组的第一个数组中,例如,将票据存储在第二个数组中。然后,如果你的计数是按树形增加的,更新你的静态计数器(+=3),并按第一个维度对数组进行降序排序。从这个排序的数组中,你可以很容易地建立你想要的第二个数组。 [删除] 2008.10.05 01:43 #1329 从文件中获取时间输入 大家好,我想问一下如何写出能从文件中获得日、小时和分钟的编码? 我知道在我们的编码中需要数组,但我不擅长写数组。这个概念就像Multiple10pointsX2 ea,我们可以将每周的新闻时间输入文件,然后EA将从文件中读取新闻发生的时间,所以EA将在那一刻停止交易。谢谢你的帮助!!。 [删除] 2008.10.06 00:44 #1330 需要帮助... 谁能帮我在这个过滤器上添加警报,当它超过0水平或改变颜色时。 谢谢你们的帮助... 附加的文件: forex_trend_fxfariz.mq4 3 kb 1...126127128129130131132133134135136137138139140...182 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
不是所有的指标_缓冲区都显示 在屏幕上
发现问题。请忽略。
更新数组
大家好
我有一个数组,在表单中保留了订单历史窗口的n个交易结果。
买入
如果订单利润>0
traintest[x][y]=1获胜
如果订单利润<=0
traintest[x][y]=2损失
(卖出订单 也是如此)
我的问题是:如何在K个新交易之后更新这些数组?现在我的程序在每个新的买入卖出订单后都会更新,当它被主程序调用时,我完全被卡住了,没有任何想法。
谢谢
大家好
我有一个数组,在表格中保留了订单历史窗口的n个交易结果。
买入
如果订单利润>0
traintest[x][y]=1获胜
如果订单利润<=0
traintest[x][y]=2损失
(卖出订单也是如此)
我的问题是:如何在K个新交易之后更新这些数组?现在我的程序在每个新的买入卖出订单后都会更新,当它被主程序调用时,我完全被卡住了,没有任何想法。
事先声明在最后一次使用的K个交易之后,重新填充(更新)它们
在最后一次使用的K个交易之后,重新填充(更新)它们
谢谢你,伙计
事情似乎有点清楚了
让我想想。
例子:在第一次调用(买入/卖出)后,我填补了数组。
1,2,3
4,5,6
7,8,9
假设新的交易出现在历史上。1',2',3' 我希望新的数组看起来像这样。
1',2',3'
1,2,3
4,5,6
我应该在每次买入/卖出后计算程序被调用的次数,当我达到所需的调用次数时,我就更新数组,对吗?
但在重新启动终端后,我失去了这些信息。我应该把这些信息写到文件里吗?
再次感谢
谢谢你,伙计
事情似乎有点清楚了
让我想想。
例子:在第一次调用(买入/卖出)后,我填补了数组。
1,2,3
4,5,6
7,8,9
假设新的交易出现在历史上。1',2',3' 我希望新的数组看起来像这样。
1',2',3'
1,2,3
4,5,6
我应该在每次买入/卖出后计算程序被调用的次数,当我达到所需的调用次数时,我就更新数组,对吗?
但在重新启动终端后,我失去了这些信息。我应该把这些信息写到文件中吗?
再次感谢谢谢
事情似乎有点清楚了
让我想想。
例子:在第一次调用(买入/卖出)后,我填补了数组。
1,2,3
4,5,6
7,8,9
假设新的交易出现在历史上。1',2',3' 我希望新的数组看起来像这样。
1',2',3'
1,2,3
4,5,6
我应该在每次买入/卖出后计算程序被调用的次数,当我达到所需的调用次数时,我就更新数组,对吗?
但在重启终端后,我失去了这些信息。我应该把这些信息写到文件里吗?
再次感谢也许我不明白你的问题,但在我看来,把容易从服务器上获取的信息(我指的是你的交易历史)写入文件是没有用的。
看起来很容易的是,每一个tick(它是快速的)或每一个新的M1条,或当你想要的时候,循环浏览历史,并保持与指定的MagicNumber相匹配的订单计数。在同一个循环中,你将每笔交易的关闭时间存储在一个二维数组的第一个数组中,例如,将票据存储在第二个数组中。然后,如果你的计数是按树形增加的,更新你的静态计数器(+=3),并按第一个维度对数组进行降序排序。从这个排序的数组中,你可以很容易地建立你想要的第二个数组。
从文件中获取时间输入
大家好,我想问一下如何写出能从文件中获得日、小时和分钟的编码? 我知道在我们的编码中需要数组,但我不擅长写数组。这个概念就像Multiple10pointsX2 ea,我们可以将每周的新闻时间输入文件,然后EA将从文件中读取新闻发生的时间,所以EA将在那一刻停止交易。谢谢你的帮助!!。
需要帮助...
谁能帮我在这个过滤器上添加警报,当它超过0水平或改变颜色时。
谢谢你们的帮助...