Fractal Break Out-Stuck - página 5

 
RaptorUK:

A mí me parece horrible, pero si tiene sentido para ti, entonces genial. Yo lo hago así para que la sangría muestre dónde está un bloque...

o hacerlo así...


A mí también me parece horrible.



Voy a jugar con tus ideas, gracias Raptor.

 
ZacharyRC:
Creo que esto me ayudará también, colocando los soportes directamente debajo del operador.

así el tuyo de libro
también me parece horrible ....

 
2013.03.19 17:37:19 2013.01.30 23:59 Tester: la orden #98 está cerrada
2013.03.19 17:37:19 2013.01.30 23:39 BreakOutEA EURUSD,M1: ModifyError = 98 0
2013.03.19 17:37:19 2013.01.30 23:39 BreakOutEA EURUSD,M1: modify #98 buy 0.10 EURUSD at 1.35716 sl: 1.35590 tp: 1.36190 ok
2013.03.19 17:37:19 2013.01.30 23:39 BreakOutEA EURUSD,M1: open #98 buy 0.10 EURUSD at 1.35716 ok
2013.03.19 17:37:19 2013.01.30 19:50 Tester: stop loss #97 en 1.35570 (1.35560 / 1.35586)
2013.03.19 17:37:19 2013.01.30 17:24 BreakOutEA EURUSD,M1: ModifyError = 97 0
2013.03.19 17:37:19 2013.01.30 17:24 BreakOutEA EURUSD,M1: modify #97 buy 0.10 EURUSD at 1.35696 sl: 1.35570 tp: 1.36170 ok
2013.03.19 17:37:19 2013.01.30 17:24 BreakOutEA EURUSD,M1: open #97 buy 0.10 EURUSD at 1.35696 ok
2013.03.19 17:37:19 2013.01.30 15:02 Tester: tomar ganancias #96 en 1.35610 (1.35610 / 1.35636)
2013.03.19 17:37:19 2013.01.30 09:11 BreakOutEA EURUSD,M1: ModifyError = 96 0
2013.03.19 17:37:19 2013.01.30 09:11 BreakOutEA EURUSD,M1: modify #96 buy 0.10 EURUSD at 1.35136 sl: 1.35010 tp: 1.35610 ok
//----------------------------------------------//
//-----------------EXITING ORDERS---------------//

for(int i=OrdersTotal()-1; i>=0;i--)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==false)  break;

if(OrderMagicNumber()!=MagicNumber || OrderSymbol() !=Symbol()) continue;

double SL=OrderStopLoss();
bool result;
int  error;
//-----The Differnt Order types---//

if(OrderType()==OP_BUY)
{

  if(BreakEven>0)
  {
   
     if(Bid-OrderOpenPrice() >=BreakEven*mypoint*Point)
     {
      
        if(OrderStopLoss() <OrderOpenPrice())
        {
         
          SL=OrderOpenPrice()+Point;
        }
     }
  }
}
                  
          
if(OrderType()==OP_SELL)
{

 if(BreakEven>0)
 {
  
    if(OrderOpenPrice()-Ask >= Point*BreakEven*mypoint)
    {
     
       if(OrderStopLoss()>OrderOpenPrice())
       {
        
          SL=OrderOpenPrice() - Point;
    
       }
    }
  }
}


if(SL != OrderStopLoss()) result=OrderModify(OrderTicket(),OrderOpenPrice(),SL,OrderTakeProfit(),0,CLR_NONE);
         if(result!=TRUE) { error=GetLastError(); Print("ModifyError = ",OrderTicket(),"   ",error);}     
}
return(0);
}
}


No pido que nada me resulte fácil, pero no puedo evitar sentir que es algo tonto aquí.

No hay errores, sin embargo, no se moverá la parada a BE (precio de apertura). Me siento como un fracasado jaja

 

También he movido los paréntesis, para comprobar y asegurarme de que devuelven valores correctos.


¿Sería beneficioso todo el código?

 
ZacharyRC:

También he movido los paréntesis, para comprobar y asegurarme de que devuelven los valores correctos.


¿Sería beneficioso todo el código?


ERROR EN EL CÓDIGO

bool result;

tiene que ser

bool result = true;

