//+------------------------------------------------------------------+
//|                                                     traltest.mq4 |
//|                        Copyright 2014, MetaQuotes Software Corp. |
//|                                              http://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2014, MetaQuotes Software Corp."
#property link      "http://www.mql5.com"
#property version   "1.00"
//#property strict
#import "library.ex4"
void tral (int Magic,string Symb,int Dist,int Shag,bool Isp_shag,bool bezubitok);
#import
extern int MagicNumber=1321; //магик
extern int  tp=200;
extern int  sl=50;
extern int Shag=40;
extern int MA_period=20;
extern double Lot=0.01; // лот
extern bool Use_shag= false;
extern bool Use_bez= true;
extern int Tral_dist=50;

int start()
{
//AAA();
double ttt,sss;
int sssa;
if (Digits==3 || Digits==5)  {ttt=tp*10*Point;sss=sl*10*Point;}
else if (Digits==2||Digits==4) {ttt=tp*Point;sss=sl*Point;}
double MA=iMA(Symbol(),0,MA_period,0,MODE_SMA,PRICE_CLOSE,0);

// открытие  ордеров
if(OrdersTotal()==0)
{
if (Open[1]<MA && Close[1]>MA && Volume[0]<3){ sssa=OrderSend(Symbol(),OP_BUY,Lot,Ask,20,Ask-sss,Ask+ttt,NULL,MagicNumber,0,CLR_NONE);}
else if (Open[1]>MA && Close[1]<MA && Volume[0]<3){ sssa=OrderSend(Symbol(),OP_SELL,Lot,Bid,20,Bid+sss,Bid-ttt,NULL,MagicNumber,0,CLR_NONE);}
}
// модификация ордеров

if (OrdersTotal()>0)
{
tral(MagicNumber,Symbol(),Tral_dist,Shag,Use_shag,Use_bez);
}
return (0);
}
