In einem Haftbefehl können Sie nur positive Magicka-Werte senden
structMqlTradeRequest
{
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; // Тикет встречной позиции
};
Warum gibt die Funktion PositionGetInteger(POSITION_TYPE_SELL) bei falschen Eingabeparametern einen Kaufwert (gleich 0) statt eines Fehlerwertes(gleich 0) zurück?
Ein Beispiel für eine Zahl, die im Falle eines Fehlers zurückgegeben werden könnte?
Warum gibt PositionGetInteger() bei falschen Eingabeparametern buy( gleich 0) und nicht error(gleich 0) zurück?
Weil sie nur ZWEI Werte zurückgeben kann - entweder POSITION_TYPE_BUY oder POSITION_TYPE_SELL
ENUM_POSITION_TYPE
Kennung
Beschreibung
POSITION_TYPE_BUY
Kaufen
POSITION_TYPE_SELL
Verkaufen
und keine anderen Werte. Und dann ist es wie in den Filmen: "Jede Übereinstimmung von Namen ist zufällig"...
-1
Da sie nur ZWEI Werte zurückgeben kann - entweder POSITION_TYPE_BUY oder POSITION_TYPE_SELL für
ENUM_POSITION_TYPE
Kennung
Beschreibung
POSITION_TYPE_BUY
Kaufen
POSITION_TYPE_SELL
Verkaufen
und keine anderen Werte. Und dann ist es wie in den Filmen: "Jedes Zusammentreffen von Namen ist zufällig"...
PositionGetInteger(POSITION_TIME); kann bereits mehr als 2 Werte zurückgeben
Erstaunlich, nicht wahr?
Und im Falle des Fehlers PositionGetInteger(POSITION_MAGIC) ?
-1 in MT5 sind Majiks nur positiv, über nur positive Majiks habe ich mich auch geärgert )
Und negativ.
In einem Haftbefehl können Sie nur positive Magicka-Werte senden
hehe, man kann auch eine negative bekommen ))))
es ist verständlich, der MC hatte keine Wahl )
Sie können nur einen positiven Majik-Wert in einem Optionsschein senden
Und negativ.