Bonjour,
J'ai :
extern double Lots=0.01;
extern int TP= 500;
extern int SL= 500;
extern int TP_SL_Increment=100;
extern int Difference=6;
extern double Loss_Lots_Multiply_Factor=2.1;
{
if (l==0){
mtr=1;
GlobalVariableSet("mt_Vager1"+Symbol()+Period(),mt r);
TP_SL_Inc=TP_SL_Increment;
GlobalVariableSet("l_Vager1"+Symbol()+Period(),TP_ SL_Increment);
if (OrderSend(Symbol(),OP_BUY,Lots,NormalizeDouble(As k,Digits),Slippage,NormalizeDouble(Ask-SL*Point,Digits),NormalizeDouble(Ask+TP*Point,Digi ts),com,Magic_Number,0,Blue)==-1){
i=GetLastError();
if (i!=1 && i!=0) Alert("Buy Error :"+error(i)+" at "+Symbol()+" "+Period());
}
}
else if (l>0){
if (OrderSend(Symbol(),OP_BUY,l*Loss_Lots_Multiply_Fa ctor,NormalizeDouble(Ask-SL*Point,Digits),Slippage,NormalizeDouble(Ask-TP_SL_Inc*Point,Digits),NormalizeDouble(Ask+TP*Poi nt+TP_SL_Inc*Point,Digits),com,Magic_Number,0,Ligh tBlue)==-1){
i=GetLastError();
if (i!=1 && i!=0) Alert("Buy 1 Error :"+error(i)+" at "+Symbol()+" "+Period());
}else {
TP_SL_Inc=TP_SL_Inc+TP_SL_Increment;
mtr=mtr+1;
GlobalVariableSet("mt_Vager1"+Symbol()+Period(),mt r);
GlobalVariableSet("l_Vager1"+Symbol()+Period(),TP_ SL_Inc);
}
}
}
if
(vFish>vvFish &&Fish>vFish && Fish>0)
{
if (l==0){
mtr=1;
GlobalVariableSet("mt_Vager1"+Symbol()+Period(),mt r);
TP_SL_Inc=TP_SL_Increment;
GlobalVariableSet("l_Vager1"+Symbol()+Period(),TP_ SL_Increment);
if (OrderSend(Symbol(),OP_SELL,Lots,NormalizeDouble(B id,Digits),Slippage,NormalizeDouble(Bid+SL*Point,D igits),NormalizeDouble(Bid-TP*Point,Digits),com,Magic_Number,0,Red)==-1){
i=GetLastError();
if (i!=1 && i!=0) Alert("Sell Error :"+error(i)+" at "+Symbol()+" "+Period());
}
}else if (l>0){
if (OrderSend(Symbol(),OP_SELL,l*Loss_Lots_Multiply_F actor,NormalizeDouble(Bid,Digits),Slippage,Normali zeDouble(Bid+SL*Point+TP_SL_Inc*Point,Digits),Norm alizeDouble(Bid-TP*Point-TP_SL_Inc*Point,Digits),com,Magic_Number,0,Orange) ==-1){
i=GetLastError();
if (i!=1 && i!=0) Alert("Sell 1 Error :"+error(i)+" at "+Symbol()+" "+Period());
}else {
TP_SL_Inc=TP_SL_Inc+TP_SL_Increment;
mtr=mtr+1;
GlobalVariableSet("mt_Vager1"+Symbol()+Period(),mt r);
GlobalVariableSet("l_Vager1"+Symbol()+Period(),TP_ SL_Inc);
}
}
}
}
et j'obtiens toujours le message :
"Buy ou Sell Error : Invalidstops"
où est le ver ?
Merci d'avance.
Jo
![]() |
|


LinkBack URL
About LinkBacks
Répondre avec citation