lo siento, lo he pasado por alto

 
extern string Label1="===GENERAL TRADE SETTINGS===";
extern int   TakeProfit=25;
extern int    StopLoss=10;
extern int    TrailingStop=0;
extern int    Slippage=2;
extern double  Lots=0.1;
extern int    MagicNumber=0;
//------------------Time Filter---------------------//
extern string Label9="===TIME FILTER SETTINGS===";
extern int    Start_Time=0;
extern int    Finish_Time=8;

//---------------Money Managerment------------------//
extern string Label4="===Money Management===";
extern bool Money.Management=true ;
extern double Risk=1;

//-------------------------------------------------//
extern int BreakEven=15;
//---------------Moving Average---------------------//
extern string Label5="===MOVING AVERAGE SETTINGS===";
extern int    MA_Period=200;
extern int    MA_Shift=0;
extern int    MA_Type=1;
extern int    MA_Price=0;

//-------------------------------------------------//
//---------------FRACTAL INPUTS--------------------//
extern string Label6="===FRACTAL INPUTS===";
extern int    Fractal_Buffer=0;
extern int    Fractal_TF=0;

//-------------------------------------------------//
//-------------------------------------------------//
//-------------------------------------------------//
//---------INITIALIZE BROKERAGE DIGITS-------------//
int start()
{

int mypoint;

if (Digits==3||Digits==5){ mypoint=10;}
else {mypoint=1;}


//--------------------------------------//
//------------TIME FILETER Raptor U.K. Style-----------//
 int Current_Time = TimeHour(TimeCurrent());
 if (Start_Time == 0) Start_Time = 24; if (Finish_Time == 0) Finish_Time = 24; if (Current_Time == 0) Current_Time = 24;
      
      if ( Start_Time < Finish_Time )
      {
         if ( (Current_Time < Start_Time) || (Current_Time >= Finish_Time) ) return(0);
      }
      
      if ( Start_Time > Finish_Time )
      {
         if ( (Current_Time < Start_Time) && (Current_Time >= Finish_Time) ) return(0);
      } 
//--------------------------------------//      
//------------Orders Accounting---------//

 int total = OrdersTotal();
if(total<1)
{

//--------------------------------------//
//------------Money Management----------//
 if (Money.Management)
   {
      if (Risk<1 || Risk>1000)
      {
         Comment("Invalid Risk Value.");
         return(0);
      }
      else
      {
         Lots=MathFloor((AccountFreeMargin()*AccountLeverage()*Risk*Point*mypoint*100)/(Ask*MarketInfo(Symbol(),MODE_LOTSIZE)*MarketInfo(Symbol(),MODE_MINLOT)))*MarketInfo(Symbol(),MODE_MINLOT);
      }
   }
//------------------------------------------//
//-------------EMA SETTINGS-----------------//
double EMA=iMA(NULL,0,MA_Period,MA_Shift,MA_Type,MA_Price,0);
double BarClose;
BarClose=Bid;

//---------------------------------------------------------//
//-----------------FRACTALS--------------------------------//
double fractalU=iFractals(NULL,Fractal_TF,1,Fractal_Buffer);
double fractalD=iFractals(NULL,Fractal_TF,2,Fractal_Buffer);


//----------------PRCOESSING BUY---------------------------//
if(BarClose>EMA && BarClose== fractalU)
{
double SLB=Bid-StopLoss*Point*mypoint;
double TPB=Bid+TakeProfit*Point*mypoint;
int buy= OrderSend(Symbol(),0,Lots,Ask,Slippage,0,0);
}

if(buy>0) 
{
OrderSelect(buy,SELECT_BY_TICKET,MODE_TRADES);
OrderModify(buy,OrderOpenPrice(),SLB,TPB,0,Green);
}

//---------PROCESSING SELL---------//
if(BarClose<EMA&&BarClose==fractalD)
{
double SLS=Ask+StopLoss*Point*mypoint;
double TPS=Ask-TakeProfit*Point*mypoint;

int sell= OrderSend(Symbol(),1,Lots,Bid,Slippage,0,0);
}

if (sell>0)
{
OrderSelect(sell,SELECT_BY_TICKET,MODE_TRADES);
OrderModify(sell,OrderOpenPrice(),SLS,TPB,0,Green);
}




//----------------------------------------------//
//-----------------EXITING ORDERS---------------//

for(int i=OrdersTotal()-1; i>=0;i--)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==false)  break;

if(OrderMagicNumber()!=MagicNumber || OrderSymbol() !=Symbol()) continue;

double SL=OrderStopLoss();
bool result=true;
int  error;
//-----The Differnt Order types---//

if(OrderType()==OP_BUY)
{

  if(BreakEven>0)
  {
   
     if(Bid-OrderOpenPrice() >=BreakEven*mypoint*Point)
     {
      
        if(OrderStopLoss() <OrderOpenPrice())
        {
         
          SL=OrderOpenPrice()+Point;
        }
     }
  }
}
                  
          

if(OrderType()==OP_SELL){

 if(BreakEven>0)
 {
  
    if(OrderOpenPrice()-Ask >= Point*BreakEven*mypoint)
    {
     
       if(OrderStopLoss()>OrderOpenPrice())
       {
        
          SL=OrderOpenPrice() - Point;
    
       }
    }
  }
}


if(SL != OrderStopLoss()) result=OrderModify(OrderTicket(),OrderOpenPrice(),SL,OrderTakeProfit(),0,CLR_NONE);
         if(result!=TRUE) { error=GetLastError(); Print("ModifyError = ",OrderTicket(),"   ",error);}     
}
return(0);
}
}

