错误、漏洞、问题 - 页 290 1...283284285286287288289290291292293294295296297...3184 新评论 Oleg 2011.02.03 10:59 #2891 Interesting: 你是对某一特定职位(已知的符号和它的Id)感兴趣,还是对所有职位的一般情况感兴趣? 在3个不同的已知工具中有3个位置,我们需要检查什么时候打开信号,什么时候改变,这样我们就不会加得太频繁。 Oleg 2011.02.03 11:02 #2892 Interesting:你是对某一特定职位感兴趣(符号和它的Id是已知的),还是对所有职位的一般情况感兴趣?如果你只是翻看历史和分析交易(使用mydeal),那么大约如此。1.我们获得了这一时期的交易 总数,通过它们,只选择那些根据符号和/或参与形成头寸的交易。 2.最好不要通过符号来选择交易,而是通过具体的位置ID来选择(这更容易,更可靠)。尽管我确信有更多正确和简单的解决方案。谢谢你的解答。我以为我在标准库中漏掉了什么,有一个开放时间,变化时间也是一个重要参数? [删除] 2011.02.03 11:12 #2893 beginner: 有3个位置用于3个不同的已知工具,我们应该检查当时的信号是否打开,时间的变化不要太频繁。然后把它组成一个带有参数SymbolTitle和ID(如果你需要ID)的函数。并从任何地方调用该函数。酷的选择是在CPositionInfo的基础上创建它的后裔,并为其添加类似的功能。PS顺便说一句,开发者--最好能在标准库中 加入CPositionInfo的功能,至少能自动填充所选位置的交易数组(我想目前还没有这样的东西)。 Anton 2011.02.03 11:31 #2894 Dima_S: 这就是在图形上执行更新命令后在日志中出现的那种胡言乱语。2011.02.03 02:24:51 HistoryBase '#IBM' 1个无效条被移除 2011.02.03 02:24:50 HistoryBase '#IBM' 1个无效条被移除 2011.02.03 02:24:49 HistoryBase '#IBM' 1个无效条被移除 2011.02.03 02:24:48 HistoryBase '#IBM' 1个无效条被移除 2011.02.03 02:24:47 HistoryBase '#IBM' 1个无效条被移除 2011.02.03 02:24:46 HistoryBase '#IBM' 1个无效条被移除等等,每秒钟都有。TF每小时 谢谢你的留言。纠正了。 Валерий 2011.02.03 14:03 #2895 beginner:谢谢你的解答。我以为我忽略了标准库中 的某个地方,有一个开放时间和变化时间也是一个重要的参数? 你说的'位置变化时间'是什么意思?有什么变化才能让你注意到变化? Oleg 2011.02.03 14:55 #2896 Valmars: 你说的'位置变化时间'是什么意思?有什么变化才能让你注意到变化? 量。 vda 2011.02.03 15:34 #2897 beginner: 量。这有什么不对吗 :)double vol1 =0.0; double vol2 =0.0; if(PositionSelect(Symbol1)) vol1=PositionGetDouble(POSITION_VOLUME); if(PositionSelect(Symbol2)) vol2=PositionGetDouble(POSITION_VOLUME); Print ("vol1=",vol1,"vol2=",vol2); if (vol2<=vol1) Oleg 2011.02.03 15:41 #2898 alexluek:这有什么不对吗 :) 我想知道我是如何从中知道Symbol1的 位置在一分钟前发生了变化。 Валерий 2011.02.03 15:48 #2899 Interesting:顺便说一句,开发者--最好能在标准库中 加入CPositionInfo的功能,至少能自动填充所选位置的交易数组(目前还没有这样的东西)。但是有一个函数HistorySelectByPosition(),它做同样的事情,我们需要知道的是位置的标识符 。它允许获得现有职位和已经关闭的职位的历史记录。你建议的方法 将返回什么?现有位置上的交易阵列,还是符号的整个历史?而如果此刻没有立场,它将会返回什么? Валерий 2011.02.03 16:02 #2900 beginner: 量。 一个仓位的开仓时间总是相同的,而一个仓位在其存在期间的成交量(和/或方向)的变化可以是多个,什么,你想在标准库 方法的帮助下获得整个仓位成交量变化的时间阵列?成交量的变化总是交易的结果,所以你需要分析某个仓位的交易历史,交易的时间就体现在那里。如果你想知道最后一次换仓的时间,你需要在历史上找到这个位置的最后一笔交易,看看 它的DEAL_TIME 是多少。 1...283284285286287288289290291292293294295296297...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
你是对某一特定职位(已知的符号和它的Id)感兴趣,还是对所有职位的一般情况感兴趣?
你是对某一特定职位感兴趣(符号和它的Id是已知的),还是对所有职位的一般情况感兴趣?
如果你只是翻看历史和分析交易(使用mydeal),那么大约如此。
1.我们获得了这一时期的交易 总数,通过它们,只选择那些根据符号和/或参与形成头寸的交易。
2.最好不要通过符号来选择交易,而是通过具体的位置ID来选择(这更容易,更可靠)。
尽管我确信有更多正确和简单的解决方案。
谢谢你的解答。
我以为我在标准库中漏掉了什么,有一个开放时间,变化时间也是一个重要参数?
有3个位置用于3个不同的已知工具,我们应该检查当时的信号是否打开,时间的变化不要太频繁。
然后把它组成一个带有参数SymbolTitle和ID(如果你需要ID)的函数。
并从任何地方调用该函数。
酷的选择是在CPositionInfo的基础上创建它的后裔,并为其添加类似的功能。
PS
顺便说一句,开发者--最好能在标准库中 加入CPositionInfo的功能,至少能自动填充所选位置的交易数组(我想目前还没有这样的东西)。
这就是在图形上执行更新命令后在日志中出现的那种胡言乱语。
2011.02.03 02:24:51 HistoryBase '#IBM' 1个无效条被移除
2011.02.03 02:24:50 HistoryBase '#IBM' 1个无效条被移除
2011.02.03 02:24:49 HistoryBase '#IBM' 1个无效条被移除
2011.02.03 02:24:48 HistoryBase '#IBM' 1个无效条被移除
2011.02.03 02:24:47 HistoryBase '#IBM' 1个无效条被移除
2011.02.03 02:24:46 HistoryBase '#IBM' 1个无效条被移除
等等,每秒钟都有。
TF每小时
谢谢你的解答。
我以为我忽略了标准库中 的某个地方,有一个开放时间和变化时间也是一个重要的参数?
你说的'位置变化时间'是什么意思?有什么变化才能让你注意到变化?
量。
这有什么不对吗 :)
这有什么不对吗 :)
顺便说一句,开发者--最好能在标准库中 加入CPositionInfo的功能,至少能自动填充所选位置的交易数组(目前还没有这样的东西)。
但是有一个函数HistorySelectByPosition(),它做同样的事情,我们需要知道的是位置的标识符 。它允许获得现有职位和已经关闭的职位的历史记录。你建议的方法 将返回什么?现有位置上的交易阵列,还是符号的整个历史?而如果此刻没有立场,它将会返回什么?
量。