Einzelnen Beitrag anzeigen
  #11 (permalink)  
Alt 06.09.11
Mast83 Mast83 ist offline
Elite Mitglied
 
Registriert seit: Aug 2011
Ort: NRW
Beiträge: 764
Mast83 befindet sich auf einem aufstrebenden Ast
Mast83 eine Nachricht über ICQ schicken Mast83 eine Nachricht über Skype™ schicken
Standard

Hallo Zusammen,

nun habe ich mal den EA so abgeändert. Komischerweise wird keine Order platziert . Allerdings erhalte ich im Journal auch keinen HInweis auf Fehler. Kann es sein, dass da evtl noch was fehlt?

//+------------------------------------------------------------------+
//| 10 Pips a Day.mq4 |
//| Marc |
//| ... |
//+------------------------------------------------------------------+
#property copyright "Marc"
#property link "..."

extern int BTP=100;
extern int BSL=200;
extern int STP=100;
extern int SSL=200;
int OBS=10;
int OSS=-10;
int TradeSignal=0;
extern double Lots=0.02;
extern int slippage=20;
int iOrderOpenStatus;
extern int MaxTrades=1;
int TotalTrades;



//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{

//----Kauflogik
if (Open[-1] < Close[-1])
TradeSignal=OBS;
TotalTrades=OrdersTotal();

if ((TradeSignal == OBS) && (TotalTrades < MaxTrades))
{
double BSL=High[1]-(BSL*Point);
double BTP=High[1]+(BTP*Point);


iOrderOpenStatus=OrderSend (Symbol(), OP_BUYSTOP,Lots, High[1], slippage, BSL, BTP, "Kauf",0,Green);
}

//----Verkaufslogik
if (Close[-1] < Open[-1])
TradeSignal=OSS;
TotalTrades=OrdersTotal();

if ((TradeSignal == OSS) && (TotalTrades < MaxTrades))
{
double SSL=Low[1]+(SSL*Point);
double STP=Low[1]-(STP*Point);


iOrderOpenStatus=OrderSend (Symbol(), OP_BUYSTOP,Lots, Low[1], slippage, BSL, BTP, "Kauf",0,Green);
}

return(0);
}
//+------------------------------------------------------------------+



Was ich noch ergänzen muss ist die Orderdauer...
__________________
Heute Weizen, Abends Corn morgen fangen wir an von vorn...