[存档!]任何菜鸟问题,为了不使论坛变得混乱。专业人士,不要路过。没有你,哪里都不能去 - 4. - 页 51

 
IgorM:

我已经绞尽脑汁了,我找不到在指标中进行计算的最佳方案。

如何在下方的TF上找到一天开始(或4小时)和一天结束(或4小时)的栏位号码?

你有没有关注过iBarShift?(https://docs.mql4.com/ru/series/iBarShift)
 
smshev: 你看过iBarShift吗?(https://docs.mql4.com/ru/series/iBarShift)

是的,我做到了--我意识到了这一点,感谢维克多,他已经提供了帮助,仅此而已。

extern int  TFrame      =  1440;

................

bool NevBar(int pos){
   static int prevtime=0;
   if(TFrame==0){
      if(Time[pos]==prevtime) return(false);
      prevtime=Time[pos];
      return(true);
   }else{
      int posbase=iBarShift(NULL,TFrame, Time[pos]);
      if(iTime(NULL,TFrame,posbase)==prevtime) return(false);
      prevtime=iTime(NULL,TFrame,posbase);
      return(true);
   }
return(false);
}
 
XmaksasX:

yosuf


给自己做一个bat文件,它将检查连接,如果失败,则重新建立连接。

你是如何做到的?
 

创建一个纯文本文件,并将此文本放入其中

:循环
ping 8.8.8.8 | find "100%" && (rasdial /disconnect & rasdial "YOUR CONNECTION NAME" login pass)
ping -w 1000 -n 30 127.0.0.1

循环

保存它并将扩展名从*.txt改为*.bat,运行它,将其最小化,然后就会很高兴))

 
XmaksasX:

创建一个纯文本文件,并将此文本放入其中

:循环
ping 8.8.8.8 | find "100%" && (rasdial /disconnect & rasdial "YOUR CONNECTION NAME" login pass)
ping -w 1000 -n 30 127.0.0.1

循环

保存它并将扩展名从*.txt改为*.bat,运行它,将其最小化,然后就会很高兴))


非常感谢你。
 

请告诉我,在哪些情况下,EA会 "挂起",当你试图查看其属性时,参数表没有出现?在这种情况下该怎么做?

还发明了什么?

2012.04.06 3:08:25 '***** ': 在1.3066买入0.10 EURUSD的订单 SL: 0.0000 TP: 0.0000失败 [交易超时]

 
yosuf:
请告诉我,在哪些情况下,EA会 "挂起",当你试图查看其属性时,参数表没有出现?在这些情况下,我应该怎么做?

所以,你的专家顾问是以循环模式工作的,而不是以ticks(标准)工作。
 
在419中,EA属性窗口并不总是打开,即使在非循环的EA中也是如此。在我看来,这取决于传入的蜱虫。虱子来了--窗户打开了。
 
Zhunko:
在419中,EA属性窗口并不总是打开,即使在非循环的EA中也是如此。在我看来,这取决于传入的蜱虫。虱子来了--窗户打开了。

它根本不取决于它。也许是在其他方面,但不是在蜱虫方面--我检查了。总的来说,新的建设已经完全改变了码头在EA方面的运作流程。现在,无论终端操作如何,循环的EA都清楚地完成了循环的所有迭代,在旧版本中,加载主线程时有延迟。顺便说一下,循环的专家顾问所消耗的CPU资源量已经大大减少。
 
yosuf:
互联网经常中断,难道就没有办法通过程序化的方式自动让它重新运行起来吗?或者在这个方向上有什么已知的?是否有办法同时为两个或更多的互联网服务供应商供电,我是说并联供电?预先感谢你。
请参阅 本页面,特别是关于He-go-ing的链接信息...