takeprofit 30 pips but error 130?

To add comments, please log in or register
NG CHIN YE
106
NG CHIN YE  
#define PipsTP 30
void OrderBuy(double Size)
{
       int ticket=0;
                  while (ticket <= 0)
                  {
                  ticket=OrderSend(Symbol(),1,Size,MarketInfo(Symbol(),MODE_ASK),3,0,MarketInfo(Symbol(),MODE_ASK)+MarketInfo(Symbol(),MODE_POINT)*PipsTP,"",Green);
                  Sleep(1000);
                       if(ticket<0)
                                 {
                                  Print("OrderSend failed with error #",GetLastError());
                                 }
                  }
} 

2012.11.08 17:13:37    2011.10.07 14:09  Bar GBPUSD,H1: OrderSend error 130

what is the problem guy????

Joao Rosas
391
Joao Rosas  

If your MT4 broker uses five digit quotes, you have to multiply slippage, take_profit and stop_loss by 10, e.g.


int slippage       = 3*10;
double take_profit = MarketInfo(Symbol(),MODE_ASK)+MarketInfo(Symbol(),MODE_POINT)*PipsTP;
take_profit        = take_profit * 10.0;
ticket             = OrderSend(Symbol(),1,Size,MarketInfo(Symbol(),MODE_ASK),slippage,0,take_profit,"",Green);
NG CHIN YE
106
NG CHIN YE  
abstract_mind:

If your MT4 broker uses five digit currency, you have to multiply slippage, take_profit and stop_loss by 10, e.g.



Erm, sometimes can buy and sell with TakeProfit 30 pips, but sometimes can't buy..i have no idea...my currency is GBPUSD and broker is FXCM
Simon Gniadkowski
17271
Simon Gniadkowski  
anthor:

2012.11.08 17:13:37    2011.10.07 14:09  Bar GBPUSD,H1: OrderSend error 130

what is the problem guy????

You have already been given advice,  why won't you take it ?  https://www.mql5.com/en/forum/141678

 

Is your Broker an ECN type Broker ? 

NG CHIN YE
106
NG CHIN YE  
RaptorUK:

You have already been given advice,  why won't you take it ?  https://www.mql5.com/en/forum/141678

 

Is your Broker an ECN type Broker ? 


ticket=OrderSend(Symbol(),1,Size,Ask,30,0,(MarketInfo(Symbol(),MODE_ASK)+MarketInfo(Symbol(),MODE_POINT)*PipsTP)*10,"",Green);


adjusted slippage  for 3 to 30 and takeprofit multiply 10..still same the problem what.
Simon Gniadkowski
17271
Simon Gniadkowski  
RaptorUK:

Is your Broker an ECN type Broker ? 

Well ?
NG CHIN YE
106
NG CHIN YE  
RaptorUK:
Well ?


ya..my broker is ECN broker
Simon Gniadkowski
17271
Simon Gniadkowski  
anthor:

ya..my broker is ECN broker
Well follow the link,  read,  learn,  change your code and be happy.  If you need it doing for you go here and pay:  MT4 & MT5 coding
NG CHIN YE
106
NG CHIN YE  
int     pips2points=3;    // slippage  3 pips    3=points    30=points
double  pips2dbl=30;       // Stoploss 15 pips    0.015      0.0150
int     Digits.pips;    // DoubleToStr(dbl/pips2dbl, Digits.pips)
int init()
  {
//----
   if (Digits % 2 == 1){      // DE30=1/JPY=3/EURUSD=5 forum.mql4.com/43064#515262
                pips2dbl    = Point*10; pips2points = 10;   Digits.pips = 1;
    } else {    pips2dbl    = Point;    pips2points =  1;   Digits.pips = 0; }
//----
   return(0);
  }


void OrderSell(double Size)
{
       int ticket=0;
                  while (ticket <= 0)
                  {   
                  Print("awiting");  
                  Print("sell="+Bid+"/"+(MarketInfo(Symbol(),MODE_BID)-MarketInfo(Symbol(),MODE_POINT)*PipsTP));
                  ticket=OrderSend(Symbol(),1,Size,Bid,3* pips2points,0,Bid *  pips2dbl,"",Green);
                  Sleep(1000);
                         if(ticket<0)
                                 {
                                  Print("OrderSend failed with error #",GetLastError());
                                 }
                  }
} 
is this correct?  =)
Simon Gniadkowski
17271
Simon Gniadkowski  
anthor:
is this correct  =)

What is the point asking for help when you totally ignore the help you are given . . . 

 

 

NG CHIN YE
106
NG CHIN YE  
RaptorUK:

What is the point asking for help when you totally ignore the help you are given . . . 

 

 


dude,i have followed the coding...if any mistake..pls advice.
123
To add comments, please log in or register