bonjour a tous,
quelqu'un peut m'aider car je galere depuis quelque jour j'ai mon ea qui ouvre plusieur position silmultané j'aimerais qu'il ouvre juste une a la fois a bougie day .
voila mon ea :
//---- input parameters
extern int EOD=24;
extern int BreakEven=3000;
extern int StopLoss=1000;
extern int TrailingStopStep=500;
extern int TakeProfit=1500;
extern double Lots=1;
extern int Pips=5;
extern int timeframe=0;
bool reperage=false;
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
//----
int i,Ticket,LastOrderTime,Bought=0,Sold=0,ShiftToStar t,ShiftToBeginOfRange,timeframe;
double EntryLong,EntryShort,SLLong,SLShort,TPLong=0,TPSho rt=0;
if(timeframe==0) {timeframe=PERIOD_D1;}
//Determine entry and stop.
EntryLong =High[1];
EntryShort =Low[1];
SLLong =MathMax(EntryLong-StopLoss*Point,EntryShort);
SLShort =MathMin(EntryShort+StopLoss*Point,EntryLong);
if (TakeProfit>0)
{
TPLong =EntryLong+TakeProfit*Point;
TPShort =EntryShort-TakeProfit*Point;
}
OrderSend(Symbol(),OP_BUYSTOP,Lots,EntryLong,3,SLL ong,TPLong,0,Green);
OrderSend(Symbol(),OP_SELLSTOP,Lots,EntryShort,3,S LShort,TPShort,0,Green);
}
![]() |
|


LinkBack URL
About LinkBacks
Répondre avec citation