从理论到实践 - 页 773

 
Andrei:

所以你可以看到,票号是取一个旧的。

不,我不明白...一切工作正常 - 然后同样的事情...我必须重新编译...

 
Alexander_K2:

不,我不明白...一切工作正常 - 然后同样的事情...我必须重新编译...

这是一个提取票号的错误。做一个所有阶段的打印,你会发现它。
 
Alexander_K2:

不,我不明白...一切工作正常 - 然后同样的事情发生了...必须重新编译...

我知道有一个仓位的操作(补仓、部分平仓等),票据就会改变。最好是使用魔力。它不会改变)))。

 
Сергей Таболин:

我知道对一个头寸进行了操作(充值、部分平仓等),票据就会改变。最好是使用一种魔法。它不会改变)))。

不,当有大量的蜱虫流和大量的职位空缺时,会发生一些事情......

如果我知道的话...

不得不阅读不是所有的蜱虫,但与 "瘦身"(不能没有它 - 看起来像命运)和增加样本量 - 将继续观察...

 
Alexander_K2:

不,当有密集的蜱虫流和许多职位开放时,会发生一些事情......


最好是发布一些订单处理代码,那么就会更容易理解原因是什么。

 
Alexander_K2:

不,当有沉重的滴答声和大量的职位空缺时,会发生一些事情......

可能是阅读顺序错误...

 
胡说八道,伙计们--这不会阻止我不顾一切地追求珍贵圣杯 形式的幸福。
 
Alexander_K2:
胡说八道,伙计们--这不会阻止我不顾一切地追求珍贵圣杯形式的幸福。
// это должно быть вначале программы?
void ClosePositions(string sy="", int op=-1, int mn=-1) {
  int i, k=OrdersTotal();

  if (sy=="0") sy=Symbol();
  for (i=k-1; i>=0; i--) {
    if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {
      if ((OrderSymbol()==sy || sy=="") && (op<0 || OrderType()==op)) {
        if (OrderType()==OP_BUY || OrderType()==OP_SELL) {
          if (mn<0 || OrderMagicNumber()==mn) ClosePosBySelect();
        }
      }
    }
  }
}


//а это уже сама программа

ZZ=OrderClose(value1,value2,Bid,10);
   if(ZZ==TRUE)
    {
       (какие то действия)
    }
   if(ZZ==FALSE)
    {
      ClosePositions()
    }
试着在订单封闭上插入这个函数
 
Alexander_K2:

不要害怕,我的朋友--物理学比糟糕的市场更强大。而你的想法是正确的(记得我们的交流)--只要在不对称性上加上峰度,一切都会好起来。准备好你的口袋。

现在一切都已经很好了......为什么还要增加一些东西呢?)在这里,我们有一个市场,我们知道SB+急剧的价格尖峰,也就是所谓的胖尾巴,这就是我们的全部。
所以在座的各位都提前知道价格会发生什么,之前和现在的价格和之后的价格会有大约98%的随机性。
那么为什么不利用这些知识呢?)
即使你真的找到了,你也不会快速赚钱,而且无论如何都是非常辛苦的工作,特别是对经纪人。现在大多数正常的经纪商都没有正常的工作终端,+很多开仓 限制 更不用说佣金了。

这就是事实 - 无论你做什么,都不会改变...

 
Martin Cheguevara:
试着在订单封闭上插入这个函数

非常感谢,伙计。我欠你一个圣杯。你的口袋里有灰尘吗?