Danke Doc, ich hab gehofft das du dich hier beteiligt..
Dann war nur ein ; zuviel... das lässt mich hoffen.
Ich möchte nun den Code von oben etwas ausbauen.
Dafür habe ich den Code so umgestellt das bei OrdersTotal == 0 das Comment "keine Order" ausgegeben wird, und "Order", sobald eine besteht.
Um dieses Meisterwerk zu testen möchte ich wieder per if Bedingung, eine Buy Order setzen wenn wie oben, der OrdersTotal == 0.
Ich möchte also immer wenn KEINE Order besteht eine senden.
Code:
//+------------------------------------------------------------------+
//| Expert tick function |
//+------------------------------------------------------------------+
void OnTick()
{
int Anzahl = OrdersTotal();
if (Anzahl == 0)
{
Comment ("keine Order");
}
else Comment ("Order");
if (Anzahl == 0)
{
int OrderSenden = OrderSend(NULL,OP_BUY,0.1,Ask,10,100,200,NULL,12,0,clrGreen);
}
}
Er sendet aber keine Order raus, und als Fehlercode bekomme ich Ordersend Error 130.
Wo liegt der Fehler?
MfG
Lampe