Ich möchte den Typ der offenen Position im Chart anzeigen.
Wenn zum Beispiel die aktuelle Position im Diagramm "Short" ist, dann wird der Text "Sell" im Diagramm angezeigt. (Nur für offene Positionen, nicht für schwebende)
Mit freundlichen Grüßen
Wie kann ich die Bestellung auswählen und ihren OrderType() überprüfen?
Ist dies korrekt?
string OrderTypeP = DoubleToStr(OrderType(), 0);
Wie kann ich die Order auswählen und ihren OrderType() überprüfen?
Möchten Sie, dass jemand den Code für Sie schreibt? Gehen Sie hier: MetaQuotes offizielle MT4- und MT5-Codierungsdienste
Das habe ich bereits:
int CalculateCurrentOrders() { int pos=0; for(int i=0;i<OrdersTotal();i++) { if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==false) break; if(OrderSymbol()==Symbol() ) { if(OrderType()==OP_BUY) pos++; if(OrderType()==OP_SELL) pos++; } } return(pos); }
Das habe ich bereits:
OK, was ist das Problem?
if(OrderType()==OP_BUY) string = "Buy";
Ich habe diesen Code erstellt:
{ string OrderTyp = "OT"; if (OrderType()==OP_BUY) string ot="Buy"; else ot="Sell"; ObjectCreate(OrderTyp, OBJ_LABEL, 0 , 0, 0, 0); ObjectSet(OrderTyp, OBJPROP_CORNER, 1); ObjectSet(OrderTyp, OBJPROP_XDISTANCE, 10); ObjectSet(OrderTyp, OBJPROP_YDISTANCE, 15); ObjectSetText(OrderTyp, "Order Type: "+ot, 8, "Tahoma", CommentColor); }
Aber er zeigt nicht den aktuellen Diagrammtyp an!
Ich habe diesen Code erstellt:
Aber er zeigt nicht den aktuellen Diagrammtyp an!
Haben Sie zuerst die richtige Order ausgewählt? Zeigen Sie Ihren Code, in dem Sie die richtige Order auswählen. Bevor Sie ein Objekt erstellen, überprüfen Sie, ob es existiert ... habe ich das nicht schon zweimal gesagt?
Außerdem . . . Object DeleteAll() ist faul, benutzen Sie es nicht . . . eines Tages werden Sie Ihren Indikator in einen Chart setzen, in dem sich bereits andere Objekte befinden, die Sie behalten wollen . . . dann, wenn Sie den Zeitrahmen ändern oder den Indikator entfernen, sind alle Objekte, die Sie behalten wollten, weg . . .

- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Ich möchte den Typ der offenen Position im Chart anzeigen.
Wenn zum Beispiel die aktuelle Position im Diagramm "Short" ist, dann wird der Text "Sell" im Diagramm angezeigt. (Nur für offene Positionen, nicht für schwebende)
Mit freundlichen Grüßen