新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 772

 
Vitaly Muzichenko:

我不会用星期一,我只会用回溯的天数。我将在每一个新的条形图上获得这些数值,这样就不会在每一个刻度 上给专家顾问加载计算结果。

它的工作原理是这样的。

double iPointOrderStep = -1;

//************************************************************************************************/
double iPointOrderStep()
{
      if (iPointOrderStep<0 (сюда добавить условие "или Понедельник"))
         {
            double Awerage30 = (int)((ATR(Symbol(),PERIOD_D1,21,1))/Point());
            double Awerage7 = (int)((ATR(Symbol(),PERIOD_D1,5,1))/Point());

            iPointOrderStep = NormalizeDouble(((Awerage30+Awerage7)/2/6),0);
            return (iPointOrderStep);
         } else return (iPointOrderStep);
}
//************************************************************************************************/

不幸的是,我不知道如何设置 "几天前 "参数。

我有一段代码,用于定义一个新的酒吧

//************************************************************************************************/
bool fNewBar()
{
   static datetime NewTime=0;
      if(NewTime!=Time[0])
      {
            if(NewTime==0)
            {
               NewTime=Time[0];
               return(false);
            }      
         NewTime=Time[0];
         return(true);
      }
   return(false);     
}
//************************************************************************************************/

据我所知,它在当前的时间框架上定义了一个新的条形,而我需要在D1上定义。

我不知道如何使用它...

我很高兴能提供帮助 :)

 
Alexander Layzerevich:

结果是这样的:

不幸的是,我搞不清楚如何设置 "几天前 "这个参数。

我有一段代码,用于定义一个新的酒吧

我知道它在当前时间框架上定义了一个新的条形,而我需要它在D1上。

我不知道如何使用它...

我很高兴得到您的帮助 :)

是的,在每一个柱子上使用它,它没有什么区别,那里的误差总共是+-0.000001点。

 
Vitaly Muzichenko:

是的,在每一栏都使用,有什么区别呢,总共有+-0.000001点的误差。

我想这个变体会适合我(如果代码写得正确的话:)。:

//************************************************************************************************/
if (fNewBar())
   {
      if (DayOfWeek() == 1 && Hour() == 4) { iPointOrderStep = -1;}
   }
//************************************************************************************************/

例如,如果事件 "Monday "发生,时间为4:00,那么我们将重置值为0。然后根据代码,如果数值小于0,我们将得到一个新的数值并将其写入缓冲区,等等。

 
大家好,我是一个新手,请问该怎么做,我是否要退还300.26美元(真实账户),我想暂时停止使用ECN Pool MT4?
附加的文件:
354355.png  5 kb
 
Logic:
大家好,我是一个新手,你们能告诉我该怎么做吗,我到底要不要还300.25美元?

我认为这是一个关于编程的讨论,而不是财务问题。

 
Alexander Layzerevich:

我认为这里的讨论是关于编程,而不是金融。

你能指导我到正确的论坛主题吗,因为我似乎在很多事情上都找不到方向?
 
Logic:
你能指导我到正确的论坛主题吗,因为我似乎找不到哪里?

这是一个要问特区的问题。一般来说,关闭账户,应该很容易清理。

 
Konstantin Nikitin:

你必须要问区委书记。一般来说,关闭账户,应该很容易清理。

什么经纪公司?
 
Alexander Layzerevich:

我有一段代码,用于定义一个新的酒吧

我知道它是在当前时间框架上定义一个新的条形,但我需要它在D1上。

我不知道如何使用它...

用iTime(_Symbol,PERIOD_D1,0)替换Time[0]。

 
Logic:
什么是交易台?

你以前交易的那个人,或者经纪人(交易中心)

原因: