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

 
但历史上的指标显示的是既成事实,而在真实的交易中,情况可能会更糟或更好。
 
kosmos0975:
1.一个有知识的人(程序员)会羞于把我的要求称为工作
好的工作必须有好的回报。
2.我在链接上找不到免费咨询的地方


1.你是一个有知识的人(程序员)吗?如果是,问题是什么?如果没有--你怎么能知道一个有知识的人(程序员)会如何考虑你的要求,以及他将如何 "感到羞愧 "地称呼它,如何 "不感到羞愧"?

2.你在帖子的哪个部分要求提供免费建议?

你要求为你做一些工作--很可能是你的课业;),来做你需要做的事情。你被引导到论坛的一部分,他们为那些不能/不愿/不应该有时间的人做工作。

如果你不认为这是一份工作--那有什么问题:学习mkl,自己免费做类似的要求。你会从自由人那里得到很多,所以你不会感到无聊))))))))))))))。

 
VladislavVG:


1.你是一个有知识的人(程序员)吗?如果是这样,你为什么不告诉我们问题出在哪里?如果没有,你怎么知道一个知识渊博的人(程序员)会认为你的要求是什么,他怎么会 "羞于 "称呼它,怎么会 "不羞于"?

2.你在帖子的哪个部分要求提供免费建议?

你要求为你做一些工作--很可能是你的课业;),来做你需要做的事情。你被引导到论坛的一部分,他们为那些不能/不愿/不应该有时间的人做工作。

如果你不认为这是一份工作--那有什么问题:学习mkl,自己免费做类似的要求。自由职业者会给你很多,所以你不会感到无聊))))))))))))))。


 

免费的人不会明白需要什么。下面是变体1的一个例子。顶点是以欧元兑美元M5 从10.01.14开始计算的。

如果你知道为什么ZigzagBuffer3不能被渲染,请解释。

不知道(关注主题)不显示新页面。本来可以早点回答。

附加的文件:
zigzag_1.mq4  8 kb
 
khorosh:
看看哪里有佣金,他们通常不会作弊。
有佣金,而且点差较小,但正如他们所说,"不择手段"。
 
kosmos0975:

如果你知道为什么ZigzagBuffer3不能被渲染,请解释。

#property indicator_buffers 4   //изменено с indicator_buffers 1
 
kosmos0975:

免费的人不会明白需要什么。 下面是变体1的一个例子。 顶点是以欧元兑美元M5从10.01.14开始计算的。

如果你知道为什么ZigzagBuffer3不能被渲染,请解释。

不知道(关注主题)不显示新页面。本来可以早点回答。


О.这就是你应该开始的地方:你已经尝试做一些事情,但没有效果。在这种情况下,这里有免费的帮助。

你的问题已经得到回答--上面的帖子--纠正缓冲器的数量。

而这部分代码

if (counted_bars==0 && !downloadhistory2)   //добавлено
     {
      ArrayInitialize(ZigzagBuffer3,0.0);   //добавлено
      ZigzagBuffer3[0]=ZigzagBuffer[0];   //добавлено
      ZigzagBuffer3[23]=ZigzagBuffer[23]-100*Point;   //добавлено
      ZigzagBuffer3[30]=ZigzagBuffer[30]+100*Point;   //добавлено
      ZigzagBuffer3[55]=ZigzagBuffer[55]-100*Point;   //добавлено
      ZigzagBuffer3[82]=ZigzagBuffer[82]+100*Point;   //добавлено
      ZigzagBuffer3[102]=ZigzagBuffer[102]-100*Point;   //добавлено
      downloadhistory2=true;   //добавлено
      for (int num=100;num>=0;num--)   //добавлено
         {
            Alert("num = ",num,"   ZigzagBuffer3[num] = ",ZigzagBuffer3[num]);   //добавлено
            // Видно, что в элементах массива ZigzagBuffer3[num] присутствуют не нулевые значения.
         }
     }

是不清楚的。

在ZigzagBuffer3数组中总会有非零的值,并有选定的索引。你在那里做减法或加法,除了零条--有时可能保留一个零值--当ZigzagBuffer[0]保持0时。

你在那里执行是什么意思?

 
VladislavVG:


О.这就是你应该开始的地方:你试图做一些事情,但它没有用。在这种情况下,这里有免费的帮助。

你的问题已经得到回答--上面的帖子--纠正缓冲器的数量。

但代码的这一部分

是不清楚的。

在ZigzagBuffer3数组中,总会有非零值的选定索引。你在那里做减法或加法,除了零条--有时可能保留一个零值--当ZigzagBuffer[0]保持0时。

你在那里执行是什么意思?

如果他 "暗示 "了什么就好了!在什么地方拿了,却不能 "执行",懒得学习!"。
 

ZigzagBuffer3的值在新的零条之前都是有效的。 在缓冲区本身,将有通过自己的算法优化的ZZ值。

重要的是,该指标至少要像这样工作。但这并不奏效。SPLXGV不起作用。你检查了吗?

变体2甚至更复杂。这些值甚至没有被写入指标(2)缓冲区。它有自己的时间。

也许软件(MT4)出现了故障。这就是为什么我要求你检查它。我没有足够的知识。我找不到关于这个主题的任何新内容。所以我在这里。

 
kosmos0975:

ZigzagBuffer3的值在新的零条之前都是有效的。 在缓冲区本身,将有通过自己的算法优化的ZZ值。

重要的是,该指标至少要像这样工作。但这并不奏效。SPLXGV不起作用。你检查了吗?

变体2甚至更复杂。这些值甚至没有被写入指标(2)缓冲区。它有自己的时间。

也许软件(MT4) 出现了故障。这就是为什么我要求你检查它。我没有足够的知识。我找不到关于这个主题的任何新内容。所以我在这里。


该指标可以工作,并按照你写的那样工作,但显然不是以你的方式,正如我在上一篇文章中写给你的那样--从代码中可以很明显地看出;))))))))。自然,如果你已经纠正了缓冲区的数量

М1

М5

М15

关于MT4 "故障 "的问题--别傻了。通常情况下,每个人都忽略了文档和教程,而从直觉方法开始,开始把自己的缺点完全 "写 "成MT错误,直到他们开始阅读文档。唉,你不是第一个也不是最后一个。当然,MT中的一些错误是存在的,它们会被定期纠正,但情况显然不是这样的:甚至代码显示,你不会得到你想要的东西,或者说你可能在单个案例中得到它,这可能发生在历史上,在未来不太可能重复:概率非常低--寻找自己算法中的错误/不足。

关于药丸--仍然不明白你在服用什么?例如,对我来说,就像这个论坛上的许多人一样,所有的算法都是在没有任何 "药丸 "的情况下工作的 ))))))))))