[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要路过。没有你就无处可去 - 3. - 页 322

 

我如何对已关闭的订单进行循环操作?

我需要计算一般情况下有多少订单在止盈时被关闭。

我们不能以这种方式工作。

 //+--Цикл, в котором определяется сколько ордеров закрыто по тейк-профиту--
              ValueToStopTrade=0;                                 // Предварительно обнуляем переменную
              total=OrdersTotal();
              for(cnum=0;cnum<total;cnum++)                        //Для всех ордеров
              {
                  OrderSelect(cnum, SELECT_BY_POS, MODE_HISTORY); //Выбираем ордер
                  if (OrderProfit()>0)                            //Если профит больше 0
                  {
                     ValueToStopTrade=ValueToStopTrade+1;         //Увеличиваем счетчик на 1
                  } 
              }                                                   //Конец цикла for

文件说OrdersTotal()显示未结和待结....。这就是为什么它不起作用。

该怎么做?我是否应该简单地写上一些数字而不是总数?)

 
libeadier:

我如何对已关闭的订单进行循环操作?

我需要计算一般情况下有多少订单在止盈时被关闭。

我们不能以这种方式工作。

文件说OrdersTotal()显示未结和待结....。这就是为什么它不起作用。

该怎么做?我是否应该简单地写上一些数字而不是总数?)

这就是它应该如何工作。

 double ProfitableOrders()
 {
   double orders=0; 
   for(int i=0; i<OrdersHistoryTotal(); i++){
     if(!OrderSelect(i,SELECT_BY_POS,MODE_HISTORY))continue;
     if(OrderMagicNumber()!=Magic)continue;
     if(OrderType()>1)continue;
     if(OrderProfit()>0)orders++;
   }      
  return(orders);
 } 
 

困难的是,我在文件中没有看到.....。

谢谢你!

charter:

这就是它应该如何工作。

 
charter:

很多时候,在同一个TF上工作,会用到一个设计。

问题。

这样的输入代码不是对正确优化参数(包括SL和TP)的一个障碍吗?

在我看来,一个在H1上工作的EA,在H1上 "通过开盘价 "的模式下进行优化/测试,将不会对设定的SL和TP做出正确的反应。

由于EA每小时只能看到一次图表,所以它不能正确地执行止损单,即在其交叉点执行。

............................

作为一个例子https://www.mql5.com/ru/code/9386, 其中只有一个参数(SL)被优化。

在那里,在PS 作者写道。

专家顾问按条形开盘价使用该模型。通过其他模式进行优化是没有意义的--这是在浪费时间和计算机资源。你只能通过仿真所有的刻度线来验证优化的结果。

Reshettes是一种特殊的原创产品。

寻找其他东西作为例子。

 

谁知道--有没有一种MT4指标或专家顾问可以绘制 "范围棒"?

有一个--RangeBars_fromM1_time


如何制作一个能够在RangeBar图表上交易的专家顾问?

 
Diubakin:

我怎样才能使我的专家顾问在范围条形图上进行交易?


一个不好的专家顾问也会受到图表的阻碍。
 
但是,是否有可能在RangeBars_fromM1_time图表上进行专家顾问交易呢...?
 
Diubakin:
但是,是否有可能在RangeBars_fromM1_time图表上进行专家顾问交易呢...?
这是有可能的。
 
所以...如果这不是一个秘密,那是怎么做到的?
 
你好。试图在代码中添加一个 "112 "斐波那契水平。我添加了一个级别的 "顶",它成功了。但我不能让它在底部。请看一下可以做些什么。 谢谢你。我正在等待答复。
附加的文件:
1.mq4  6 kb