错误、漏洞、问题 - 页 1888

 
Alexandr Bryzgalov:

为什么在输入参数不正确的情况下,PositionGetInteger(POSITION_TYPE_SELL)函数 会返回一个买入值(等于0)而不是一个错误 值(等于0)?

在出现错误的情况下,它可以返回一个数字的例子?
 
fxsaber:
在出现错误的情况下,它可以返回一个数字的例子?
-1
 
Alexandr Bryzgalov:

为什么PositionGetInteger()在输入参数不正确的情况下会返回buy(等于0)而不是错误(等于0)?


因为它只能返回两个值--POSITION_TYPE_BUY或POSITION_TYPE_SELL。

enum_position_type

识别器

描述

购货类型

购买

销量

出售


而没有其他值。然后就像电影中的 "任何名字的巧合都是偶然的"......

 
Alexandr Bryzgalov:
-1
如果出现错误,PositionGetInteger(POSITION_MAGIC) ?
 
Vladimir Karputov:

因为它只能 返回两个值--要么是POSITION_TYPE_BUY,要么是POSITION_TYPE_SELL。

enum_position_type

识别器

描述

购货类型

购买

销量

出售


而没有其他值。然后就像电影中的 "任何名字的巧合都是偶然的"......


PositionGetInteger(POSITION_TIME); 已经可以返回两个以上的值了

很神奇,不是吗?

 
fxsaber:
如果出现错误,PositionGetInteger(POSITION_MAGIC) ?
-在MT5中只有正面的魔法,我对只有正面的魔法也感到愤慨 )
 
Alexandr Bryzgalov:
-1 在MT5中的majiks只有正面的,关于唯一正面的majiks我也很反感)
还有那些负面的。
 
fxsaber:
而且是负面的。

在手令中,你只能发送正的魔力值

struct MqlTradeRequest 
  { 
   ENUM_TRADE_REQUEST_ACTIONS    action;           // Тип выполняемого действия 
   ulong                         magic;            // Штамп эксперта (идентификатор magic number) 
   ulong                         order;            // Тикет ордера 
   string                        symbol;           // Имя торгового инструмента 
   double                        volume;           // Запрашиваемый объем сделки в лотах 
   double                        price;            // Цена  
   double                        stoplimit;        // Уровень StopLimit ордера 
   double                        sl;               // Уровень Stop Loss ордера 
   double                        tp;               // Уровень Take Profit ордера 
   ulong                         deviation;        // Максимально приемлемое отклонение от запрашиваемой цены 
   ENUM_ORDER_TYPE               type;             // Тип ордера 
   ENUM_ORDER_TYPE_FILLING       type_filling;     // Тип ордера по исполнению 
   ENUM_ORDER_TYPE_TIME          type_time;        // Тип ордера по времени действия 
   datetime                      expiration;       // Срок истечения ордера (для ордеров типа ORDER_TIME_SPECIFIED) 
   string                        comment;          // Комментарий к ордеру 
   ulong                         position;         // Тикет позиции 
   ulong                         position_by;      // Тикет встречной позиции 
  };
 

嘿嘿,你也可以得到一个负面的))))。

这是可以理解的,主持人没有选择 )

 
Alexandr Bryzgalov:

你只能在授权书中发送一个正的Majik值

而且是负面的。