So schaut esw nun erst mal aus:
//+------------------------------------------------------------------+
//| Marcs erster EA.mq4 |
//| Der Marc |
//| Es gibt gar keinen Link dazu |
//+------------------------------------------------------------------+
#property copyright "Der Marc"
#property link "Es gibt gar keinen Link dazu"
extern double dLots=0.02;
extern int iStopLoss=250;
extern int iTakeProfit=250;
extern int iSlippage=30;
extern int iMaxTrades=1;
extern int iMagicNumber=112233;
int iTradeSignal=0;
int iOpenBuySignal=10;
int iCloseBuySignal=-10;
int iOpenSellSignal=20;
int iCloseSellSignal=-20;
int iNoSignal=-1;
double dMovingAvg1=0;
int iTotalTrades;
int iOrderOpenStatus;
int iErrorNumber;
string strErrorMessage;
//-------------------------------------------------------------------------------------------
int start()
{
int peri=Period();
if(peri==PERIOD_H1);
double dMa1=iMA (Symbol(),0,7,0,MODE_SMA,PRICE_CLOSE,0);
bool AusbruchLong = (( Low[1] > dMa1[1]) && (Open[1] < Close[1]) && (dMa1[1] > dMa1[2] ));
bool AusbruchShort = (( High[1] < dMa1[1]) && (Close[1] < Open[1] && (dMa1[1] < dMa1[2] ));
// Buy-Order ausführen
iTotalTrades=OrdersTotal();
if ((iTradeSignal == iOpenBuySignal) && (iTotalTrades < iMaxTrades))
{
double dBSL=Ask-(iStopLoss*Point)
double dBTP=Ask+(iTakeProfit*Point);
iOrderOpenStatus=OrderSend (Symbol(), OP_BUYSTOP,dLots, High[1], iSlippage, dBSL, dBTP, "Marcs erster EA",iMagicNumber, TimeCurrent()+7200,Green);
if (iOrderOpenStatus<0)
{
iErrorNumber=GetLastError();
Print ("Order fehlgeschlagen!: ", iErrorNumber);
return;
}
}
// Sell-Order ausführen
iTotalTrades=OrdersTotal();
if ((iTradeSignal == iOpenSellSignal) && (iTotalTrades < iMaxTrades))
{
double dSSL=Bid+(iStopLoss*Point)
double dSTP=Bid-(iTakeProfit*Point);
iOrderOpenStatus=OrderSend (Symbol(), OP_SELLSTOP,dLots, Low[1], iSlippage, dSSL, dSTP, "Marcs erster EA",iMagicNumber,TimeCurrent()+7200,Red);
if (iOrderOpenStatus<0)
{
iErrorNumber=GetLastError();
Print ("Order fehlgeschlagen!: ", iErrorNumber);
return;
}
}
return(0);
}
//+------------------------------------------------------------------+
Ich muss jetzt noch heraus finden in wie weit die Möglichkeit besteht die Handelszeit einzusachränken...Beispielsweise ab 07:00 - 21:00...
Gibt es ein Forum wo evtl verschiedene Systeme mal auseinander genommen werden und wo der Quellcode intensiv diskutiert bzw beschrieben wird?
VG und Danke Marc
__________________
Heute Weizen, Abends Corn morgen fangen wir an von vorn...
|