![MQL5 - Sprache von Handelsstrategien, eingebaut ins Kundenterminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Ich weiß über die Arten von Aufträgen Bescheid - wir sprechen über Take-Profit und Stop-Loss, die Frage ist also, ob es möglich ist, dem Broker zu sagen, was er tun soll, wenn der Preis erreicht ist - den Markt zu schließen oder seinen eigenen, festen Schlusskurs zu halten.
Sie können nicht
Ich habe die Terminal-Hilfe gelesen :)
Ich habe die Aufträge nach dem Börsenstandard unter Bezugnahme auf die in den Handbüchern des Terminals und des Editors angegebenen Begriffe klassifiziert.
Ich habe nur in Bezug auf MT5/MQL5 gesprochen:
ENUM_ORDER_TYPE.
Kennung
Beschreibung
ORDER_TYPE_BUY
Börsenauftrag zum Kauf
AUFTRAG_ART_VERKAUFEN
Marktauftrag zum Verkauf
AUFTRAGSART_KAUF_LIMIT
Pending Buy Limit Auftrag
AUFTRAGSART_VERKAUF_LIMIT
Pending Sell Limit Order
AUFTRAGSART_KAUF_STOPP
Ausstehender Kauf-Stop-Auftrag
AUFTRAGSART_VERKAUF_STOP
Pending Sell Stop Auftrag
AUFTRAGSART_KAUFEN_STOPP_LIMIT
Wenn der Auftragspreis erreicht ist, wird ein schwebender Kauf-Limit-Auftrag zum StopLimit-Preis platziert.
AUFTRAGSART_VERKAUF_STOPP_LIMIT
Wenn der Orderpreis erreicht ist, wird eine schwebende Sell-Limit-Order zum StopLimit-Preis platziert.
AUFTRAGSART_ABSCHLIESSEN_NACH
Auftrag zur Schließung einer Position mit einer Gegenposition
Ich habe nur in Bezug auf MT5/MQL5 gesprochen:
ENUM_ORDER_TYPE.
Kennung
Beschreibung
ORDER_TYPE_BUY
Börsenauftrag zum Kauf
AUFTRAG_ART_VERKAUFEN
Marktauftrag zum Verkauf
AUFTRAGSART_KAUF_LIMIT
Pending Buy Limit Auftrag
AUFTRAGSART_VERKAUF_LIMIT
Pending Sell Limit Order
AUFTRAGSART_KAUF_STOPP
Ausstehender Kauf-Stop-Auftrag
AUFTRAGSART_VERKAUF_STOP
Pending Sell Stop Auftrag
AUFTRAGSART_KAUFEN_STOPP_LIMIT
Wenn der Auftragspreis erreicht ist, wird ein schwebender Kauf-Limit-Auftrag zum StopLimit-Preis platziert.
AUFTRAGSART_VERKAUF_STOPP_LIMIT
Wenn der Orderpreis erreicht ist, wird eine schwebende Sell-Limit-Order zum StopLimit-Preis platziert.
AUFTRAGSART_ABSCHLIESSEN_NACH
Auftrag zur Schließung einer Position mit einer Gegenposition
Juri, sehen Sie sich die angehängte Datei aus meinem vorherigen Beitrag an.
Die Börse verfügt nicht über die von Ihnen erwähnten Inserate.
Hinzugefügt
Pending Buy Limit Auftrag
Die Entwickler haben es so genannt, weil dieser Auftrag auf dem Server gespeichert wird und nicht sofort an der Börse veröffentlicht wird.
Sie hätten es Server-Bestellung nennen sollen.)
Daher die große Verwirrung bei den Bestellungen :)
An der Börse gibt es nur drei Typen
Angebotsauftrag (bleibt nach der Teilsummierung in der Warteschlange)
Gegengebot (wird nach der Auktion entfernt)
Angebot Fill-or-Kill
Hinzugefügt
Ich werde Ihnen nun beweisen, dasseine "Pending Buy Limit Order" keine Pending Order sein kann
MqlTradeResult result = {0};
./--- Fill structure
request.magic = 12345678902;
request.symbol = Symbol();
request.volume = 1;
request.type_filling = ORDER_FILLING_IOC;
request.type_time = ORDER_TIME_DAY;
request.action = TRADE_ACTION_PENDING;
request.price = price;
request.comment = "Лимитный ордер...";
if (buy_sell)
{
request.type = ORDER_TYPE_BUY_LIMIT;
}
else
{
request.type = ORDER_TYPE_SELL_LIMIT;
}
Was soll ich sagen :) lesen Sie die Hilfe sorgfältig.
Auszug aus der Hilfe für das Terminal:
Выставление торговых заявок
Выставление торговой заявки означает создание отложенного ордера на покупки/продажу какого-либо финансового инструмента по заданной цене,
не присутствующей в данный момент на рынке. В зависимости от того, как заявки обрабатываются на сервере, они могут выводится прямиком в стакан цен
(как правило, напрямую выводятся лимитные заявки) или ожидать исполнения на стороне брокера (как правило, стоп или стоп-лимитные заявки)
с последующим превращением в рыночную заявку.
...
...
...
Стоп и Стоп-Лимитные ордера
Как правило, Стоп и Стоп-Лимитные ордера (Buy Stop, Sell Stop, Buy Stop Limit и Sell Stop Limit) в отличие от лимитных ордеров не выводятся
во внешнюю торговую систему (биржу) напрямую. До достижения стоп-цены данные типы ордеров обрабатываются внутри платформы MetaTrader 5.
•При достижении стоп-цены, указанной в Buy Stop или Sell Stop ордере, выполняется соответствующая рыночная операция.
•При достижении стоп-цены, указанной в Buy Stop Limit или Sell Stop Limit ордере, выставляется соответствующая лимитная заявка, которая будет видна остальным участникам рынка.
Was soll ich sagen :) lesen Sie die Hilfe sorgfältig.
Auszug aus der Hilfe zum Terminal:
Выставление торговых заявок
Выставление торговой заявки означает создание отложенного ордера на покупки/продажу какого-либо финансового инструмента по заданной цене,
не присутствующей в данный момент на рынке. В зависимости от того, как заявки обрабатываются на сервере, они могут выводится прямиком в стакан цен
(как правило, напрямую выводятся лимитные заявки) или ожидать исполнения на стороне брокера (как правило, стоп или стоп-лимитные заявки)
с последующим превращением в рыночную заявку.
...
...
...
Стоп и Стоп-Лимитные ордера
Как правило, Стоп и Стоп-Лимитные ордера (Buy Stop, Sell Stop, Buy Stop Limit и Sell Stop Limit) в отличие от лимитных ордеров не выводятся
во внешнюю торговую систему (биржу) напрямую. До достижения стоп-цены данные типы ордеров обрабатываются внутри платформы MetaTrader 5.
•При достижении стоп-цены, указанной в Buy Stop или Sell Stop ордере, выполняется соответствующая рыночная операция.
•При достижении стоп-цены, указанной в Buy Stop Limit или Sell Stop Limit ордере, выставляется соответствующая лимитная заявка, которая будет видна остальным участникам рынка.
Führen Sie den beigefügten Advisor auf der Demo (FORTS) aus.
und sehen, wo es "hinterlegt" ist und zu welchem Preis es ausgeführt wird :)
2017.03.06 09:48:39.411 Trades '1007932': sell limit 1.00 RTS-3.17 at 104200
2017.03.06 09:48:39.420 Trades '1007932': accepted sell limit 1.00 RTS-3.17 at 104200
2017.03.06 09:48:39.420 Trades '1007932': sell limit 1.00 RTS-3.17 at 104200 placed for execution
2017.03.06 09:48:39.428 Trades '1007932': order #55062748 sell limit 1.00 / 1.00 RTS-3.17 at 104200 done in 17.010 ms
2017.03.06 09:48:39.428 Trades '1007932': deal #8957618 sell 1.00 RTS-3.17 at 111390 done (based on order #55062748)
2017.03.06 09:48:44.233 Experts expert Test_sync_order (RTS-3.17,M1) removed
Die Stopps sollten vom Markt ausgelöst werden, wenn der Kurs des letzten Handels das angegebene Niveau erreicht hat. Ansonsten - alle anderen Aufträge im Buch. Dementsprechend können Sie es bei illiquiden Geschäften überprüfen. Eröffnen Sie einen illiquiden Futures oder eine Aktie, setzen Sie ein Kauflimit und schauen Sie, wie er im Stapel stehen muss. Und der Stop-Loss dafür wird nicht stehen bleiben, weil alle Stop-Loss-Aufträge auf dem Server des Brokers liegen und nur unter bestimmten Bedingungen auf den Markt gehen. Der Limit-Auftrag ist auf dem Markt, da es außer diesem keine weiteren Aufträge auf dem Markt gibt.
Wir sprechen hier nicht von Stopps, sondern von Auftragsarten.
Wir sprechen hier nicht von Stopps, sondern von Auftragsarten.