Hi,
in den Docs wird ja klar ein Integer als Output hinterlegt, somit würd ich behaupten das der Output direkt durch nen string ja nicht funzen kann.
Die Zahlen repräsentieren ja folgende Ordertypen
Code:
OP_BUY - buy order,
OP_SELL - sell order,
OP_BUYLIMIT - buy limit pending order,
OP_BUYSTOP - buy stop pending order,
OP_SELLLIMIT - sell limit pending order,
OP_SELLSTOP - sell stop pending order.
würd einfach den OrderType abfragen und dann das ergebnis nem string
zuordnen wie:
Code:
string order_type;
if(OrderSelect(0, SELECT_BY_POS)==true)
{
if(OrderType()== 0)
{
order_type="Buy Order";
Print(order_type);
}
// ...
}
else
Print("OrderSelect() returned error - ",GetLastError());
so mal ganz grob, habs ned getestet , aber so müsste das eig funzen.
LG