任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 209

 
artmedia70:

那么,你需要了解在一段时期内一直真实存在的主要条件。例如--时间的比较。在发出所有警报后,你需要给你与之比较的变量分配一个新的值,即当前时间。寻找一个定义新栏的函数。它的构造概念应该对你有帮助。

在这里 读过吗?


晚上好,artmedia70

我又带着同样的问题来找你:我还是不知道如何获得我需要的数据。

你写了关于寻找新酒吧的概念。按照我的理解(概念),包括比较各条的时间,如果时间不同--这里是一个新的条。此外,该功能还显示所有后续小节的时间数据。

我试图将这种方法应用于我的任务。我得到的第一个值正是我想要的,但随后我得到了每个下一个条形图的数据。

我不明白我怎么能只从一个(第一)条中获取数据。你能告诉我吗?

 
Atlis:

晚上好,亲爱的artmedia70

我带着同样的问题回来找你:我还是不知道如何获得我需要的数据。

你写了关于寻找新酒吧的概念。按照我的理解(概念),包括比较各条的时间,如果时间不同--这里是一个新的条。此外,该功能还显示所有后续小节的时间数据。

我试图将这种方法应用于我的任务。我得到的第一个值正是我想要的,但随后我得到了每个下一个条形图的数据。

我不明白我怎么能只从一个(第一)条中获取数据。你能告诉我吗?

没有你的代码,不了解你想做什么,就很难告诉你什么。
 
artmedia70:
没有你的代码,不了解你想做什么,就很难告诉你该怎么做。

我还没有这样的代码:我只拥有足够的智慧来确定所需间隔的高点和低点。

但我将努力解释我想做的事情。

这里实际上是我试图实现的一个例子。

紫色的线是范围内的最高点和最低点。

绿色是 "参考点"(由时间定义)。

我需要知道蜡烛的开盘价会在什么时候走出范围。图片上的箭头显示了一个条形图,我需要知道它的开放时间,并将其值分配给一个变量。

 
Atlis:

我还没有这样的代码:我只拥有足够的智慧来识别所需间隔的高点和低点。

但我将努力解释我想做的事情。

这里实际上是我试图实现的一个例子。

紫色的线是范围内的最高点和最低点。

绿色是 "参考点"(由时间定义)。

我需要知道蜡烛的开盘价会在什么时候走出范围。图片上的箭头显示了一个条形图,我需要知道它的开放时间,并将其值分配给一个变量。

1.用于专家顾问或指标?

2.第一支蜡烛还是零?

 
artmedia70:

1.对于一个EA或指标?

2.第一支蜡烛还是零?



对于一个EA来说。

烛台为零。

 
Atlis:


对于EA来说。

烛台是零。

如果当前蜡烛的开盘价高于/低于该区间的上限/下限,并且第一个蜡烛的开盘价低于/低于/等于该区间的上限/下限,那么将该蜡烛的开盘时间存储在一个数据时间类型的变量中

类似这样的事情。

//+----------------------------------------------------------------------------+
if (Open[1]<=UpLevel && Open[0]>UpLevel) {
   // Пересекли вверх верхнюю границу диапазона (UpLevel)
   }
if (Open[1]>=DnLevel && Open[0]<DnLevel) {
   // Пересекли вниз нижнюю границу диапазона (DnLevel)
   }
//+----------------------------------------------------------------------------+
 
artmedia70:

如果当前蜡烛的开盘价高于/低于该区间的上限/下限,并且第一个蜡烛的开盘价低于/低于或等于该区间的上限/下限,那么将该蜡烛的开盘时间存储在一个数据时间类型的变量中

类似这样的事情。


非常感谢你。
 

做了一个指标。指标值ExtMapBuffer1[i]是从三个当前条件之一获得的。

问题,如何获得带有移位的指标值(前天(2)和昨天(1))?

 
Forexman77:

做了一个指标。指标值ExtMapBuffer1[i]是从三个当前条件之一获得的。

问题,如何获得带有移位的指标值(前天(2)和昨天(1))?


嗯,这很难说。通常情况下,iCustom()有助于
 
Vinin:

嗯,这很难说。通常,iCustom()会有帮助。
谢谢你,我会努力想办法的。