Hallo,
ich bin neu hier und auch in der Programmierung von MQL4.
Der Zeit versuche ich einen einfachen EA zu programmieren und ihn mit dem Strategietester zu
prüfen.
Folgendes Problem habe ich:
den icustom habe ich erstellt , den Buffer dort eingetragen den ich haben möchte (z.B. 3) und nun soll dieser Buffer, wenn er gefüllt/geschrieben wird durch die Berechnung des Indis, eine Buy oder Sell Order auslösen.
Für die Buy Order fällt mir nur nicht ein wie die (if) Bedingung aussehen muss ?
Code:
void OnTick()
{
{
double UP=iCustom(NULL,0,"Examples \\Indi-Name",21,14,3,1);
double DN=iCustom(NULL,0,"Examples \\Indi-Name",21,14,2,1);
}
if (OrdersTotal ()<1)
if(UP )
int buy = OrderSend(Symbol(),OP_BUY,0.10,Ask,3,(Ask - 0.0100),(Ask + 0.0025),NULL,0,0,clrNONE);
if (DN)
int sell = OrderSend(Symbol(),OP_SELL,0.1,Bid,3,(Bid + 0.0100),(Bid - 0.0025),NULL,0,0,clrNONE);
{
}
}
Wenn mir jemand weiterhelfen würde, wäre ich sehr froh darüber
Gruß der Karabiner