初学者的问题 MQL5 MT5 MetaTrader 5 - 页 545

 
Vitalii Ananev:

在外部设置中要放什么?

如果你指的是由用户优化和改变的水平的设置,你已经有了它们的位置。

我已经知道了。

谢谢你。

 

谁能告诉我们:如果交易不是以交易者定位的手数自动复制,而是以更大的量????,该怎么做

 
Maybe51 Синичкин Владимир:

谁能告诉我们:如果自动复制的交易不是以交易商定位的手数,而是以更大的手数????,该怎么办?

试着阅读有关交易信号的文章或搜索论坛。https://www.mql5.com/ru/articles/523。也许,交易量 是按存款的百分比计算的,你的存款高于你所订阅的信号的交易商的存款。

Как подписаться на Торговые Сигналы
Как подписаться на Торговые Сигналы
  • 2012.10.09
  • MetaQuotes Software Corp.
  • www.mql5.com
"Сигналы" - это социальный трейдинг c MetaTrader 4 и MetaTrader 5. Сервис напрямую интегрирован в торговые платформы, и позволяет любому легко копировать торговые операции профессиональных трейдеров. Из тысяч провайдеров выберите понравившегося, подпишитесь в несколько кликов, и сделки моментально начнут копироваться на ваш счет.
 

请告诉我如何在代码中写入(如果一个订单在赤字中被关闭,那么下一个订单将被增加)。没有SL或TP。

也许有一个特殊的功能来处理这个问题?

 
edutak:

请告诉我如何在代码中写入(如果一个订单在赤字中被关闭,那么下一个订单将被增加)。没有SL或TP。

也许有一个特殊的功能来处理这个问题?

没有什么特别的。你需要在交易历史中找到最后一个平仓的位置。然后观察它是否以亏损收场。
 
MASTERXAYS:

并告诉我在哪里可以得到一个轻量级的终端?

好的。没有人在说话。让我把话说清楚。Renat说,MQ vps有轻型终端。正因为如此,他们应该是快速的。那么,我在哪里可以得到一个呢?

fcmt4multisetup_en.exe又是什么?
 
Vitalii Ananev:
没有什么特别的。你需要在交易历史中找到最后一个平仓的位置。然后看它是否以亏损收盘。
我明白了,但对我来说,这仍然很复杂。
 
edutak:

请告诉我如何在代码中写入(如果一个订单在赤字中被关闭,那么下一个订单将被增加)。没有SL或TP。

也许有一个特殊的功能来处理这个问题?

//+----------------------------------------------------------------------------+
//|  Автор    : Ким Игорь В. aka KimIV,  http://www.kimiv.ru                   |
//+----------------------------------------------------------------------------+
//|  Версия   : 19.02.2008                                                     |
//|  Описание : Возвращает флаг убыточности последней позиции.                 |
//+----------------------------------------------------------------------------+
//|  Параметры:                                                                |
//|    sy - наименование инструмента   (""   - любой символ,                   |
//|                                     NULL - текущий символ)                 |
//|    op - операция                   (-1   - любая позиция)                  |
//|    mn - MagicNumber                (-1   - любой магик)                    |
//+----------------------------------------------------------------------------+
bool isLossLastPos(string sy="", int op=-1, int mn=-1) {
  datetime t;
  int      i, j=-1, k=OrdersHistoryTotal();

  if (sy=="0") sy=Symbol();
  for (i=0; i<k; i++) {
    if (OrderSelect(i, SELECT_BY_POS, MODE_HISTORY)) {
      if (OrderSymbol()==sy || sy=="") {
        if (OrderType()==OP_BUY || OrderType()==OP_SELL) {
          if (op<0 || OrderType()==op) {
            if (mn<0 || OrderMagicNumber()==mn) {
              if (t<OrderCloseTime()) {
                t=OrderCloseTime();
                j=i;
              }
            }
          }
        }
      }
    }
  }
  if (OrderSelect(j, SELECT_BY_POS, MODE_HISTORY)) {
    if (OrderProfit()<0) return(True);
  }
  return(False);
}
 

关于交易、自动交易系统和交易策略测试的论坛

虫子、虫子、问题

comp, 2016.03.31 07:39

帮助解决伏击问题。我正在从MT4重写到MT5,一切都在缓慢进行,但我找不到IndicatorBuffers 的类似物。

我了解到,在从MQL4到MQL5 的文章中,没有 类似的内容。这到底是什么?


 
comp:

文章:如何在MQL5中编写一个指标

文档:程序属性(#property)


指示器_缓冲器

䵮䵮

一个指标计算的缓冲区的数量

指示器_plots

䵮䵮

指标中图形系列 的数量