???//+------------------------------------------------------------------+
#define OP_ALL 10
extern string Info = "Create trendline, name it buy or sell, after crossing will be opened trade";
extern double MagicNumber = 0;
extern double Lot = 0.1;
extern double TakeProfitPip = 100;
extern double StopLossPip = 30;
extern double TrailingStop = 20;
extern color BuyTrendLine = Lime;
extern color SellTrendLine = DeepPink;
double MaxSlippage =3;
double stopLoss, takeProfit, trailingStop,
minAllowedLot, lotStep, maxAllowedLot,
pips2dbl, pips2point, pipValue, minGapStop, maxSlippage,
lots;
int ticket;
bool startBuy=true, startSell=true,
openedBuy=false, openedSell=false,
buyLineUp, sellLineUp;
string comm;
int init()
{
// код доступен только после оплаты
}
int deinit()
{
return(0);
}
int start()
{
// код доступен только после оплаты
}
bool CheckStops()
{
double sl=0, tp=0;
double total=OrdersTotal();
int ticket=-1;
for(int cnt=total-1;cnt>=0;cnt--)
{
OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);
if( OrderType()<=OP_SELL
&& OrderSymbol()==Symbol()
&& OrderMagicNumber() == MagicNumber)
{
if(OrderType()==OP_BUY)
{
if((OrderStopLoss()==0 && stopLoss>0) || (OrderTakeProfit()==0 && takeProfit>0))
{
while (!IsTradeAllowed()) Sleep(500);
RefreshRates();
if(OrderStopLoss()==0 && stoПоказано первые 50% кода (символов: 6866)
Введите ваш email и нажмите кнопку, чтобы перейти к оплате.