También he hecho ese cambio. No se reportan errores pero sin embargo el SL no se mueve después del BreakEven.

Según el libro esto debería funcionar...raro

 

Todavía queda mucho por hacer

No veo que hayas entendido el problema que tenías para encontrar la barra de fractal adecuada

.

Pero primero me gustaría tener su atención a https://www.mql5.com/en/forum/138993

int mypoint;

if (Digits==3||Digits==5){ mypoint=10;}
else {mypoint=1;}

su código no es la mejor manera de manejar diferentes símbolos de notación de dígitos leer por qué136: error "fuera de las comillas" y NormalizeDouble

Además lo has colocado en

int start()
{

ahora cada tick tiene que pasarlo...

se te dice antes que lo coloques en

//+------------------------------------------------------------------+
//| expert initialization function                                   |
//+------------------------------------------------------------------+
int init()
  {
//----
   
//----
   return(0);
  }

.

tu filtro de tradingtime hace que tu EA no esté haciendo nada entonces vuelve fuera del periodo a trabajar

si usted tiene oficios para gestionar entonces no .... ir breakeven o trailing fuera del período de trabajo

.

y se puede decir donde la apertura { de este código

 int total = OrdersTotal();
if(total<1)
{

es cerrado......

 
deVries:

Todavía queda mucho por hacer

No veo que hayas entendido el problema que tenías para encontrar la barra de fractal adecuada

.

Pero primero me gustaría tener su atención a https://www.mql5.com/en/forum/138993

su código no es la mejor manera de manejar diferentes símbolos de notación de dígitos leer por qué136: error "fuera de las comillas" y NormalizeDouble

Además lo has colocado en

ahora cada tick tiene que pasarlo...

se te dice antes que lo coloques en

.

tu filtro de tradingtime hace que tu EA no esté haciendo nada entonces vuelve fuera del periodo a trabajar

si usted tiene oficios para gestionar entonces no .... ir breakeven o trailing fuera del período de trabajo

.

y se puede decir donde la apertura { de este código

es cerrado......

Hola Devries siento haber tardado tanto, he estado trabajando en otro sitio.

He arreglado los dígitos, y lo he colocado en el init() , me disculpo por no haberlo hecho la primera vez.

En cuanto al

 int total = OrdersTotal();
if(total<1)
{

Se encuentra al final del código de start()


return (0);

}

}

Lo más probable es que esto también sea incorrecto.


El filtro de tiempo no importa para la codificación de momento, porque lo quité y seguía sin gestionar las órdenes y mover el stop a BE.


¿A qué te refieres con qué fractal? Está tomando el fractal correcto, que es el fractal más anterior filtrado por la EMA.

 
As for the 

 int total = OrdersTotal();
if(total<1)
{
It is located at the end of the code for start()

Por favor, muéstrame en el código dónde termina exactamente ...... ese paréntesis

.

Sobre los fractales....

double fractalU=iFractals(NULL,Fractal_TF,1,Fractal_Buffer);
double fractalD=iFractals(NULL,Fractal_TF,2,Fractal_Buffer);

imprime los valores y mira si lo has hecho bien.....

por favor

 
extern string Label1="===GENERAL TRADE SETTINGS===";
extern int   TakeProfit=25;
extern int    StopLoss=10;
extern int    TrailingStop=0;
extern int    Slippage=2;
extern double  Lots=0.1;
extern int    MagicNumber=0;
//------------------Time Filter---------------------//
extern string Label9="===TIME FILTER SETTINGS===";
extern int    Start_Time=0;
extern int    Finish_Time=8;

//---------------Money Managerment------------------//
extern string Label4="===Money Management===";
extern bool Money.Management=true ;
extern double Risk=1;

//-------------------------------------------------//
extern int BreakEven=15;
//---------------Moving Average---------------------//
extern string Label5="===MOVING AVERAGE SETTINGS===";
extern int    MA_Period=200;
extern int    MA_Shift=0;
extern int    MA_Type=1;
extern int    MA_Price=0;

//-------------------------------------------------//
//---------------FRACTAL INPUTS--------------------//
extern string Label6="===FRACTAL INPUTS===";
extern int    Fractal_Buffer=0;
extern int    Fractal_TF=0;

//-------------------------------------------------//
//-------------------------------------------------//
//-------------------------------------------------//
//---------INITIALIZE BROKERAGE DIGITS-------------//
int     pips2points;    
double  pips2dbl;       
int     Digits.pips;    
int     init(){
     if (Digits % 2 == 1){      
                pips2dbl    = Point*10; pips2points = 10;   Digits.pips = 1;
    } else {    pips2dbl    = Point;    pips2points =  1;   Digits.pips = 0; }
return(0);
}




//--------Start Funcitons-------//
int start()
{



//------------TIME FILETER Raptor U.K. Style-----------//

//--------------------------------------//      
//------------Orders Accounting---------//

 int total = OrdersTotal();
if(total<1)
{

//--------------------------------------//
//------------Money Management----------//
 if (Money.Management)
   {
      if (Risk<1 || Risk>1000)
      {
         Comment("Invalid Risk Value.");
         return(0);
      }
      else
      {
         Lots=MathFloor((AccountFreeMargin()*AccountLeverage()*Risk*pips2dbl*100)/(Ask*MarketInfo(Symbol(),MODE_LOTSIZE)*MarketInfo(Symbol(),MODE_MINLOT)))*MarketInfo(Symbol(),MODE_MINLOT);
      }
   }
//------------------------------------------//
//-------------EMA SETTINGS-----------------//
double EMA=iMA(NULL,0,MA_Period,MA_Shift,MA_Type,MA_Price,0);
double BarClose;
BarClose=Bid;

//---------------------------------------------------------//
//-----------------FRACTALS--------------------------------//
double fractalU=iFractals(NULL,Fractal_TF,1,Fractal_Buffer);
double fractalD=iFractals(NULL,Fractal_TF,2,Fractal_Buffer);
Print( "This Up Fractal is",fractalU,"Down Fractal is",fractalD);

//----------------PRCOESSING BUY---------------------------//
if(BarClose>EMA && BarClose== fractalU)
{
double SLB=Bid-StopLoss*pips2dbl;
double TPB=Bid+TakeProfit*pips2dbl;
int buy= OrderSend(Symbol(),0,Lots,Ask,Slippage*pips2points,0,0);
}

if(buy>0) 
{
OrderSelect(buy,SELECT_BY_TICKET,MODE_TRADES);
OrderModify(buy,OrderOpenPrice(),SLB,TPB,0,Green);
}

//---------PROCESSING SELL---------//
if(BarClose<EMA&&BarClose==fractalD)
{
double SLS=Ask+StopLoss*pips2dbl;
double TPS=Ask-TakeProfit*pips2dbl;

int sell= OrderSend(Symbol(),1,Lots,Bid,Slippage*pips2points,0,0);
}

if (sell>0)
{
OrderSelect(sell,SELECT_BY_TICKET,MODE_TRADES);
OrderModify(sell,OrderOpenPrice(),SLS,TPB,0,Green);
}




//----------------------------------------------//
//-----------------EXITING ORDERS---------------//

for(int i=OrdersTotal()-1; i>=0;i--)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==false)  break;

if(OrderMagicNumber()!=MagicNumber || OrderSymbol() !=Symbol()) continue;

double SL=OrderStopLoss();
bool result;
int  error;
//-----The Differnt Order types---//

if(OrderType()==OP_BUY)
{

  if(BreakEven>0)
  {
   
     if(Bid-OrderOpenPrice() >=BreakEven*pips2dbl)
     {
      
        if(OrderStopLoss() <OrderOpenPrice())
        {
         
          SL=OrderOpenPrice()+Point;
        }
     }
  }
}
                  
          

if(OrderType()==OP_SELL){

 if(BreakEven>0)
 {
  
    if(OrderOpenPrice()-Ask >= BreakEven*pips2dbl)
    {
     
       if(OrderStopLoss()>OrderOpenPrice())
       {
        
          SL=OrderOpenPrice() - Point;
    
       }
    }
  }
}


if(SL != OrderStopLoss()) result=OrderModify(OrderTicket(),OrderOpenPrice(),SL,OrderTakeProfit(),0,CLR_NONE);
         if(result!=TRUE) { error=GetLastError(); Print("ModifyError = ",OrderTicket(),"   ",error);}     
}
return(0);
}//THIS IS THE BRACKET FOR ORDERS OPEN CLOSE********************
}

Puse la impresión para ambos fractales y está imprimiendo algunos valores correctos y un montón de valores predeterminados 00.

2013.03.26 17:45:18 2013.02.27 23:59 Tester: la orden #111 está cerrada
2013.03.26 17:45:17 2013.02.01 18:04 BreakOutEA EURUSD,M1: ModifyError = 111 0
2013.03.26 17:45:17 2013.02.01 18:04 BreakOutEA EURUSD,M1: modify #111 sell 0.09 EURUSD a 1.36640 sl: 1.36771 tp: 0.00000 ok
2013.03.26 17:45:17 2013.02.01 18:04 BreakOutEA EURUSD,M1: open #111 sell 0.09 EURUSD a 1.36640 ok
2013.03.26 17:45:17 2013.02.01 18:04 BreakOutEA EURUSD,M1: Este Fractal de subida es0Fractal de bajada es1.3664
2013.03.26 17:45:17 2013.02.01 18:04 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is1.3664
2013.03.26 17:45:17 2013.02.01 18:04 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is1.3664
2013.03.26 17:45:17 2013.02.01 18:03 BreakOutEA EURUSD,M1: Este Fractal alcista es0Fractal bajista es0
2013.03.26 17:45:17 2013.02.01 18:03 BreakOutEA EURUSD,M1: Este Fractal Up es0Down Fractal es0
2013.03.26 17:45:17 2013.02.01 18:03 Tester: stop loss #110 en 1.36630 (1.36630 / 1.36661)
2013.03.26 17:45:17 2013.02.01 17:39 BreakOutEA EURUSD,M1: ModifyError = 110 0
2013.03.26 17:45:17 2013.02.01 17:39 BreakOutEA EURUSD,M1: modify #110 buy 0.09 EURUSD at 1.36761 sl: 1.36630 tp: 1.37230 ok
2013.03.26 17:45:17 2013.02.01 17:39 BreakOutEA EURUSD,M1: open #110 buy 0.09 EURUSD at 1.36761 ok
2013.03.26 17:45:17 2013.02.01 17:39 BreakOutEA EURUSD,M1: This Up Fractal is1.3673Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:39 BreakOutEA EURUSD,M1: This Up Fractal is1.3673Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:39 BreakOutEA EURUSD,M1: Este Fractal alcista es1.3673Fractal bajista es0
2013.03.26 17:45:17 2013.02.01 17:38 BreakOutEA EURUSD,M1: Este Fractal alcista es0Fractal bajista es0
2013.03.26 17:45:17 2013.02.01 17:38 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:38 BreakOutEA EURUSD,M1: Este Fractal alcista es0Fractal bajista es0
2013.03.26 17:45:17 2013.02.01 17:38 BreakOutEA EURUSD,M1: Este Fractal alcista es0Fractal bajista es0
2013.03.26 17:45:17 2013.02.01 17:37 BreakOutEA EURUSD,M1: Este Fractal ascendente es0Fractal descendente es0
2013.03.26 17:45:17 2013.02.01 17:37 BreakOutEA EURUSD,M1: Este Fractal ascendente es0Fractal descendente es0
2013.03.26 17:45:17 2013.02.01 17:37 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:36 BreakOutEA EURUSD,M1: Este Fractal alcista es0Fractal bajista es0
2013.03.26 17:45:17 2013.02.01 17:36 BreakOutEA EURUSD,M1: Este Fractal alcista es0Fractal bajista es0
2013.03.26 17:45:17 2013.02.01 17:36 BreakOutEA EURUSD,M1: Este Fractal alcista es0Fractal bajista es0
2013.03.26 17:45:17 2013.02.01 17:35 BreakOutEA EURUSD,M1: Este Fractal alcista es0Fractal bajista es0
2013.03.26 17:45:17 2013.02.01 17:35 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:35 BreakOutEA EURUSD,M1: Este Fractal ascendente es0Fractal descendente es0
2013.03.26 17:45:17 2013.02.01 17:35 BreakOutEA EURUSD,M1: Este Fractal ascendente es0Fractal descendente es0
2013.03.26 17:45:17 2013.02.01 17:34 BreakOutEA EURUSD,M1: Este Fractal ascendente es0Fractal descendente es0
2013.03.26 17:45:17 2013.02.01 17:34 BreakOutEA EURUSD,M1: Este Fractal ascendente es0Fractal descendente es0
2013.03.26 17:45:17 2013.02.01 17:34 BreakOutEA EURUSD,M1: Este Fractal alcista es0Fractal bajista es0
2013.03.26 17:45:17 2013.02.01 17:34 BreakOutEA EURUSD,M1: Este Fractal alcista es0Fractal bajista es0
2013.03.26 17:45:17 2013.02.01 17:33 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is1.367
2013.03.26 17:45:17 2013.02.01 17:33 BreakOutEA EURUSD,M1: Este Fractal ascendente es0Fractal descendente es1.367
2013.03.26 17:45:17 2013.02.01 17:33 BreakOutEA EURUSD,M1: Este Fractal ascendente es0Fractal descendente es1.367
2013.03.26 17:45:17 2013.02.01 17:33 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is1.367
2013.03.26 17:45:17 2013.02.01 17:32 BreakOutEA EURUSD,M1: Este Fractal alcista es0Fractal bajista es0
2013.03.26 17:45:17 2013.02.01 17:32 BreakOutEA EURUSD,M1: Este Fractal alcista es0Fractal bajista es0
2013.03.26 17:45:17 2013.02.01 17:32 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:31 BreakOutEA EURUSD,M1: This Up Fractal is1.3675Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:31 BreakOutEA EURUSD,M1: This Up Fractal is1.3675Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:31 BreakOutEA EURUSD,M1: Este Fractal alcista es1.3675Fractal bajista es0
2013.03.26 17:45:17 2013.02.01 17:31 BreakOutEA EURUSD,M1: Este Fractal alcista es1.3675Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:30 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:30 BreakOutEA EURUSD,M1: Este Fractal alcista es0Fractal bajista es0
2013.03.26 17:45:17 2013.02.01 17:30 BreakOutEA EURUSD,M1: Este Fractal alcista es0Fractal bajista es0
2013.03.26 17:45:17 2013.02.01 17:29 BreakOutEA EURUSD,M1: Este Fractal alcista es0Fractal bajista es1.367
2013.03.26 17:45:17 2013.02.01 17:28 BreakOutEA EURUSD,M1: Este Fractal alcista es0Fractal bajista es0
2013.03.26 17:45:17 2013.02.01 17:28 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:28 BreakOutEA EURUSD,M1: Este Fractal ascendente es0Fractal descendente es0
2013.03.26 17:45:17 2013.02.01 17:27 BreakOutEA EURUSD,M1: Este Fractal ascendente es0Fractal descendente es0
2013.03.26 17:45:17 2013.02.01 17:27 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:27 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:27 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:26 BreakOutEA EURUSD,M1: Este Fractal alcista es0Fractal bajista es0
2013.03.26 17:45:17 2013.02.01 17:26 BreakOutEA EURUSD,M1: Este Fractal alcista es0Fractal bajista es0
2013.03.26 17:45:17 2013.02.01 17:26 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:26 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:25 BreakOutEA EURUSD,M1: This Up Fractal is1.368Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:25 BreakOutEA EURUSD,M1: Este Fractal ascendente es1.368Fractal descendente es0
2013.03.26 17:45:17 2013.02.01 17:25 BreakOutEA EURUSD,M1: Este Fractal ascendente es1.368Fractal descendente es0



Razón de la queja: