[存档!]任何菜鸟问题,为了不使论坛变得混乱。专业人士,不要路过。没有你,哪里都不能去 - 4. - 页 335 1...328329330331332333334335336337338339340341342...631 新评论 fore-x 2012.08.19 12:11 #3341 这里是否有任何开发人员,请发表意见。 或者你应该向区政府询问此事? void start() { double tickvalue = MarketInfo(Symbol(), MODE_TICKVALUE); for(int i = OrdersHistoryTotal()-1; i >= 0;i--) { if(!OrderSelect(i,SELECT_BY_POS,MODE_HISTORY )) continue; if(OrderSymbol()!=Symbol() || OrderType() >= 2) continue; if(OrderType() == 0) { Alert((OrderClosePrice() - OrderOpenPrice())/Point*tickvalue*OrderLots()," <-Buy history-> ",OrderProfit()); } if(OrderType() == 1) { Alert((OrderOpenPrice() - OrderClosePrice())/Point*tickvalue*OrderLots()," <-Sell history-> ",OrderProfit()); } } } Евгений 2012.08.19 12:34 #3342 fore-x: 这里是否有任何开发人员,请发表意见。 或者你应该询问你的经纪公司? 关于以十分之一美分或戈比为单位的四舍五入(你的存款金额是多少),甚至连小学生都会回答你。 Yury Reshetov 2012.08.19 12:40 #3343 P_I_R_A_T_E: 请告诉我哪段代码可以粘贴到我的EA中,使其在一定的点数后一次打开2个买入和卖出订单 ... 你不能。买单 和卖单有 不同的价格,所以你不能一次性打开它们,即以一个价格打开它们。事实上,单线程的MT4不能由市场同时开单,即使是不同的价格。 Alex Pirate 2012.08.19 12:43 #3344 Reshetov: 没有办法。买入和卖出的订单有不同的价格,所以我们将无法一次性以一个价格开仓。事实上,单线程的MT4不能由市场同时开单,即使是不同的价格。 。 谢谢你的回答......如果我开了挂单止损单 呢?有了向上和向下的网格,有了固定的手数,这样做是否现实?当一个货币对打开时,新的货币对在新打开的货币对之前的空位上打开? fore-x 2012.08.19 12:51 #3345 Roll: 即使是小学生也能告诉你如何将十分之一的美分或一戈比(不管你的存款是多少)四舍五入。 如果是圆形的,我就不会问。看看截图,你不能对一些数值进行四舍五入,总之,结果是不同的。给你,把它围起来。 double profit; bool norm = false; void start() { double tickvalue = MarketInfo(Symbol(), MODE_TICKVALUE); for(int i = OrdersHistoryTotal()-1; i >= 0;i--) { if(!OrderSelect(i,SELECT_BY_POS,MODE_HISTORY )) continue; if(OrderSymbol()!=Symbol() || OrderType() >= 2) continue; if(OrderType() == 0) { profit = (Normalize(1, norm) - Normalize(2, norm))/Point*tickvalue*Normalize(3, norm); Alert(Normalize(4, norm)," <-Buy history-> ",OrderProfit()); } if(OrderType() == 1) { profit = (Normalize(2, norm) - Normalize(1, norm))/Point*tickvalue*Normalize(3, norm); Alert(Normalize(4, norm)," <-Sell history-> ",OrderProfit()); } } } double Normalize(int x, bool z) { if(z == true) { if(x == 1) return(NormalizeDouble(OrderClosePrice(),Digits)); if(x == 2) return(NormalizeDouble(OrderOpenPrice() ,Digits)); if(x == 3) return(NormalizeDouble(OrderLots() ,2)); if(x == 4) return(NormalizeDouble(profit ,2)); } if(z == false) { if(x == 1) return(OrderClosePrice()); if(x == 2) return(OrderOpenPrice()); if(x == 3) return(OrderLots()); if(x == 4) return(profit); } } [删除] 2012.08.19 12:55 #3346 fore-x:这里是否有任何开发人员,请发表意见。或者你应该向区政府询问此事? 警报和评论在显示数字 时四舍五入,尽管它们实际上更准确。 fore-x 2012.08.19 12:57 #3347 BeerGod: 警报和评论在显示数字时四舍五入,尽管它们实际上更准确。 他们只在数字不合适的情况下进行四舍五入,允许有四个小数位,而我最多只有三个!"。 Рустам 2012.08.19 12:59 #3348 你在嚷嚷什么呢? Владимир Тезис 2012.08.19 13:01 #3349 fore-x: 这里是否有任何开发人员,请评论。 或者你应该向区政府询问此事? 那么问题出在哪里?五岁以上的孩子是不是不可以往上取整?这是否使你感到困惑,或者是其他原因? Владимир Тезис 2012.08.19 13:04 #3350 P_I_R_A_T_E: 谢谢你的回答......如果我开了挂单止损单呢?有了向上和向下的网格,有了固定的手数,这也是现实的做法吗?当一个货币对打开时,一个新的货币对在新打开的货币对之前的空白处打开? 最好是使用你自己编写的代码。为此,你至少需要有开始学习MQL4的愿望。 1...328329330331332333334335336337338339340341342...631 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
这里是否有任何开发人员,请发表意见。
或者你应该向区政府询问此事?
这里是否有任何开发人员,请发表意见。
或者你应该询问你的经纪公司?
关于以十分之一美分或戈比为单位的四舍五入(你的存款金额是多少),甚至连小学生都会回答你。
请告诉我哪段代码可以粘贴到我的EA中,使其在一定的点数后一次打开2个买入和卖出订单 ...
没有办法。买入和卖出的订单有不同的价格,所以我们将无法一次性以一个价格开仓。事实上,单线程的MT4不能由市场同时开单,即使是不同的价格。 。
谢谢你的回答......如果我开了挂单止损单 呢?有了向上和向下的网格,有了固定的手数,这样做是否现实?当一个货币对打开时,新的货币对在新打开的货币对之前的空位上打开?
即使是小学生也能告诉你如何将十分之一的美分或一戈比(不管你的存款是多少)四舍五入。
如果是圆形的,我就不会问。看看截图,你不能对一些数值进行四舍五入,总之,结果是不同的。给你,把它围起来。
这里是否有任何开发人员,请发表意见。
或者你应该向区政府询问此事?
警报和评论在显示数字时四舍五入,尽管它们实际上更准确。
这里是否有任何开发人员,请评论。
或者你应该向区政府询问此事?
那么问题出在哪里?五岁以上的孩子是不是不可以往上取整?这是否使你感到困惑,或者是其他原因?
谢谢你的回答......如果我开了挂单止损单呢?有了向上和向下的网格,有了固定的手数,这也是现实的做法吗?当一个货币对打开时,一个新的货币对在新打开的货币对之前的空白处打开?
最好是使用你自己编写的代码。为此,你至少需要有开始学习MQL4的愿望。