extern int Break_Even_After_X_Pips = 300;
extern int XpipsAboveBE = 10;
extern bool Show_Info = true;
extern color Text_Color = Red;
extern int font_size = 9;
extern int font_gap_distance = 12;
extern bool useMagicNumber = false;
extern int Magic = 1234567;
int init()
{
// код доступен только после оплаты
}
int deinit()
{
DeleteAllObjects();
return(0);
}
int start()
{
// код доступен только после оплаты
}
void AdjustStopLoss()
{
string commentstr1, commentstr2, commentstr3, commentstr4;
int index;
if(Digits == 5)
{
commentstr1 = "Break Even After X Pips : "+Break_Even_After_X_Pips/10;
commentstr2 = "X pips Above BE : "+XpipsAboveBE/10;
}
else if(Digits == 4)
{
commentstr1 = "Break Even After X Pips : "+Break_Even_After_X_Pips;
commentstr2 = "\nX pips Above BE : "+XpipsAboveBE;
}
for(int cnt=0;cnt<OrdersTotal();cnt++)
{
OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);
if(useMagicNumber == true)
{
if(OrderMagicNumber()==Magic && OrderStopLoss() != OrderOpenPrice())
{
if(Digits == 5)
{
commentstr3="#"+OrderTicket()+" "+OrderSymbol()+" "+FindOpType(OrderType())+" Pips : "+DoubleToStr(( OrderProfit() - OrderCommission() ) / OrderLots() / MarketInfo( OrderSymbol(), MODE_TICKVALUE )/10,1);
}
else if(Digits == 4)
{
commentstr4="#"+OrderTicket()+" "+OrderSymbol()+" "+FindOpType(OrderType())+" Pips : "+DoubleToStr(( OrderProfit() - OrderCommission() ) / OrderLots() / MarketInfo( OrderSymbol(), MODE_TICKVALUE ),1);
}
if(( OrderProfit() - OrderCommission() ) / OrderLots() / MarketInfo( OrderSymbol(), MODE_TICKVALUE ) >= Break_Even_After_X_Pips)
{
if(OrderType()==OP_SELL){
OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice()-(XpipsAboveBE*Point),OrderTakeProfit(),0,Red);
}
if(OrderType()==OP_BUY){
OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice()+(XpipsAboveBE*Point),OrderTakeProfit(),0,Blue);
}
}
}
}
else if(useMagicNumber == false)
{
if(OrderStopLoss() != OrderOpenPrice())
{
if(Digits == 5)
{
commentstr3="#"+OrderTicket()+" "+OrderSymbol()+" "+FindOpType(OrderType())+Показано первые 50% кода (символов: 3903)
Введите ваш email и нажмите кнопку, чтобы перейти к оплате.