[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 202 1...195196197198199200201202203204205206207208209...1145 新评论 Всеволод 2009.08.27 22:17 #2011 如果你必须测量点数,那么用MarketInfo()中的MODE_POINT乘以差值。 [Deleted] 2009.08.27 22:28 #2012 splxgf >> : 如果你想测量点数,那么用MarketInfo()的MODE_POINT乘以差值。 "Chukcha,你不自作聪明,你指手画脚!" 来自zuid_west_three_rumba_right的信息 请举例说明:) Yury Reshetov 2009.08.27 22:34 #2013 tmp.0 >> : 不是一个事实 :) 一般来说,我从不考虑这个问题,但我知道可能会出现问题。这就是为什么我总是确保除法中的分子和分母是双数。在其他语言中,这要简单得多,因为我可以做以下事情。 double x = (double)a / (double)b。 我不这么认为,因为我必须与不同的编程语言打交道,而且各地的规则都不同。因此,我最好插入一个额外的括号,或者一次性将变量转换为某种类型,尽管这可能是不必要的。但至少你不需要翻阅代码来发现问题。编译器会把它整理出来,并修复一切不必要的东西。而且,如果缺少了什么,编译器也无法修复它--它没有心灵感应的能力,即使程序员不这么认为,它也会遵循自己的规则。 Всеволод 2009.08.27 23:44 #2014 tmp.0 >> : "Chukcha,你不自作聪明,你指手画脚!" 来自zuid_west_three_rumba_right的信息 请举例说明:) int start() { //---- for(int i=1; i<=500; i++) { int candle= MathAbs((High[ i]-Low[ i])*MarketInfo(Symbol(), MODE_POINT)); int sum= sum+ candle; } //---- double total_size= sum/500; Alert(" средний размер свечи (High-Low) = ", total_size); //---- return(0); } 尽管如果我们谈论的是平均蜡烛尺寸,我仍然会采取蜡烛尺寸的模数,对于我们的DT,最小值可能大于最大值。 [Deleted] 2009.08.27 23:59 #2015 splxgf >> : >> 然后是这样的。 int candle=MathAbs((High[ i]-Low[ i])/MarketInfo(Symbol(), MODE_POINT)); 集体智慧是一种可怕的力量 :) Всеволод 2009.08.28 00:19 #2016 tmp.0 >> : 然后就这样了。 集体智慧是一种可怕的东西 :) 的确,这就是黑啤酒用完了,不得不在第二个晚上用淡啤酒冲掉白兰地的意思。 Victor Nikolaev 2009.08.28 02:11 #2017 dmmikl86 писал(а)>> 帮助我:为什么Alert=0? 这里是脚本的代码--它读取了蜡烛的平均尺寸 int start() { //---- double sum=0; double candle; for(int i=1; i<=500; i++) { candle=High[ i]-Low[ i]; sum= sum+ candle; } //---- double total_size= sum/500.0; Alert(" средний размер свечи (High-Low) = ", total_size); //---- return(0); } [删除] 2009.08.28 06:36 #2018 亲爱的专家,请帮助我理解OrderCloseBy()函数。我完全糊涂了。我有一个专家顾问,它通过反转条件开仓和平仓。也就是说,开盘买入和收盘卖出的条件是一样的,开盘卖出和收盘买入的条件也是一样的,这意味着在以相同的价格退出一个头寸后,马上就有一个相反方向的头寸以相同的规模开盘。所以我决定尝试取代OrderClose(),用双倍量开立一个相反方向的头寸,然后用OrderCloseBy()关闭相反的订单。也就是说,同样的算法应该被应用,但它会为每笔交易节省一个点差,但测试者却显示出相当不同的结果。我无法确定我是否写错了代码,还是误解了这个想法......我将非常感谢您的澄清...... Роман 2009.08.28 06:57 #2019 Dmirtiy >> : 换句话说,它应该是相同的,但每笔交易节省了一个点差,但测试仪显示的东西完全不同。我无法决定,是我复制了错误的代码,还是我误解了这个想法......。我将非常感谢你的澄清......。 如果这一切都只是关于价差经济,那么让我告诉你,你不会在这个价差上省钱!!。双倍的手数,双倍的点差,或者说是点差的佣金,即,例如,2p的点差,1手是20美元,2手同样是2p。40$ PS 没有免费的姜饼这回事)))) [删除] 2009.08.28 07:16 #2020 那么,在教程中的例子中,通过OrderCloseBy()关闭柜台订单,怎么会比单独关闭它们更有利可图呢? 1...195196197198199200201202203204205206207208209...1145 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
如果你想测量点数,那么用MarketInfo()的MODE_POINT乘以差值。
"Chukcha,你不自作聪明,你指手画脚!"
来自zuid_west_three_rumba_right的信息
请举例说明:)
不是一个事实 :)
一般来说,我从不考虑这个问题,但我知道可能会出现问题。这就是为什么我总是确保除法中的分子和分母是双数。在其他语言中,这要简单得多,因为我可以做以下事情。
double x = (double)a / (double)b。
我不这么认为,因为我必须与不同的编程语言打交道,而且各地的规则都不同。因此,我最好插入一个额外的括号,或者一次性将变量转换为某种类型,尽管这可能是不必要的。但至少你不需要翻阅代码来发现问题。编译器会把它整理出来,并修复一切不必要的东西。而且,如果缺少了什么,编译器也无法修复它--它没有心灵感应的能力,即使程序员不这么认为,它也会遵循自己的规则。
"Chukcha,你不自作聪明,你指手画脚!"
来自zuid_west_three_rumba_right的信息
请举例说明:)
>> 然后是这样的。
集体智慧是一种可怕的力量 :)
然后就这样了。
集体智慧是一种可怕的东西 :)
的确,这就是黑啤酒用完了,不得不在第二个晚上用淡啤酒冲掉白兰地的意思。
帮助我:为什么Alert=0?
这里是脚本的代码--它读取了蜡烛的平均尺寸
换句话说,它应该是相同的,但每笔交易节省了一个点差,但测试仪显示的东西完全不同。我无法决定,是我复制了错误的代码,还是我误解了这个想法......。我将非常感谢你的澄清......。
如果这一切都只是关于价差经济,那么让我告诉你,你不会在这个价差上省钱!!。双倍的手数,双倍的点差,或者说是点差的佣金,即,例如,2p的点差,1手是20美元,2手同样是2p。40$
PS 没有免费的姜饼这回事))))