[存档!]任何菜鸟问题,为了不使论坛变得混乱。专业人士,不要路过。没有你,哪里都不能去 - 4. - 页 466 1...459460461462463464465466467468469470471472473...631 新评论 Рустам 2012.10.27 17:12 #4651 LOA:下午好!关于图表的问题....,在指标中创建了一条斜线,基于两个点。线条显示正确,但它需要延长,直到与价格交叉或形成下一条线。请告诉我如何做到这一点....我是这样试的但线的转移和显示不正确..... 恒定价值类型描述OBJPROP_TIME10日期时间获取/设置第一个时间坐标OBJPROP_PRICE11双获取/设置第一个价格坐标OBJPROP_TIME22日期时间获取/设置第二个时间坐标OBJPROP_PRICE23双获取/设置第二个价格坐标OBJPROP_TIME34日期时间获取/设置第三个时间坐标OBJPROP_PRICE35双获取/设置第三个价格坐标OBJPROP_COLOR6颜色获取/设置对象的颜色OBJPROP_STYLE7䵮䵮获取/设置对象的线条样式OBJPROP_WIDTH8䵮䵮获取/设置对象线的宽度OBJPROP_BACK9bool获取/设置对象的背景显示标志。OBJPROP_RAY10bool为像OBJ_TREND这样的对象获取/设置射线标志。objprop_ellipse11bool获取/设置一个标志,为OBJ_FIBOARC对象显示一个完整的椭圆。OBJPROP_SCALE12双获取/设置对象的比例值OBJPROP_ANGLE13双获取/设置OBJ_TRENDBYANGLE对象的角度值(度)。objprop_arrowcode14䵮䵮获取/设置OBJ_ARROW对象的箭头代码。可以是wingdings 之一,也可以是预定义的箭头代码 之一。objprop_timeframes15䵮䵮获取/设置该对象在不同时期的显示属性。可以是一个或几个对象的可见性常数 的组合。objprop_deviation16双获取/设置OBJ_STDDEVCHANNEL对象的偏差大小。objprop_fontsize100䵮䵮获取/设置OBJ_TEXT和OBJ_LABEL对象的字体大小OBJPROP_CORNER101䵮䵮获取/设置OBJ_LABEL对象的锚点的角号。取值为0-3纬度102䵮䵮获取/设置OBJ_LABEL对象的X坐标距离,单位为像素。实验数据103䵮䵮获取/设置一个OBJ_LABEL对象的Y坐标相对于锚点角度的距离(像素)。纬度和纬度的关系200䵮䵮获取/设置Fibonacci对象的级别数。可以从1到32objprop_levelcolor201颜色获取/设置对象的水平线的颜色objprop_levelstyle202䵮䵮获取/设置对象水平线样式objprop_levelwidth203䵮䵮获取/设置对象水平线的宽度OBJPROP_FIRSTLEVEL+n210+n䵮䵮获取/设置具有索引n 的Fibonacci对象水平值。索引n 可以从0到(级别数-1),但不超过31 [ARCHIVE!] Any rookie question, 外部指标的提醒和注释 从 MQL4 迁移到 MQL5 [删除] 2012.10.27 17:24 #4652 FAQ:OBJPROP_RAY10bool为OBJ_TREND类型的对象和类似对象获取/设置射线属性标志。 谢谢你的回答。图表也会显示射线,但可能可以用不同的方式,即当价格突破i或出现新线时,线的显示结束(i-2)? Рустам 2012.10.27 17:29 #4653 LOA: 谢谢你的回答。图表也会显示射线,但你可能可以用不同的方式,即在价格突破i时或出现新线时显示线端(i-2)? 同样,在按价格或新线分解时,使用函数ObjectGetValueByShift()在给定的条上取一个价格读数,将第二个价格和时间移到当前条上,并删除射线属性。 [删除] 2012.10.27 19:53 #4654 女士们,先生们!我是一个完全的零,我希望到目前为止)是否有一个术语表?在培训视频中,并不是所有东西都很清楚。 [删除] 2012.10.27 19:54 #4655 女士们,先生们!我是一个完全的零,我希望到目前为止)是否有一个术语表?在培训视频中,并不是所有东西都很清楚。 [删除] 2012.10.27 20:01 #4656 FAQ: 同样,当线被价格或新线打破时,你用ObjectGetValueByShift()函数在这个柱子上取一个价格读数,把第二个价格和时间移到当前柱子上,并删除射线属性。 好的。再次感谢,这一切都很有意义。我最近才开始学习编程,所以也许我真的把事情复杂化了,或者我只是不知道很多窍门....。 Роман 2012.10.28 04:41 #4657 我不明白为什么这段代码不关闭所有的销售,而只关闭最新鲜的一个?谢谢你。 for (orderIndex = (OrdersTotal() - 1); orderIndex >= 0; orderIndex--) { if (OrderSelect(orderIndex, SELECT_BY_POS)) { if ((OrderSymbol() == Symbol()) && (OrderMagicNumber() == magic)) { if (OrderType() == OP_SELL) { price = Bid; clr = ColorBuy; result = OrderClose(OrderTicket(), OrderLots(), price, 300, clr); if (result) {if (UseSound) {PlaySound("alert.wav"); break;} } else {error = GetLastError(); Print ( "error = ", error );} } } } } // Конец цикла Victor Nikolaev 2012.10.28 05:06 #4658 Roman.:我不明白为什么这段代码不关闭所有的销售,而只关闭最新鲜的一个?谢谢你。 for (orderIndex = (OrdersTotal() - 1); orderIndex >= 0; orderIndex--) { if (OrderSelect(orderIndex, SELECT_BY_POS)) { if ((OrderSymbol() == Symbol()) && (OrderMagicNumber() == magic)) { if (OrderType() == OP_SELL) { price = Bid; clr = ColorBuy; result = OrderClose(OrderTicket(), OrderLots(), price, 300, clr); if (result) {if (UseSound) {PlaySound("alert.wav"); } } else {error = GetLastError(); Print ( "error = ", error );} } } } } // Конец цикла 在PlaySound() 之后,有一个断点 Роман 2012.10.28 05:15 #4659 Vinin: 在PlaySound()之后,有一个断点谢谢你,维克多-伊万诺维奇,谢谢你的迅速行动。我在复制的时候犯了一个错误。下面是一个代码片段。 for (orderIndex = (OrdersTotal() - 1); orderIndex >= 0; orderIndex--) { if (OrderSelect(orderIndex, SELECT_BY_POS)) { if ((OrderSymbol() == Symbol()) && (OrderMagicNumber() == magic)) { if (OrderType() == OP_SELL) { price = Bid; clr = ColorSell; result = OrderClose(OrderTicket(), OrderLots(), price, 300, clr); if (result) {if (UseSound) {PlaySound("alert.wav"); break;} } // Удалить break; else {error = GetLastError(); Print ( "error = ", error );} } } } } // Конец цикла Victor Nikolaev 2012.10.28 05:19 #4660 Roman.:谢谢你,维克多-伊万诺维奇,谢谢你的迅速行动。我在复制的时候犯了一个错误。这里有一段代码。 我已经发布了更正后的变体。编辑了你的最后一个帖子 1...459460461462463464465466467468469470471472473...631 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
下午好!关于图表的问题....,在指标中创建了一条斜线,基于两个点。
线条显示正确,但它需要延长,直到与价格交叉或形成下一条线。请告诉我如何做到这一点....
我是这样试的
但线的转移和显示不正确.....
谢谢你的回答。图表也会显示射线,但你可能可以用不同的方式,即在价格突破i时或出现新线时显示线端(i-2)?
同样,在按价格或新线分解时,使用函数ObjectGetValueByShift()在给定的条上取一个价格读数,将第二个价格和时间移到当前条上,并删除射线属性。
同样,当线被价格或新线打破时,你用ObjectGetValueByShift()函数在这个柱子上取一个价格读数,把第二个价格和时间移到当前柱子上,并删除射线属性。
我不明白为什么这段代码不关闭所有的销售,而只关闭最新鲜的一个?
谢谢你。
我不明白为什么这段代码不关闭所有的销售,而只关闭最新鲜的一个?
谢谢你。
在PlaySound() 之后,有一个断点
在PlaySound()之后,有一个断点
谢谢你,维克多-伊万诺维奇,谢谢你的迅速行动。
我在复制的时候犯了一个错误。
下面是一个代码片段。
谢谢你,维克多-伊万诺维奇,谢谢你的迅速行动。
我在复制的时候犯了一个错误。
这里有一段代码。
我已经发布了更正后的变体。编辑了你的最后一个帖子