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

 
001:

当然,是关于故事中的漏洞。也要问你一个问题:你是如何在乐器上实现高质量的故事的?

在ista论坛上有说明。如果我没记错的话,作者是奥纳。

是的,它是。我把它保存在我的书签 里,只是不是insta,而是robo。

但我不知道现在新的MT会如何,格式已经改变。
 

在EA的工作过程中,遇到了以下影响。

我在市场上开了一个订单。市场上永远只有一个订单。如果利润归于利润,则应拖动SL。

但在某些情况下,SL并没有被追踪到当前的蜡烛上。但是一旦有新的蜡烛 打开,一切都开始完美地工作(SL被拒绝)。

注意,这种情况并不经常发生。感觉是在当前蜡烛图上打开OrdersTotal()后,它仍然是空的,因此在搜索过程中没有进行任何操作。

如果代码中存在错误,就会在每个这样的情况下发生。但在这里,这种效果的出现是不定期的。

这种行为的原因可能是什么?


在策略测试器中遇到了这种效果,在模拟账户中也出现了。

该代码是标准的。构建:MetaEditor(5.00版) - 934,MetaTrader(4.00版) - 646。

   for(i= OrdersTotal()-1; i >=0; i--) 
     {
      if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES))
       {
        if(OrderSymbol()==Symbol() && (Магик < 0 || OrderMagicNumber()==Магик))
         {
          Трал();
         }
       }
     }
 
Desead:

不要看未来,而要看过去,做一个洞的检查,就是这样。


终端是04:00,你如何在03:00开仓?
 
AlexeyVik:

在ista论坛上有说明。如果我没记错的话,作者是奥纳。

是的,它是。我把它保存在我的书签 里,只是它不是insta,是robo。

但我不知道现在新的MT会如何,格式已经改变了。
谢谢你,几乎正是我想要的! 不幸的是,AllMinutes_Step1并没有像我所期望的那样,用以前的引文 "填补 "这些漏洞。
 
001:
谢谢你,几乎正是我想要的! 不幸的是,AllMinutes_Step1并没有像我所期望的那样,用以前的报价来 "填补 "这些漏洞。

我没有尝试做那里所描述的一切,只是在最后采取了准备好的基础,并运行专家顾问。我根本不使用测试器,我只用它来检测代码中的错误。但考虑到历史格式的变化,我认为我们应该考虑到这些变化而重写现有的脚本。
 
AlexeyVik:
我没有尝试做那里描述的所有事情,我只是在最后拿了一个准备好的基础,然后运行了EA。我根本不使用测试器,我只用它来检测代码中的错误。但考虑到历史格式的变化,我认为我们应该在考虑到这些变化的情况下重写已有的脚本。


看来我们必须重写。或者使用旧的终端+防火墙。
 
001:

看来我们必须重写。或者使用旧的终端+防火墙。
防火墙也无济于事。你必须删除 更新文件。在论坛上搜索通往它们的路径。
 
AlexeyVik:
火是没有用的。你必须删除更新文件。在论坛上搜索通往它们的路径。


我的意思是只用终端进行测试,即不登录+防火墙。因为即使我没有登录,它也会自己更新。
 
001:

我的意思是只用终端进行测试,即不登录+防火墙。因为即使在我没有登录的时候, 也会自己更新

为了避免更新,需要删除 更新文件。MT不会在你每次需要更新时下载它们,它们只被下载和更新一次。
 

各位朋友,请告诉我如何将双数转换为英数?

MatRound和其他四舍五入函数返回,奇怪的是,是Double。而如果int变量被分配 给MatRound函数,编译器会产生很多警告,如

possible loss of data due to type conversion