[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 658

 
sergeev:
对于这项任务,你不需要存储整个数组,只需要存储两个数字就足够了--从订单开端的最大和最小。但要做到这一点,我们实际上应该只监测第一分钟栏的价格,在该栏上开出订单。此后,最高值和最低值由分钟条形图决定,无需不断地存储价格。


谢谢

也许你可以给我举个例子,说明如何只在第一分钟栏上控制价格,在该栏上开立订单,因为我自己没有任何头绪。

 

是否可以告诉预处理程序,如

#property indicator_color1 ColorNon

然后在init中定义颜色?

SetIndexStyle (0,DRAW_LINE,0,0,Red);



 
valenok2003:

是否可以告诉预处理程序,如

然后在init中定义颜色?


如果没有,那么这些参数可以直接不写,而是全部在init()中通过SetIndexStyle()指定。在mql中,CLR_NONE 被写入。

 

请解释拼写之间的区别。

double DeM5_1  =iDeMarker(NULL,PERIOD_M5, 14,1);

и

double DeM5[i] =iDeMarker(NULL,PERIOD_M5, 14,i);

我的理解是,第一个明确指定了取值的酒吧号码,而第二个创建了某个数组,其元素i指向该酒吧号码。

这两种方法的优势和劣势令人感兴趣...优势是什么,速度、便利性等等等等......。谢谢。

 

你能告诉我如何限制警报的数量吗?

我在指示器上附加了一个警报器,但当所需条件发生时,它经常发出哔哔声,直到条件消失,或直到我关闭指示器......。 . :)

我怎样才能使警报不超过3-4次,然后忽略这个条件?

 
zloy_monter:

你能告诉我如何限制警报的数量吗?

我在指示器上附加了一个警报器,但当所需条件发生时,它经常发出哔哔声,直到条件消失,或直到我关闭指示器......。 . :)

我怎样才能使警报的触发次数不超过3-4次,然后忽略这个条件?

我也想看看代码,这样我就不必在星际中搜索......:)
 
artmedia70:

请解释拼写之间的区别。

и

我的理解是,第一种方法明确指定了取值的条形号码,而第二种方法创建了某个数组,其元素i指向该条形号码。

这两种方法的优势和劣势令人感兴趣...优势是什么,速度、便利性等等等等......。谢谢。



如果只计算一个元素(i只取值1),唯一的区别是写...
 
artmedia70:

请解释一下写作的区别...

你怎么会认为i是一个数组?如果它是一个数组元素,该条目将看起来像这样

double DeM5[i] =iDeMarker(NULL,PERIOD_M5, 14,array_name[i]);

而这是一个普通的变量。

请告诉我如何限制警报(信号)的数量?
,我在一个指标上附加了一个警报,但是当正确的条件出现时,它的提示音非常频繁,直到条件消失或我关闭指标为止 ....:)
我怎样才能使警报不超过3-4次,然后忽略这个条件?

用一个简单的计数工具。

static int count;
if(count != 3){
   Alert(...);
   count++;
   count2 = 0 //обнуление счета противоположенного алерта
}
和相反的信号块中的归零计数。否则,当然希望能有一个代码 :)
 
keekkenen:
如果只计算一个元素(i只取值1),唯一的区别是写...
如果一个EA中的一组策略使用了一定的指标,其中一些指标在不同的策略之间游移,并且从一个(第一)到三个或四个柱子都用于计算指数,那么如何计算?
 
ToLik_SRGV:

一个简单的倒计时。

而在相反的信号块中有一个归零计数。否则,当然希望能有一个代码 :)


最好是以秒为单位或以秒为单位进行延迟,这样它就不会在每一次打勾 时咕咕叫了......。更有甚者,它们与时间的关系是不平衡的......。
原因: