分形的突破--图解 - 页 5

 
RaptorUK:

我觉得很可怕,但如果你觉得有意义,那就太好了。 我是这样做的,这样缩进的部分就能显示出一个区块的位置 . .

或者像这样做......。


我也觉得很可怕!哈哈



我将利用你的想法,谢谢Raptor。

 
ZacharyRC:
我想这对我也有帮助,把括号放在操作者的正下方。

这样,你的书中的
在我看来也很可怕 ....

 
2013.03.19 17:37:19 2013.01.30 23:59 测试者:订单#98被关闭
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 at 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 测试员:在1.35610(1.35610 / 1.35636)处获利#96
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: 修改#96买入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);
}
}


我不要求任何东西对我来说是容易的,但我忍不住觉得这里面有什么东西是愚蠢的。

没有错误,但它不会将止损移至BE(开盘价)。感觉像个失败者,哈哈

 

我还移动了括号的位置,以检查 并确保它们返回的是正确的值。


整个代码会有好处吗?

 
ZacharyRC:

我还移动了括号,以检查并确保它们返回正确的值。


整个代码会有好处吗?


代码中的错误

bool result;

必须是

bool result = true;

对不起,忽略了这一点

 
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);
}
}

我也做了这个改动。没有错误报告,但在BreakEven之后,SL没有被移动。

根据书上的说法,这应该是有效的...奇怪的是

 

仍然有很多事情要做

我看不出你理解了你必须找到正确的分形栏的问题

.

但首先我想让你注意一下https://www.mql5.com/en/forum/138993

int mypoint;

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

你的代码不是处理不同数字符号的最佳方式,请阅读为什么136:错误 "关闭引号 "和NormalizeDouble

另外,你把它放在了

int start()
{

现在每个勾都要通过它...

你之前被告知要把它放在

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

.

你的交易时间过滤器使你的EA什么都不做,然后返回到工作时间之外。

如果你有交易需要管理,那么他们就不会....,在期间外进行收支平衡或追踪工作。

.

你能告诉我这个代码的开盘{在哪里?

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

是关闭的......

 
deVries:

仍然有很多事情要做

我看不出你理解了你必须找到正确的分形栏的问题

.

但首先我想让你注意一下https://www.mql5.com/en/forum/138993

你的代码不是处理不同数字符号的最佳方式,请阅读为什么136:错误 "关闭引号 "和NormalizeDouble

另外,你把它放在了

现在每个勾都要通过它...

你之前被告知要把它放在

.

你的交易时间过滤器使你的EA什么都不做,然后返回到工作时间之外。

如果你有交易需要管理,那么他们就不会....,在期间外进行收支平衡或追踪工作。

.

你能告诉我这个代码的开盘{在哪里?

是关闭的......

嘿,Devries,抱歉花了这么长时间,一直在其他地方工作。

我修正了数字,并把它放在init()中,我为第一次没有这样做而道歉。

至于

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

它位于start()代码的末尾


返回(0)。

}

}

这很可能也是不正确的。


时间过滤器对目前的编码并不重要,因为我把它拿掉了,它仍然没有管理订单,也没有把止损点移到BE。


你说的分形是什么意思?它采取的是正确的分形,也就是由EMA过滤的最前的分形。

 
As for the 

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

请在代码中告诉我,......,这个括号到底是在哪里结束的?

.

关于分形....

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

打印出数值,看看你的方法是否正确.....。

 
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********************
}

我把两个分形的打印,它是打印出一些正确的值和很多00.的默认值。

2013.03.26 17:45:18 2013.02.27 23:59 测试者:订单#111被关闭
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: 修改#111卖出0.09 EURUSD at 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 at 1.36640 ok
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: 这个上升分形是0下降分形是1.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: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 18:03 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 18:03 测试员:止损#110在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: This Up Fractal is1.3673Down Fractal is0
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: This Up Fractal is0Down Fractal is0
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: This Up Fractal is0Down Fractal is0
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:37 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
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: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:36 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:36 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
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: This Up Fractal is0Down Fractal is0
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: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:34 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:34 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:34 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:34 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
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: This Up Fractal is0Down Fractal is1.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:33 BreakOutEA EURUSD,M1: 这个上升分形是0下降分形是1.367
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:32 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
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: 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:30 BreakOutEA EURUSD,M1: This Up Fractal is0Down 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: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:29 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is1.367
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: This Up Fractal is0Down Fractal is0
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: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:27 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: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: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: This Up Fractal is1.368Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:25 BreakOutEA EURUSD,M1: This Up Fractal is1.368Down Fractal is0