新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 1307

 
你好,你能告诉我是否有一种功能,可以将挂单移动到一定的点数,不是拖动订单,而是将其移动一次到设置中的距离真诚的亚历山大。
Документация по MQL5: Константы, перечисления и структуры / Торговые константы / Свойства ордеров
Документация по MQL5: Константы, перечисления и структуры / Торговые константы / Свойства ордеров
  • www.mql5.com
Приказы на проведение торговых операций оформляются ордерами. Каждый ордер имеет множество свойств для чтения, информацию по ним можно получать с помощью функций Идентификатор позиции, который ставится на ордере при его исполнении. Каждый исполненный ордер порождает сделку, которая открывает новую или изменяет уже существующую позицию...
 
你好,你能告诉我是否有一种功能,可以将挂单移动到一定的点数,不是拖动订单,而是将其移动一次到设置中的距离真诚的亚历山大。
Документация по MQL5: Константы, перечисления и структуры / Торговые константы / Свойства ордеров
Документация по MQL5: Константы, перечисления и структуры / Торговые константы / Свойства ордеров
  • www.mql5.com
Приказы на проведение торговых операций оформляются ордерами. Каждый ордер имеет множество свойств для чтения, информацию по ним можно получать с помощью функций Идентификатор позиции, который ставится на ордере при его исполнении. Каждый исполненный ордер порождает сделку, которая открывает новую или изменяет уже существующую позицию...
 
Knelson:
你好,你能告诉我是否有一个功能可以让我将一个挂单 移动一定的点数,不是拖动订单,而是在设置中指定的距离上移动一次真诚的亚历山大。

订单修改()


https://www.mql5.com/ru/docs/standardlibrary/tradeclasses/ctrade/ctradeordermodify

Документация по MQL5: Стандартная библиотека / Торговые классы / CTrade / OrderModify
Документация по MQL5: Стандартная библиотека / Торговые классы / CTrade / OrderModify
  • www.mql5.com
Успешное окончание работы метода OrderModify(...) не всегда означает успешное совершение торговой операции. Необходимо проверять результат выполнения торгового запроса (код возврата торгового сервера) вызовом метода ResultRetcode().
 
Knelson:
你好,你能不能建议一个功能,让你在不拖动订单的情况下 移动一定数量挂单,并在选项中设置的距离上移动一次真诚的亚历山大。

你应该为这种喧闹的行为被禁止。

在那里 放置挂单,当其中一个挂单成为市场订单时,我就删除它们,希望你能理解。

Советник по времени с динамическим трейлингстопом и трейлингпрофитом.
Советник по времени с динамическим трейлингстопом и трейлингпрофитом.
  • www.mql5.com
После преобразования первого отложенного или лимитного ордерав рыночный, оставшиеся отложенные и лимитные ордера удаляются. Для рыночного ордера используется динамический трейлингстоп. модифицируется на расстояние, не больше значения Трейлингстоп от текущей цены , для ордеров , и от цены , для ордеров и уменьшает Трейлингстоп при приближении к...
 

复制时发生错误4806

double Values[2];
//------------------------------------------
ResetLastError();
int hanle = iAC(_Symbol,PERIOD_M1);
CopyBuffer(hanle,0,0,2,Values);
Alert("0 ",DoubleToString(Values[0],7));
Alert("1 ",DoubleToString(Values[1],7));
Alert(GetLastError());

错误是什么?

 
Alexandr Sokolov:

复制时发生错误4806

错误是什么?

由于复制时间过长导致的错误--等待一段时间后再试。

 
Alexandr Sokolov:

由于复制时间过长而出错--需要等待一段时间再试。

...升级到10windows后,我的电脑比以前更慢了

 
错误10013 是什么意思?(描述只是说"不正确的请求", 但没有说它错在哪里)


以下是代码

op = Price[0] - (double)distance * _Point;
Open_Order(ORDER_TYPE_BUY_LIMIT,op,op-(double)sl*_Point,op+(double)tp*_Point);

op = Price[0] + (double)distance * _Point;
Open_Order(ORDER_TYPE_SELL_LIMIT,op,op+(double)sl*_Point,op-(double)tp*_Point);

//-----------------------------------------------------------------------------------

void Open_Order(ENUM_ORDER_TYPE  Type,
                double           price,
                double           sl_price,
                double           tp_price)
  {
   
   MqlTradeRequest  request;
   MqlTradeResult   result;
   
   request.action        = TRADE_ACTION_PENDING;
   request.magic         = id_number;
   request.symbol        = _Symbol;
   request.volume        = volume;
   request.price         = price;
   request.sl            = sl_price;
   request.tp            = tp_price;
   request.deviation     = slippage;
   request.type          = Type;
   request.type_filling  = ORDER_FILLING_FOK;
   request.type_time     = ORDER_TIME_SPECIFIED_DAY;
   request.comment       = "Limiter";
   
   if(!OrderSend(request,result)) Print("Error - ",result.retcode);
   
  }
 
Alexandr Sokolov:
错误10013 是什么意思?(描述中只是说"请求不正确", 但没有说到底错在哪里)


以下是代码

...结果发现ZeroMemory丢失了,并删除了type_time

 
我在哪里可以查到策略测试器 中的订单到期时间?这在列的标签中是不可用的
原因: