[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要路过。没有你就无处可去 - 3. - 页 194

 
Vinin:

只要TC坚持下去就好。

那里没问题--马汀是 "软的"...:-))手数的增加比例,有可能从1000美元的微实数开始。我已经有了一个关键的开始--在一月份的新年之后,我已经被积极的添加(系数在转弯处--5,4,3,2,2......)有点烧伤了,为了所谓的最快的方式达到收支平衡,我现在在演示中 "热身 "了。:-)))
 
Roman.:

那里没问题--马汀是 "软的"...:-)))手数增加的系数,有可能从1000c.u.的微实数开始。我已经有了一个关键的开始--在一月份的新年之后,我已经被积极的添加(系数在转弯处--5,4,3,2,2......)有点烧伤了,为了所谓的最快的方式达到收支平衡,我现在在演示中 "热身 "了。:-)))

作者更清楚
 
Vinin:

作者最清楚。

TC,我相信,会坚持下去......没有其他办法...而--之前--事实上,梅花在1月份变成了平--没有问题的订单的使用,重新报价,等等,对真正的--不,即,所有的节拍--包括一个真正的和演示--帐户和测试仪,都检查了自己...纯粹的"问题",在 MM上的 进入/退出 逻辑在马丁...正在努力。
 
Roman.:

我相信,TC会坚持下去......否则--没门...而且--早些时候--1月份的梅花变成了平的--在订单的使用、重新报价的处理等方面没有问题,在真实的--完全没有问题,也就是说,所有的节拍--包括真实和演示--账户和测试器,都是自己检查的......纯粹的"问题",在 MM上的 进入/退出 逻辑在马丁...正在努力。

嗯,嗯...
 
Vinin:

嗯,嗯...

工作,工作,维克多,TC - "那个"(以前)变体的描述和代码 -在这里
 
Roman.:

工作,工作,维克多,TC - "那个 "选项的描述和代码在这里

我不是在干涉。也许会有好的结果。
 
Vinin:

我并不碍事。也许会有好的结果。

我在工作。
 

你好,我已经使用这个论坛上发现的知识很久了,而且有一段时间工作得很好。

我有一个问题要问程序员。

如何在未来画一条垂直线

我的脚本是这样工作的:首先它在图表上画出两条垂直线,我把它们设置为极值,当我再次运行脚本时,它在未来画出第三条线。

也就是说,当我在几天前检查时,即离图的末端很远,第3条线是完全按照计算结果画的,而当我分析当前情况时,计算结果落在图的外面,即在未来,线是画在1970.01.01 00:00的。

线图。

ObjectCreate("opa",OBJ_VLINE,0,0,0);
   ObjectSet("opa",OBJPROP_TIME1,Time[shift]);
   ObjectSet("opa",OBJPROP_COLOR,Blue);
   ObjectSet("opa", OBJPROP_WIDTH,3);
先计算酒吧的转变,这可能是问题吗?
 
NikuRR:

你好。

如何在未来画一条垂直线?

看这里(未来的酒吧时间):未来的酒吧时间网站:mql4.com(搜索引擎线)。
 

大家好!

今天我在锻炼时间)例如,我需要让一个指标在某个时间做某事。

代码将如下。

int start()                           
  {
   double Time_Mes=21.30;
   
   int    Cur_Hour=Hour();             
   double Cur_Min =Minute();           
   double Cur_time=Cur_Hour + Cur_Min/100; 
   
   if (Cur_time==Time_Mes)             
   {
      // что-нибудь делаем
   }
                     
   return;                             
  }

现在,假设我们希望我们的条件不仅在21:30起作用,而且在22:00、22:30、23:00起作用,等等。

当然,你可以做到以下几点。

int start()                           
  {
   double Time_Mes_1=21.30;
   double Time_Mes_2=22.00;
   double Time_Mes_3=22.30;
   //ну и так далее...
   
   int    Cur_Hour=Hour();             
   double Cur_Min =Minute();           
   double Cur_time=Cur_Hour + Cur_Min/100; 
   
   if (Cur_time==Time_Mes_1 || Cur_time==Time_Mes_2 || Cur_time==Time_Mes_3 /*и т.д.*/)             
   {
      // что-нибудь делаем
   }
                     
   return;                             
  }

但我认为这在某种程度上是不合理的,特别是如果会有很多检查站。我认为你可以而且更简单。

问题是,如何让它更容易(对)?

提前感谢大家!