Hatalar, hatalar, sorular - sayfa 1888

 
Alexandr Bryzgalov :

PositionGetInteger(POSITION_TYPE_SELL) işlevi hatalı giriş parametreleri olması durumunda neden bir satın alma değeri (0'a eşit) ve bir hata değeri (0'a eşit) döndürmüyor?

Bir hata durumunda döndürebileceği numaraya bir örnek?
 
fxsaber :
Bir hata durumunda döndürebileceği numaraya bir örnek?
-1
 
Alexandr Bryzgalov :

PositionGetInteger() işlevi, hatalı giriş parametreleri olması durumunda neden bir satın alma değeri (0'a eşit) ve bir hata değeri (0'a eşit) döndürmez?


Çünkü yalnızca İKİ değer döndürebilir - ya POSITION_TYPE_BUY ya da POSITION_TYPE_SELL çünkü

ENUM_POSITION_TYPE

tanımlayıcı

Tanım

POSITION_TYPE_BUY

Satın almak

POSITION_TYPE_SELL

Satış


ve başka hiçbir değer yoktur. Ve sonra, filmlerde olduğu gibi, "isimlerin herhangi bir tesadüfi tesadüfidir" ...

 
Alexandr Bryzgalov :
-1
Ya PositionGetInteger( POSITION_MAGIC ) başarısız olursa?
 
Vladimir Karputov :

Çünkü yalnızca İKİ değer döndürebilir - ya POSITION_TYPE_BUY ya da POSITION_TYPE_SELL çünkü

ENUM_POSITION_TYPE

tanımlayıcı

Tanım

POSITION_TYPE_BUY

Satın almak

POSITION_TYPE_SELL

Satış


ve başka hiçbir değer yoktur. Ve sonra, filmlerde olduğu gibi, "isimlerin herhangi bir tesadüfi tesadüfidir" ...


PositionGetInteger(POSITION_TIME); zaten 2'den fazla değer döndürebilir

inanılmaz değil mi?

 
fxsaber :
Ya PositionGetInteger( POSITION_MAGIC ) başarısız olursa?
-1 MT5 büyülerinde sadece pozitif, ben de sadece pozitif büyüler pahasına kızgındım)
 
Alexandr Bryzgalov :
-1 MT5 büyülerinde sadece pozitif, ben de sadece pozitif büyüler pahasına kızgındım)
Ve olumsuz.
 
fxsaber :
Ve olumsuz.

Bir siparişte yalnızca pozitif bir sihirli değer gönderebilirsiniz

 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;       // Тикет встречной позиции 
  };
 

vay, ama negatif alabilirsiniz)))

her şey açık, MK'nin başka seçeneği yoktu)

 
Alexandr Bryzgalov :

Bir siparişte yalnızca pozitif bir sihirli değer gönderebilirsiniz

Ve olumsuz.