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

 
artmedia70:

Artyom,你回来了!!!。万岁!!!。很高兴在这里见到你!!!!)))

我现在要去看看利奥瓦的问候!)))

 
又见面了。我有个问题,什么电脑特性会影响EA优化 的时间?我准备对它进行很长时间的优化,有很多参数,运行时间非常长。谁知道呢?
 

我决定在订单注释中加入一个开仓价,以控制开仓时有多少滑点。

int ORDER_OPEN(int sig, double Lot, double oop)
{
     int ticket = 0, FE, i, er;
   string comm = DoubleToString(oop, Digits);

    while(ticket <= 0) // Цикл открытия ордеров.
     {

   ticket = OrderSend(_Symbol, sig, Lot, oop, 40, 0, 0, comm, Magic);

// Дальше обработка ошибок и закрывающие скобки...


奇怪的事情就是这样发生的。我对市场订单进行了评论,但没有对挂单进行评论...

我把一个手动挂单与评论...一切都准备好了。这意味着不存在来自经纪公司的禁令。我不明白其中的原因。


我从来没有在MT4中见过如此奇怪和不可预测的机制...当我在写我的问题时,我激活了一个没有任何评论的旁路,得到了一个新的带有评论的自我测试...


 

晚上好,以下是代码,请帮助我理解在最大值的最小值处设置止损的想法,日志中没有错误,但猫头鹰在10-12点处突然设置了止损,而不是按预期的呼声,错误在哪里?

int val_index_buy  = iLowest(NULL,0,MODE_LOW,4,0);
if(val_index_buy!=-1)StopLossBuy = Low[val_index_buy];
else Print("Ошибка вызова iLowest. Код ошибки=%d",GetLastError()); 
int val_index_sell = iHighest(NULL,0,MODE_HIGH,4,0);
if(val_index_sell!=-1)StopLossSell = High[val_index_sell];
else Print("Ошибка вызова iHighest. Код ошибки=%d",GetLastError())

我不知道我要去哪里。

 
Pokrov:

晚上好,以下是代码,请帮助我理解在最大值的最小值处设置止损的想法,日志中没有错误,但猫头鹰在10-12点处突然设置了止损,不是按海,是按原意,错误在哪里?

我不知道我要去哪里。


我不是专家,但检查if(val_index_buy !=1)的目的是什么?这有什么意义呢?找到高/低点,将其标记为止损,并与最低点相比较,不是更容易吗?而如果设定了最低限度,就把它打印出来。
 
Veterros:

我不是专家,但为什么要检查是否(val_index_buy !=1)?这有什么意义呢?找到高/低点标记为止损,并与最低点进行比较,不是更容易吗?如果你设置了一个最小值,就在打印中输出它。
iHighest 等于val_index_buy,如果出现错误,则返回-1。因此,有一个比较。
 
Pokrov:
iHighest which is equal to val_index_buy, return value, returns - 1 , in case of error.因此,有一个比较。

我明白了。谢谢你的澄清。
 
Pokrov:

晚上好,以下是代码,请帮助我理解在最大值的最小值处设置止损的想法,日志中没有错误,但猫头鹰在10-12点处突然设置了止损,而不是按预期的呼声,错误在哪里?

我不知道我要去哪里。

这个问题已经解决了,代码中 没有错误。错误在更远的地方。
 
是否没有办法改变句号分隔符的颜色?
 
以及我如何订阅该主题