初学者的问题 MQL4 MT4 MetaTrader 4 - 页 164

 

新年快乐!!!。

你能告诉我如何将锁单附加到EA中吗?

 

你好。

你能告诉我如何确定周初和周末的日期(日期格式)吗?我需要振荡器在一周结束时归零,在新的一周开始时从零开始计数。目前,我知道如何将它设置为每一天的零,但我不知道如何将它设置为每一周的零。这就是我每天重置的方式。

void Calculate(int i)
  {
   double summ;
   datetime startTime  = StringToTime(TimeToString(Time[i],TIME_DATE)+" "+StartTime); // StartTime=00:10
   datetime endTime    = StringToTime(TimeToString(Time[i],TIME_DATE)+" "+EndTime);   // EndTime=23.50
   datetime currentTime= StringToTime(TimeToString(Time[i],TIME_DATE)+" "+TimeToString(Time[i],TIME_MINUTES));
//Print("Start = ",TimeToString(startTime,3));
//Print("End = ",TimeToString(endTime,3));
   if(CheckTimer(i,startTime,endTime,currentTime,0))
     {
      summ = MainBuffer[i+1];
      summ+= InfluenceBuffer[i];
      MainBuffer[i]=summ; 
     }
   else
     {
      summ=0.0;
      MainBuffer[i]=summ;
      }
  }

谢谢

 
嗨,伙计们,你们能告诉我如何解决这个问题吗?我的电脑上有一个便携版的终端,它存储在D盘,一切正常,工作目录也在那里。我的笔记本上也有同样的版本,它的安装方式也一样(通过运行带有前缀/portable的快捷方式工作)。找到了一个手动交易 的助手,它与在java上运行经济日历联系在一起。它给出了一个错误,指出该终端是可移植的。我已经在我的笔记本电脑上安装了新的默认终端(工作目录在用户/AppData等),它可以工作。想在PC上做同样的事情,安装了默认的终端。但由于某种原因,它的工作目录和程序一起安装在Program Files (x86)文件夹中。我怎样才能让它以与默认安装相同的方式安装?我在两台电脑上都安装了1809版本。提前感谢您的帮助!
 
Gerkl:

你好。

你能告诉我如何确定周初和周末的日期(日期格式)吗?我需要振荡器在一周结束时归零,在新的一周开始时从零开始计数。目前,我知道如何将它设置为每一天的零,但我不知道如何将它设置为每一周的零。这就是我每天重置的方式。

谢谢

检查一周的开始日期,例如在星期一,在第一次报价时,重置
(TimeDayOfWeek)

 
Dmitry Pan:
日安!请问如何解决该问题?我的电脑上有一个便携版的终端,它存储在D盘上,一切正常,工作目录在同一个地方。我的笔记本上也有同样的版本,它的安装方式也一样(通过运行带有前缀/portable的快捷方式工作)。找到了一个手工贸易助手,它与在java上运行经济日历联系在一起。它给出了一个错误,指出该终端是可移植的。我已经在我的笔记本电脑上安装了新的默认终端(工作目录在用户/AppData等),它可以工作。想在PC上做同样的事情,安装了默认的终端。但由于某种原因,它的工作目录和程序一起安装在Program Files (x86)文件夹中。我怎样才能让它以与默认安装相同的方式安装?我在两台电脑上都安装了1809版本。提前感谢您的帮助!

我也有一个十号1809。现在我试着把mt4安装到C盘,然后再安装到D盘--在默认情况下,程序的工作目录被安装在AppData中,应该是这样。我有一种感觉,你的桌面安装得也很好。但它是什么呢?

 
Alexandr Saprykin:

我也有一个十号1809。现在我试着把mt4安装到C盘,然后再安装到D盘--在默认情况下,程序的工作目录被安装在AppData中,这是它应该的。我的想法是,当我把mt4安装在桌面上时,它将无法正常工作,我将尝试把它安装在C盘,然后是D盘,程序的工作目录默认安装在AppData。但这是什么,不是...

我的意思是,当你从经纪人网站下载平台时,它在某种程度上与Windows的账户相联系。笔记本电脑只是有一个与微软没有联系的账户,但在电脑上却与微软有联系。 会不会是这种情况呢?

 
Dmitry Pan:

我的意思是,当我从经纪人的网站上下载平台时,它以某种方式与Windows账户相连。我的笔记本电脑只是有一个与微软没有联系的账户,但在我的电脑上却与微软有联系。 能否是这样?

不,该终端与微软账户没有任何联系。我还尝试用我的微软账户在我的电脑上安装MT4。问题是别的东西。你在电脑上安装终端时使用的账户是管理员吗?

 
Alexandr Saprykin:

不,该终端不以任何方式与微软账户相联系。我尝试着在有微软账户的电脑上安装MT4。这是另一回事。你在电脑上安装终端时使用的账户是管理员吗?

是的,我在所有的电脑上都是管理员,但为什么目录的安装方式不同呢?
 
Dmitry Pan:
是的,我在所有的电脑上都是管理员,但为什么目录的安装方式不同呢?
谁知道为什么。
你是否以管理员身份运行安装文件?
 
Alexandr Saprykin:
谁知道为什么。
你是否以管理员身份运行安装文件?
我既可以从命令行也可以用自动键来做,我不明白为什么,由于某种原因,它安装成了便携式版本 ....