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

 
Lankaster:

如果我没有弄错的话,它将寻找2个蜡烛图的高点和低点,而不考虑它们的方向,但它只需要获得上升-下降和下降-上升形态的价格。

第一阵型中看涨的蜡烛的最大值和第二阵型中看跌的蜡烛的最小值。

我希望我写得清楚,我的头已经沸腾了 :)


它将搜索从i到i+2的局部极值。我不知道你为什么需要它。但是最高点永远是最高点,无论什么样的蜡烛是看跌还是看涨。


 

你好!
你能告诉我对init()函数是否有任何限制?如果是这样,它们是什么,运行时间还是其他参数?我在哪里可以读到关于它的文件?
在这一点上,MT4和MT5有什么区别吗?

 
Leo59:

你好
你能告诉我对init()函数是否有任何限制?如果是这样,它们是什么,运行时间还是其他参数?我在哪里可以读到关于它的文件?
在这一点上,MT4和MT5有什么区别吗?

在mql4中,最好使用OnInit(), OnDeinit()以及其他OnTick(),OnCalculate(),而不是过时的start()和其他我不看旧代码就不记得的...
 
Leo59: 你好!

你能告诉我init()函数是否有限制?如果是这样,它们是什么,运行时间还是其他参数?我在哪里可以读到关于它的文件?
在MT4和MT5之间有什么区别吗?

一旦我对函数OnInit OnDeinit OnTick OnTimer的顺序和执行时间感兴趣......我写了一个简单的专家顾问,并在所有函数中放置了带有睡眠和警报函数的循环......结果非常有趣......。

 
Эльнэ:
帮助!
我想在12.93美元的账户上开一个0.01量的订单,止损和止盈为0,但程序说没有足够的钱,为什么?

你必须在你的经纪人网站上增加你交易账户的杠杆,1:100或1:200或1:500。

 

先生们,欢迎!

我为这个更蹩脚的问题提前道歉!

我已经100年没有用MQl4写作了,但我又开始了。问题的要点。

我正在写一个指标,我把数值放进缓冲区--一切都画得很好,我想再增加一个缓冲区,但在此之前,我应该再创建一个数组并使用它,并从它到第二个缓冲区,所以,在一个简单的循环中,我把新的数组数值等同于缓冲区0,我开始使用它们,结果是0...我把它们打印出来--零...我把新的数组写成一个缓冲数组--这一切都很正常......。一片混乱...:( 我在某个地方变得愚蠢,但我不知道在哪里。

 
Андрей:

先生们,欢迎!

我为这个更蹩脚的问题提前道歉!

我已经100年没有用MQl4写作了,但我又开始了。问题的要点。

我正在写一个指标,我把数值放进缓冲区--一切都画得很好,我想再增加一个缓冲区,但在这之前,我又创建了一个数组并对其进行处理,从它到第二个缓冲区,好吧,在一个简单的循环中,我把新的数组数值等同于缓冲区0,我开始处理它们,结果是零...我把它们打印出来--零...我把新的数组写成一个缓冲数组--它起作用了......。一片混乱...:( 我在某个地方变得愚蠢,但我不知道在哪里。

他们 知道。

 
Alexey Viktorov:

他们 确实如此。


我想我已经涵盖了所有的内容,如果你今晚有兴趣,我会附上代码。我现在手头没有这本书。


那就再来一次更简单的方式吧。

该代码看起来像这样。

...

double Buf0[]

双重MuAg[]

....

而...

Buf0[i]=...

MuAg[i]=Buf0[i]。

Print(DoubleToStr(MuAg[i]);

i--

...


一切都在正常进行中,并在此基础上进行抽签...只在打印机中。

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0


这是否更有意义?

 
Андрей:

先生们,欢迎!

我为这个更蹩脚的问题提前道歉!

我已经100年没有用MQl4写作了,但我又开始了。问题的要点。

我正在写一个指标,我把数值放进缓冲区--一切都画得很好,我想再增加一个缓冲区,但在此之前,我应该再创建一个数组并使用它,并从它到第二个缓冲区,所以,在一个简单的循环中,我把新的数组数值等同于缓冲区0,我开始使用它们,结果是0...我把它们打印出来--零...我把新的数组写成一个缓冲数组--这一切都很正常......。一片混乱...:( 我在某个地方迷路了,但我不知道在哪里。

也许是这样的。



int ArrayCopy(  object&dest[], object source[], int start_dest=0, int start_source=0, int count=WHOLE_ARRAY)
Копирует один массив в другой. Массивы должны иметь одинаковый тип. Массивы типа double[], int[], datetime[], color[], и bool[], можно копировать как массивы одного типа.
Возвращает количество скопированных элементов.
 

有很多数字 - 1,3,4,8,9,........1000。我怎样才能在EA主体中把它们与一个变量进行有资格的比较。如果不把每个数字等同于某个变量?谢谢你!