[存档!]任何菜鸟问题,为了不使论坛变得混乱。专业人士,不要路过。没有你,哪里都不能去 - 4. - 页 7 1234567891011121314...631 新评论 Рустам 2012.03.22 17:09 #61 yosuf: 请解释一下什么是累积交易?例如,有一个减去100点的卖出头寸,TS试图建立一个买入头寸,是否有这种可能性?或者说,如果中大真的开设了一个BAY的职位,还能剩下什么 "总量"? 如果你的多头交易的手数相同,它将与你的空头交易重叠。因此,如果你以四为单位思考,你的止损就被触发了。 Warstein 2012.03.22 17:12 #62 如何计算历史上AccountEquity()和 AccountBalance()之间的 最大差异? 谢谢你。 Рустам 2012.03.22 17:17 #63 计算历史上每个订单的开盘价 和价格极值之间的最大距离,乘以手数和点价,将其全部加起来,再加上保证金。 TarasBY 2012.03.22 17:19 #64 rustein:如何计算历史上AccountEquity()和 AccountBalance()之间的 最大差异?谢谢你。 AccountBalance(M1) = BeginBalance + Profit (on closed trades); AccountEquity(M1) = AccountBalance(M1) + Profit (on open trades); 并通过BeginBalance运行。 MaxProsadka[0] = MathMax (MaxProsadka[0], AccountEquity(M1) - AccountBalance(M1); MaxProsadka[1] =MathMin(MaxProsadka[1], AccountEquity(M1) - AccountBalance(M1))。 类似这样的事情。 Рустам 2012.03.22 17:19 #65 特别是第二个......。 Сергей 2012.03.22 17:22 #66 FAQ: 我真诚地祝愿你在这条充满荆棘的道路上好运。 谢谢你。 Alekseu Fedotov 2012.03.22 17:51 #67 TarasBY: Kim是在很久以前写的函数,那时还没有使用5位数的DC,因此这些函数并不总是能正确工作,例如这几行。 第二行可以简单地完全删除,以避免 "强调 "代码或检查错误的例外,ZERO_DIVIDE可以这样写。 在init()中把点值写进全局EA变量,然后从那里取值,这样做会更优雅。 是的...我很久以前就注意到了这一点,但一直没有去做。 我会解决这个问题。谢谢你。 [删除] 2012.03.22 17:55 #68 刚刚开始学习MQL4。我正在尝试编写我自己的EA。我无法解决一个问题。 假设我有未结订单 "buy1"、"buy2"、"buy3 "和挂单 "buy4"、"buy5"、"buy6"。我不能写一个脚本,在其中一个订单突破止盈时关闭所有这些订单。 请帮助我这个初学者。我非常感谢你们的答复。 [Deleted] 2012.03.22 18:08 #69 是否有可能规定,如果价格在止损点上收盘,则在同一方向上打开交易,如果它在同一方向上收盘,则在同一方向上打开交易?只是有或没有?)))) 谢谢) Warstein 2012.03.22 18:13 #70 非常感谢大家。 问题是我需要一个简单的例子,计算每个订单有效期内开盘价 和价格极值之间的最大距离。这一点我想不出来,怎么做。 1234567891011121314...631 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
请解释一下什么是累积交易?例如,有一个减去100点的卖出头寸,TS试图建立一个买入头寸,是否有这种可能性?或者说,如果中大真的开设了一个BAY的职位,还能剩下什么 "总量"?
如果你的多头交易的手数相同,它将与你的空头交易重叠。因此,如果你以四为单位思考,你的止损就被触发了。
如何计算历史上AccountEquity()和 AccountBalance()之间的 最大差异?
谢谢你。
如何计算历史上AccountEquity()和 AccountBalance()之间的 最大差异?
谢谢你。
AccountBalance(M1) = BeginBalance + Profit (on closed trades);
AccountEquity(M1) = AccountBalance(M1) + Profit (on open trades);
并通过BeginBalance运行。
MaxProsadka[0] = MathMax (MaxProsadka[0], AccountEquity(M1) - AccountBalance(M1);
MaxProsadka[1] =MathMin(MaxProsadka[1], AccountEquity(M1) - AccountBalance(M1))。
类似这样的事情。
我真诚地祝愿你在这条充满荆棘的道路上好运。
Kim是在很久以前写的函数,那时还没有使用5位数的DC,因此这些函数并不总是能正确工作,例如这几行。
第二行可以简单地完全删除,以避免 "强调 "代码或检查错误的例外,ZERO_DIVIDE可以这样写。
在init()中把点值写进全局EA变量,然后从那里取值,这样做会更优雅。
是的...我很久以前就注意到了这一点,但一直没有去做。
我会解决这个问题。谢谢你。
假设我有未结订单 "buy1"、"buy2"、"buy3 "和挂单 "buy4"、"buy5"、"buy6"。我不能写一个脚本,在其中一个订单突破止盈时关闭所有这些订单。
请帮助我这个初学者。我非常感谢你们的答复。
非常感谢大家。
问题是我需要一个简单的例子,计算每个订单有效期内开盘价 和价格极值之间的最大距离。这一点我想不出来,怎么做。