← Назад к списку файлов

fz arrow ea.mq4

Поиск по коду файла

#property version   "1.00"

input double    LotProcent       =1;         //Лот в % от баланса
input double    MaxLossProcent   =0.5;       //Максимально допустимый убыток
input int       Step             =1;         //Минимальный шаг
input double    GoLot            =1;         //Степень увеличения лота
input double    Filtr            =0;         //Фильтр сигналов. Чем больше значение тем точнее сигналы
input bool      NewSignal        =true;      //Включить новые ордера только при новом сигнале?
input int       Magic            =1234;      //Маркер

string comment ="ForexZona.RU";
int r, D;
datetime NewBar =0;
double NewLotb, NewLots;

int OnInit(){
      // код доступен только после оплаты
   }

void OnDeinit(const int reason){}

void OnTick(){
      // код доступен только после оплаты
   }

int Count(int type)
{int count=0;
 for(int i=OrdersTotal()-1;i>=0;i--)
 if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
  {if(Symbol()==OrderSymbol() && Magic==OrderMagicNumber() && (type==-1 || OrderType()==type)) count++;}
   return(count);}

void CloseBuy()
{double priceB;
for(int i=OrdersTotal()-1;i>=0;i--)
{if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
{if(Symbol()==OrderSymbol() && OrderType()==OP_BUY && Magic==OrderMagicNumber())
{priceB=NormalizeDouble(MarketInfo(OrderSymbol(),MODE_BID), Digits);
bool clos=OrderClose(OrderTicket(),OrderLots(),priceB,100,0);}}}
return;}

void CloseSell()
{double priceS;
for(int i=OrdersTotal()-1;i>=0;i--)
{if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))

Показано первые 50% кода (символов: 5224)

Как получить полную версию?

Введите ваш email и нажмите кнопку, чтобы перейти к оплате.