[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要路过。没有你就无处可去 - 3. - 页 410 1...403404405406407408409410411412413414415416417...652 新评论 [删除] 2011.12.07 12:02 #4091 costy_: 指示器在哪里!?(由咖啡渣猜测 Tel. https://www.mql5.comhttps://www.mql5.com/ru/) 更正一下... 问题是--指标并没有随着新条形图的出现而重新绘制。 指标代码在所附文件中。我不能通过src放置它(代码不是太大)。 提前感谢您的帮助。 Александр 2011.12.07 12:12 #4092 人们,请告诉我如何用一种优雅的方式来描述以下情况。假设我们刚刚在一个高位TF上形成了一个柱子(例如iHigh[NULL,1440,1])。在iHigh[NULL,1440,0]形成的同时,如何在代码中描述低位TF上的第一个条形?)?我只能想到繁琐的结构。谢谢你! Артур 2011.12.07 12:12 #4093 costy_: 阅读 首先设置数组的大小 buf[2]; . 指派 buf[0]=x1; buf[1]=x2。 阅读 它将花费你2分钟。 谢谢你。已经看过了,我想我没有太注意。 costy_ 2011.12.07 13:27 #4094 001: 你能告诉我们如何用以下方式来描述情况吗?假设我们只有一个在高位TF上形成的柱子(例如iHigh[NULL,1440,1])。在iHigh[NULL,1440,0]形成的同时,如何在代码中描述低位TF上的第一个条形?)?我只能想到繁琐的结构。谢谢你! 也就是说,你知道一个新的日线蜡烛是否在较低的时间框架上打开? 或者在低点(而不是0点)上的1天蜡烛的条形边界 costy_ 2011.12.07 13:29 #4095 LOA: 更正一下... 问题是,指标并没有随着新条形图的出现而重新绘制。 指标代码在所附文件中。我没有设法通过src来放置它(代码似乎很小)。 我非常感谢你的帮助。 ex4无法查看,需要mq4 Александр 2011.12.07 13:51 #4096 costy_:也就是说,你知道一个新的日线蜡烛是否在较低的时间框架上打开?或者以1天蜡烛的低点(不是0)的条形为界限 当一个新的蜡烛 在高位TF中打开时,返回低位TF中某个蜡烛的值,但 在蜡烛的范围内,这是在高位TF中形成的(它现在是在高位0-th),。也就是说,当高位TF上仍有一根0蜡烛时,要返回低位TF上某根蜡烛的值。 在我的案例中,我们需要知道这根蜡烛在(例如M1)上的收盘价高于D1的高点(例如)。 [删除] 2011.12.07 14:04 #4097 我如何使: ,如果Condition1为真,那么不要在每个tick 上检查它,在随后的tick上也检查Condition2,然后也检查Condition3,直到我们宣布所有标志为假? static bool Val_max, Cl_dn, Val_min; //static or global | //+------------------------------------------------------------------+ int start() { int j; double bid; bid=Bid; // Текущая цена продажи string Symb=Symbol(); // Название фин.инстр. double Value_max=1.0000; double Value_min=0.9980; double Open_1=Open[1]; double Close_1=Close[1]; //---- //--------------------------------------------------------------- 4 -- double Val=iCustom(NULL, 0, "Название Польз. Индикатора",0,0); // Присваиваем пер. Val значение польз. индикатора if (Условие1) { Val_max=true; // Alert("Значение инд. >= Value_max (исп. 1-е усл.)"); } if (Условие2) { Cl_dn=true; Alert("1 бар закрылся падением (исп. 2-е усл.)"); } if (Условие3 && Cl_dn==true) { Val_min=true; Alert("Значение инд. <= Value_min (исп. 3-е усл.)"); } if (Val_max==true && Cl_dn==true && Val_min==true) { for (j = 0; j < OrdersTotal(); j++) { OrderSelect(j, SELECT_BY_POS, MODE_TRADES); if (OrderSymbol() == Symbol()) { if (OrderType() == OP_SELL) return(0); } } OrderSend(Symbol(),OP_SELL,0.1,NormalizeDouble(Bid,Digits),2,Bid+400*Point,Bid-400*Point,"",3,Red); // Открытие SELL Val_max=false; Cl_dn=false; Val_min=false; } //---- return(0); } [删除] 2011.12.07 14:05 #4098 costy_: ex4无法查看,需要mq4 好吧,对不起... 附加的文件: me_proboy_f5_complex_for_ex.mq4 14 kb costy_ 2011.12.07 14:15 #4099 001: 当一个新的蜡烛在高位TF上打开时,在低位TF上返回某个蜡烛的值,但 在正在形成的蜡烛内(它在高位仍为0),在高位TF上返回。也就是说,当高位TF上仍有一根0蜡烛时,要返回低位TF上某根蜡烛的值。 在我的特殊情况下,你需要知道这个蜡烛在(例如M1)上收于D1的高点之上(例如)。 仍然不明白 iBarShift(0,0,iTime(0,1440,iBarShift(0,1440,Time[0]))) //вернет бар открытия текущего дня на любом текущем тф iBarShift(0,0,iTime(0,1440,1+iBarShift(0,1440,Time[0]))) //вернет бар открытия вчерашнего дня на любом текущем тф 图片可能更容易解释。 costy_ 2011.12.07 14:18 #4100 LOA: 好吧,对不起...iCustom (NULL,0,"ME_Proboy_F5_For_EX",0,i+1) 它读取已经建立(以前的)i+1删除的酒吧的数据。但创造者的算法将被打破(他最清楚,我也在开放和生成的数据上工作+1) 1...403404405406407408409410411412413414415416417...652 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
指示器在哪里!?(由咖啡渣猜测 Tel. https://www.mql5.comhttps://www.mql5.com/ru/)
更正一下...
问题是--指标并没有随着新条形图的出现而重新绘制。
指标代码在所附文件中。我不能通过src放置它(代码不是太大)。
提前感谢您的帮助。
阅读
首先设置数组的大小
buf[2]; .
指派
buf[0]=x1; buf[1]=x2。
阅读 它将花费你2分钟。
你能告诉我们如何用以下方式来描述情况吗?假设我们只有一个在高位TF上形成的柱子(例如iHigh[NULL,1440,1])。在iHigh[NULL,1440,0]形成的同时,如何在代码中描述低位TF上的第一个条形?)?我只能想到繁琐的结构。谢谢你!
也就是说,你知道一个新的日线蜡烛是否在较低的时间框架上打开?
或者在低点(而不是0点)上的1天蜡烛的条形边界
更正一下...
问题是,指标并没有随着新条形图的出现而重新绘制。
指标代码在所附文件中。我没有设法通过src来放置它(代码似乎很小)。
我非常感谢你的帮助。
也就是说,你知道一个新的日线蜡烛是否在较低的时间框架上打开?
或者以1天蜡烛的低点(不是0)的条形为界限
当一个新的蜡烛 在高位TF中打开时,返回低位TF中某个蜡烛的值,但 在蜡烛的范围内,这是在高位TF中形成的(它现在是在高位0-th),。也就是说,当高位TF上仍有一根0蜡烛时,要返回低位TF上某根蜡烛的值。
在我的案例中,我们需要知道这根蜡烛在(例如M1)上的收盘价高于D1的高点(例如)。
我如何使:
,如果Condition1为真,那么不要在每个tick 上检查它,在随后的tick上也检查Condition2,然后也检查Condition3,直到我们宣布所有标志为假?
ex4无法查看,需要mq4
好吧,对不起...
当一个新的蜡烛在高位TF上打开时,在低位TF上返回某个蜡烛的值,但 在正在形成的蜡烛内(它在高位仍为0),在高位TF上返回。也就是说,当高位TF上仍有一根0蜡烛时,要返回低位TF上某根蜡烛的值。
在我的特殊情况下,你需要知道这个蜡烛在(例如M1)上收于D1的高点之上(例如)。
仍然不明白
图片可能更容易解释。
好吧,对不起...
它读取已经建立(以前的)i+1删除的酒吧的数据。但创造者的算法将被打破(他最清楚,我也在开放和生成的数据上工作+1)