任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 1001 1...994995996997998999100010011002100310041005100610071008...1178 新评论 Vladyslav Zlyj 2016.01.23 21:09 #10001 你好,为了只在新柱状体 打开时发出信号,而不是在形成时发出信号,应该在指标中删除或添加什么? [删除] 2016.01.23 23:50 #10002 我在一个文件里有这样的数据。2016.01.21 19:39:07;6;222016.01.21 19:40:08;6;212016.01.21 19:41:08;6;20这就是我想在指标中显示的日期和几个值。 是否有这样的功能,使数值按时间而不是按条数显示? Alexey Viktorov 2016.01.24 03:18 #10003 flajelet:我在一个文件里有这样的数据。2016.01.21 19:39:07;6;222016.01.21 19:40:08;6;212016.01.21 19:41:08;6;20这就是我想在指标中显示的日期和几个值。 是否有这样的功能,使数值按时间而不是按条数显示? 好吧,把时间放在iBarShift() 中,然后按条数计算数值。 Tema97 2016.01.24 16:47 #10004 晚上好,下午好,早上好--请您推荐一个代码--我需要输出最后一个平仓订单的价值(无论它是正数还是负数)--我知道的代码只显示之前指定的位置--例如历史平仓订单中的1个订单--如果有新的交易完成--随着进一步平仓,其价值不被检查,不被输出,或者如果我指示为0,那么在第一个平仓后也不被检查,在未来,如何确保它总是检查最后的平仓订单我怎么做?预先感谢你。 Boris 2016.01.24 18:07 #10005 nikelodeon: 闷热到流泪的地步.....:-)我会注意的。 如果他们创建了一个拖网功能,在最大利润时平仓,那就好了!并在关闭终端机的情况下睡个好觉!;)) Александр 2016.01.25 15:41 #10006 帮助我找到这个原因。试图做一个指标来显示当天的开盘水平。然而,这就是所发生的事情。当测试仪中有一个测试时,一切都很正常。我不明白哪里出了问题,但当我试图把它放在图表上时,我得到的只是D1图表上的一个平行图。我不明白哪里出了问题。我不明白哪里出了问题。#property indicator_chart_window #property indicator_buffers 1 #property indicator_color1 Red //inputs extern double tf = 1440; extern int period = 1; extern int method = 1; extern int shift = 0; //buffers double ma[]; double factor=0; static int DayNow=0; double открытие_дня; //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ int init() { if(Period()>tf) { Print("Wrong timeframe!"); return(-1); } SetIndexBuffer(0,ma); SetIndexStyle(0,DRAW_SECTION,STYLE_DASHDOTDOT,1); SetIndexLabel(0,"MA "+tf); IndicatorShortName("Moving Average ("+tf+", "+period+")"); return(0); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ int deinit() { return(0); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ int start() { int counted_bars=IndicatorCounted(); if(counted_bars<0) return(-1); if(counted_bars>0) counted_bars--; int i=Bars-counted_bars-1; while(i>=0) { if(iTime(Symbol(),tf,i)>DayNow) { DayNow=iTime(Symbol(),tf,i); открытие_дня=iOpen(Symbol(),tf,i); } if(открытие_дня>0) { ma[i]=открытие_дня; } else { ma[i]=EMPTY_VALUE; } Comment(" открытие_дня = ",открытие_дня," i =",i); i--; } return(0); } //+------------------------------------------------------------------+ Victor Nikolaev 2016.01.27 00:20 #10007 001:帮助我找到这个原因。试图做一个指标来显示当天的开盘水平。然而,这就是所发生的事情。当测试仪中有一个测试时,一切都很正常。但当我把它放在图表上时,它只是变成了D1图表的一个平行图。我不明白哪里出了问题。以下是代码。将其添加到init()中SetIndexEmptyValue(0,EMPTY_VALUE); Александр 2016.01.27 05:09 #10008 Vinin:在init()中添加 谢谢你! Александр 2016.01.27 11:51 #10009 如何从指标中的时间(按条形时间)知道条形的价值? Victor Nikolaev 2016.01.27 13:36 #10010 001: 如何通过时间(按条形时间)知道指标中的条形值?杠杠移位 1...994995996997998999100010011002100310041005100610071008...1178 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我在一个文件里有这样的数据。
2016.01.21 19:39:07;6;22
2016.01.21 19:40:08;6;21
2016.01.21 19:41:08;6;20
这就是我想在指标中显示的日期和几个值。
是否有这样的功能,使数值按时间而不是按条数显示?
我在一个文件里有这样的数据。
2016.01.21 19:39:07;6;22
2016.01.21 19:40:08;6;21
2016.01.21 19:41:08;6;20
这就是我想在指标中显示的日期和几个值。
是否有这样的功能,使数值按时间而不是按条数显示?
闷热到流泪的地步.....:-)我会注意的。
帮助我找到这个原因。
试图做一个指标来显示当天的开盘水平。然而,这就是所发生的事情。当测试仪中有一个测试时,一切都很正常。
我不明白哪里出了问题,但当我试图把它放在图表上时,我得到的只是D1图表上的一个平行图。
我不明白哪里出了问题。
我不明白哪里出了问题。
帮助我找到这个原因。
试图做一个指标来显示当天的开盘水平。然而,这就是所发生的事情。当测试仪中有一个测试时,一切都很正常。
但当我把它放在图表上时,它只是变成了D1图表的一个平行图。
我不明白哪里出了问题。
以下是代码。
将其添加到init()中
在init()中添加
如何通过时间(按条形时间)知道指标中的条形值?
杠杠移位