cardon

 
Уровень 10

  Торгую в компаниях:


Группа "Стол заказов MQL"

Рейтинг 2146



РЕКОМЕНДУЮ




Лучшее от cardon



дороботка сова Комментариев 68
2016-11-24 13:25:33Рейтинг 0

советник на 1 МА Комментариев 13
2016-07-29 13:57:46Рейтинг 0

просто индюк Комментариев 22
2016-09-17 11:18:53Рейтинг 0

доработка сова Комментариев 2
2017-01-09 19:57:28Рейтинг 0

сова просто сова Комментариев 19
2016-10-06 16:43:18Рейтинг 0

експерт по индикатору NR7

В общем зарекалась ворона — говно не клевать.
пишу снова идею, хотя не раз зарекался про роботы уже.
==========================================================
мт4 пятизнак
ТФ 1D индикатор отмечает свечки с низкой волатильностью галочками как на скрине.

идея такова, даже не идея а есть такая стратегия:
как только свеча с пометкой закрылась, проходит час или меньше или сразу (можно выбрать) выставляем отложенные ордера бай и селл на максимум и минимум свечи и стопы противоположно ниже будет видео которое я вырезал кусок с какой то тс. там все описано как должна работать тс, соответственно с отступами от макс. мин. но от себя хочу добавить:
размер свечи с которой работаем, если выходим за максимально выставленный параметр, то игнорируем эту свечку.
БУ размер БУ и при каком количестве пп. перевод в БУ.
если открыт 1 ордер то 2 не открываем, даже если условия совпадут.
сам индюк NR7.mq4 (1 Kb)

вот видео где описана тс на этом индикаторе.
www.youtube.com/watch?v=vB5HgysYBDo

кстати наверное есть такой эксперт, но я не нашел.
жду вопросов и предложений.
  • 0
  • Просмотров: 4311
  • 27 декабря 2015, 16:03
  • cardon
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
Сигнальный индикатор
Следующая запись в группе  
Доработайте пожалуйста советник
25 декабря 2015
28 декабря 2015

Брокер для ваших роботов, 15 лет на рынке

Комментарии (16)

+
0
У вас есть уже заказы 5 и 23 декабря. Я возьмусь если будет свободное время или в следующем месяце.
avatar

  35  AM2 Сообщений: 16285 - Андрей

  • 27 декабря 2015, 16:22
+
0
Здесь еще надо править индикатор. В таком виде он для советника не годится.
avatar

  35  AM2 Сообщений: 16285 - Андрей

  • 28 декабря 2015, 00:41
+
0
Набросок:




//+------------------------------------------------------------------+
//|                                                       MinDay.mq4 |
//|                                              Copyright 2015, AM2 |
//|                                      http://www.forexsystems.biz |
//+------------------------------------------------------------------+
#property copyright "Copyright 2015, AM2"
#property link      "http://www.forexsystems.biz"
#property version   "1.00"
#property strict

//--- Inputs
extern double Lots      = 1;        // лот
extern int StopLoss     = 500;      // лось
extern int TakeProfit   = 500;      // язь
extern int Expiration   = 50;       // истечение
extern int Slip         = 30;       // реквот
extern int Back         = 7;        // назад
extern int Magic        = 123;      // магик
extern string IndName="NR7";
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
   Comment("");
//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
   Comment("");
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
int CountOrders(int type)
  {
   int count=0;
   for(int i=OrdersTotal()-1;i>=0;i--)
     {
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
        {
         if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magic)
           {
            if(OrderType()==type) count++;
           }
        }
     }
   return(count);
  }  
//+------------------------------------------------------------------+
//| Check for open order conditions                                  |
//+------------------------------------------------------------------+
void PutOrder()
  {
   int    r=0;
   double sl=0,tp=0,pr=0;
//--- get Ind
   double NR=iCustom(NULL,0,IndName,Back,0,1);
   double Max = iHigh(NULL,PERIOD_D1,1);
   double Min = iLow(NULL,PERIOD_D1,1);

//--- sell 
   if(NR>0 && Bid>Min && CountOrders(5)<1)
     {
      if(StopLoss>0) sl=NormalizeDouble(Min+StopLoss*Point,Digits);
      if(TakeProfit>0) tp=NormalizeDouble(Min-TakeProfit*Point,Digits);
      r=OrderSend(Symbol(),OP_SELLSTOP,Lots,NormalizeDouble(Min,Digits),Slip,sl,tp,"",Magic,TimeCurrent()+Expiration*3600,Red);
      return;
     }
//--- buy 
   if(NR>0 && Bid<Max && CountOrders(4)<1)
     {
      if(StopLoss>0) sl=NormalizeDouble(Max-StopLoss*Point,Digits);
      if(TakeProfit>0) tp=NormalizeDouble(Max+TakeProfit*Point,Digits);
      r=OrderSend(Symbol(),OP_BUYSTOP,Lots,NormalizeDouble(Max,Digits),Slip,sl,tp,"",Magic,TimeCurrent()+Expiration*3600,Blue);
      return;
     }
//---
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
void DelOrder()
  {
   bool del;
   for(int i=OrdersTotal()-1;i>=0;i--)
     {
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
        {
         if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magic)
           {
            if(OrderType()==4 || OrderType()==5) del=OrderDelete(OrderTicket());
           }
        }
     }
   return;
  }  
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
int CountTrades()
  {
   int count=0;
   for(int i=OrdersTotal()-1;i>=0;i--)
     {
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
        {
         if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magic)
           {
            if(OrderType()==OP_BUY || OrderType()==OP_SELL)
               count++;
           }
        }
     }
   return(count);
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
   double NR=iCustom(NULL,0,IndName,Back,0,1);
   
   if(CountTrades()<1) PutOrder();
   if(CountTrades()>0) DelOrder();

   Comment("\n NR: ",NR);
  }
//+------------------------------------------------------------------+



Чуть подправил индикатор:


//+------------------------------------------------------------------+
//|                                                          NR7.mq4 |
//|                      Copyright © 2005, MetaQuotes Software Corp. |
//|                                        http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2005, MetaQuotes Software Corp."
#property link      "http://www.metaquotes.net"

#property indicator_chart_window
#property indicator_buffers 1
#property indicator_color1 Green
//+------------------------------------------------------------------+
extern int Back=7;
//+------------------------------------------------------------------+
double ExtMapBuffer1[];
//+------------------------------------------------------------------+
int init()
  {
   SetIndexStyle(0,DRAW_ARROW);
   SetIndexArrow(0,217);
   SetIndexBuffer(0,ExtMapBuffer1);
   SetIndexEmptyValue(0,0.0);
   return(0);
  }
//+------------------------------------------------------------------+
int start()
  {
   int i,j,pos;
   for(i=Bars-IndicatorCounted()-1;i>=1;i--)
     {
      //if ((High[i]<High[i+1])&&(Low[i]>Low[i+1])){
      pos=i;
      for(j=i+1;j<i+Back;j++)
         if((High[j]-Low[j])<(High[i]-Low[i]))
            pos=j;
      if(pos==i)
         ExtMapBuffer1[i]=High[i]+(High[i]-Low[i])/3;
      //  }    
     }
   return(0);
  }
//+------------------------------------------------------------------+

avatar

  35  AM2 Сообщений: 16285 - Андрей

  • 28 декабря 2015, 01:19
+
0
забыл добавить — если сработал 1 ордер, то 2 удаляется или лучше выбор — удалять или нет.
а так набросок нравится — с начала года депо 100$ лот 0,01 настройки по умолчанию — 95% прибыли и 8% просадки.
ждем следующую версию с корректировками.
Редактирован: 28 декабря 2015, 12:02
avatar

  10  cardon Автор Сообщений: 376

  • 28 декабря 2015, 12:00
+
0
Удаление уже было, добавил БУ, размер свечи, отключения удаления: www.opentraders.ru/downloads/986/


//+------------------------------------------------------------------+
//|                                                       MinDay.mq4 |
//|                                              Copyright 2015, AM2 |
//|                                      http://www.forexsystems.biz |
//+------------------------------------------------------------------+
#property copyright "Copyright 2015, AM2"
#property link      "http://www.forexsystems.biz"
#property version   "1.00"
#property strict

//--- Inputs
extern double Lots      = 1;        // лот
extern int StopLoss     = 500;      // лось
extern int TakeProfit   = 500;      // язь
extern int BULevel      = 300;      // уровень БУ
extern int BUPoint      = 30;       // пункты БУ
extern int Expiration   = 50;       // истечение
extern int Slip         = 30;       // реквот
extern int Delete       = 1;        // 1-удалять ордер. 0-нет 
extern int Delta        = 100;      // размер свечи
extern int Back         = 7;        // назад
extern int Magic        = 123;      // магик
extern string IndName="NR7";
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
   Comment("");
//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
   Comment("");
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
void BU()
  {
   bool m;
   for(int i=0; i<OrdersTotal(); i++)
     {
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
        {
         if(OrderSymbol()==Symbol() || OrderMagicNumber()==Magic)
           {
            if(OrderType()==OP_BUY)
              {
               if(OrderOpenPrice()<=Bid-BULevel*Point && OrderOpenPrice()>OrderStopLoss())
                 {
                  m=OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice()+BUPoint*Point,OrderTakeProfit(),0,Green);
                  return;
                 }
              }

            if(OrderType()==OP_SELL)
              {
               if(OrderOpenPrice()>=Ask+BULevel*Point && OrderOpenPrice()<OrderStopLoss())
                 {
                  m=OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice()-BUPoint*Point,OrderTakeProfit(),0,Green);
                  return;
                 }
              }
           }
        }
     }
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
int CountOrders(int type)
  {
   int count=0;
   for(int i=OrdersTotal()-1;i>=0;i--)
     {
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
        {
         if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magic)
           {
            if(OrderType()==type) count++;
           }
        }
     }
   return(count);
  }
//+------------------------------------------------------------------+
//| Check for open order conditions                                  |
//+------------------------------------------------------------------+
void PutOrder()
  {
   int    r=0;
   double sl=0,tp=0,pr=0;
//--- get Ind
   double NR=iCustom(NULL,0,IndName,Back,0,1);
   double Max = iHigh(NULL,PERIOD_D1,1);
   double Min = iLow(NULL,PERIOD_D1,1);

   if(Max-Min<=Delta*Point)
     {
      //--- sell 
      if(NR>0 && Bid>Min && CountOrders(5)<1)
        {
         if(StopLoss>0) sl=NormalizeDouble(Min+StopLoss*Point,Digits);
         if(TakeProfit>0) tp=NormalizeDouble(Min-TakeProfit*Point,Digits);
         r=OrderSend(Symbol(),OP_SELLSTOP,Lots,NormalizeDouble(Min,Digits),Slip,sl,tp,"",Magic,TimeCurrent()+Expiration*3600,Red);
         return;
        }
      //--- buy 
      if(NR>0 && Bid<Max && CountOrders(4)<1)
        {
         if(StopLoss>0) sl=NormalizeDouble(Max-StopLoss*Point,Digits);
         if(TakeProfit>0) tp=NormalizeDouble(Max+TakeProfit*Point,Digits);
         r=OrderSend(Symbol(),OP_BUYSTOP,Lots,NormalizeDouble(Max,Digits),Slip,sl,tp,"",Magic,TimeCurrent()+Expiration*3600,Blue);
         return;
        }
     }
//---
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
void DelOrder()
  {
   bool del;
   for(int i=OrdersTotal()-1;i>=0;i--)
     {
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
        {
         if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magic)
           {
            if(OrderType()==4 || OrderType()==5) del=OrderDelete(OrderTicket());
           }
        }
     }
   return;
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
int CountTrades()
  {
   int count=0;
   for(int i=OrdersTotal()-1;i>=0;i--)
     {
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
        {
         if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magic)
           {
            if(OrderType()==OP_BUY || OrderType()==OP_SELL)
               count++;
           }
        }
     }
   return(count);
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
   double NR=iCustom(NULL,0,IndName,Back,0,1);

   if(BULevel>0) BU();
   if(CountTrades()<1) PutOrder();
   if(CountTrades()>0 && Delete==1) DelOrder();

   Comment("\n NR: ",NR);
  }
//+------------------------------------------------------------------+


Редактирован: 28 декабря 2015, 21:39
avatar

  35  AM2 Сообщений: 16285 - Андрей

  • 28 декабря 2015, 21:27
+
0
пусть все останется как есть и добавить передвижение стопа как в видео — под новую свечку, то-есть вариант работать без тейка как в видео — закрываемся на SL. только этот вариант добавить не убирая что есть, тоесть работать или с тейком и фиксированным стопом или передвигая стоп под новый день и так пока не закроемся.

также не понятны параметры:
«истечение» и «назад»
за что они отвечают?
avatar

  10  cardon Автор Сообщений: 376

  • 29 декабря 2015, 00:23
+
0
extern int Expiration = 50; // время истечения ордера
extern int Back = 7; // за сколько свечей назад считаем минимальную свечку



//+------------------------------------------------------------------+
//|                                                       MinDay.mq4 |
//|                                              Copyright 2015, AM2 |
//|                                      http://www.forexsystems.biz |
//+------------------------------------------------------------------+
#property copyright "Copyright 2015, AM2"
#property link      "http://www.forexsystems.biz"
#property version   "1.00"
#property strict

//--- Inputs
extern double Lots      = 1;        // лот
extern int StopLoss     = 500;      // лось
extern int TakeProfit   = 500;      // язь
extern int BULevel      = 300;      // уровень БУ
extern int BUPoint      = 30;       // пункты БУ
extern int Expiration   = 50;       // время истечения ордера
extern int Slip         = 30;       // реквот
extern int Delete       = 1;        // 1-удалять ордер. 0-нет 
extern int Delta        = 100;      // размер свечи
extern int Back         = 7;        // за сколько свечей назад считаем минимальную свечку
extern int Magic        = 123;      // магик
extern string IndName="NR7";
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
   Comment("");
//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
   Comment("");
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
void BU()
  {
   bool m;
   for(int i=0; i<OrdersTotal(); i++)
     {
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
        {
         if(OrderSymbol()==Symbol() || OrderMagicNumber()==Magic)
           {
            if(OrderType()==OP_BUY)
              {
               if(OrderOpenPrice()<=Bid-BULevel*Point && OrderOpenPrice()>OrderStopLoss())
                 {
                  m=OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice()+BUPoint*Point,OrderTakeProfit(),0,Green);
                  return;
                 }
              }

            if(OrderType()==OP_SELL)
              {
               if(OrderOpenPrice()>=Ask+BULevel*Point && OrderOpenPrice()<OrderStopLoss())
                 {
                  m=OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice()-BUPoint*Point,OrderTakeProfit(),0,Green);
                  return;
                 }
              }
           }
        }
     }
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
int CountOrders(int type)
  {
   int count=0;
   for(int i=OrdersTotal()-1;i>=0;i--)
     {
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
        {
         if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magic)
           {
            if(OrderType()==type) count++;
           }
        }
     }
   return(count);
  }
//+------------------------------------------------------------------+
//| Check for open order conditions                                  |
//+------------------------------------------------------------------+
void PutOrder()
  {
   int    r=0;
   double sl=0,tp=0,pr=0;
//--- get Ind
   double NR=iCustom(NULL,0,IndName,Back,0,1);
   double Max = iHigh(NULL,PERIOD_D1,1);
   double Min = iLow(NULL,PERIOD_D1,1);

   if(Max-Min<=Delta*Point)
     {
      //--- sell 
      if(NR>0 && Bid>Min && CountOrders(5)<1)
        {
         if(StopLoss>0) sl=NormalizeDouble(Min+StopLoss*Point,Digits);
         if(TakeProfit>0) tp=NormalizeDouble(Min-TakeProfit*Point,Digits);
         r=OrderSend(Symbol(),OP_SELLSTOP,Lots,NormalizeDouble(Min,Digits),Slip,sl,tp,"",Magic,TimeCurrent()+Expiration*3600,Red);
         return;
        }
      //--- buy 
      if(NR>0 && Bid<Max && CountOrders(4)<1)
        {
         if(StopLoss>0) sl=NormalizeDouble(Max-StopLoss*Point,Digits);
         if(TakeProfit>0) tp=NormalizeDouble(Max+TakeProfit*Point,Digits);
         r=OrderSend(Symbol(),OP_BUYSTOP,Lots,NormalizeDouble(Max,Digits),Slip,sl,tp,"",Magic,TimeCurrent()+Expiration*3600,Blue);
         return;
        }
     }
//---
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
void DelOrder()
  {
   bool del;
   for(int i=OrdersTotal()-1;i>=0;i--)
     {
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
        {
         if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magic)
           {
            if(OrderType()==4 || OrderType()==5) del=OrderDelete(OrderTicket());
           }
        }
     }
   return;
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
int CountTrades()
  {
   int count=0;
   for(int i=OrdersTotal()-1;i>=0;i--)
     {
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
        {
         if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magic)
           {
            if(OrderType()==OP_BUY || OrderType()==OP_SELL)
               count++;
           }
        }
     }
   return(count);
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
void Mode()
  {
   bool m;
   double Max = iHigh(NULL,PERIOD_D1,1);
   double Min = iLow(NULL,PERIOD_D1,1);

   for(int i=OrdersTotal()-1;i>=0;i--)
     {
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
        {
         if(OrderSymbol()==Symbol() || OrderMagicNumber()==Magic)
           {
            if(OrderType()==OP_BUY)
              {
               if(OrderStopLoss()!=Min && OrderStopLoss()<Min)
                 {
                  m=OrderModify(OrderTicket(),OrderOpenPrice(),Min,OrderTakeProfit(),0,Yellow);
                  return;
                 }
              }

            if(OrderType()==OP_SELL)
              {
               if(OrderStopLoss()!=Max)
                 {
                  m=OrderModify(OrderTicket(),OrderOpenPrice(),Max,OrderTakeProfit(),0,Yellow);
                  return;
                 }
              }
           }
        }
     }
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
   double NR=iCustom(NULL,0,IndName,Back,0,1);
   double Max = iHigh(NULL,PERIOD_D1,1);
   double Min = iLow(NULL,PERIOD_D1,1);

   if(BULevel>0) BU();
   if(StopLoss==0) Mode();
   if(CountTrades()<1) PutOrder();
   if(CountTrades()>0 && Delete==1) DelOrder();

   Comment("\n NR: ",NR,
           "\n Max: ",Max,
           "\n Min: ",Min);
  }
//+------------------------------------------------------------------+


Редактирован: 29 декабря 2015, 05:02
avatar

  35  AM2 Сообщений: 16285 - Андрей

  • 29 декабря 2015, 02:47
+
0
тогда встречный вопрос
extern int Expiration   = 50;  // время истечения ордера

это 50 минут? ответите когда выложите новую версию — закрытие по стопу.
avatar

  10  cardon Автор Сообщений: 376

  • 29 декабря 2015, 13:34
+
0
Истечение в часах. Выше с тралом по свечам.
avatar

  35  AM2 Сообщений: 16285 - Андрей

  • 29 декабря 2015, 13:42
+
0
извиняюсь за мою тупость, но где этот тралл по свечкам включается?
avatar

  10  cardon Автор Сообщений: 376

  • 29 декабря 2015, 15:43
+
0
if(StopLoss==0) Mode();

Если стоп в параметрах поставить в 0, тогда стоп будет ставится на макс или мин предыдущего дня
Редактирован: 29 декабря 2015, 15:50
avatar

  13  Fargo Сообщений: 495

  • 29 декабря 2015, 15:46
+
0
Спасибо большое, больше в советник нечего добавить, ну я по крайней мере не знаю что.
С новым годом!!! и спасибо еще раз.
avatar

  10  cardon Автор Сообщений: 376

  • 30 декабря 2015, 08:25
+
0
вот так это выглядит на демо впс
с фиксированым стопом и БУ


без БУ тралл по свечам
avatar

  10  cardon Автор Сообщений: 376

  • 6 января 2016, 11:50
+
0
а сет файл можете прикрепить или в личку послать? не хочу настройки мучать.
avatar

  11  Deimos Сообщений: 94

  • 7 января 2016, 08:50
+
0
вот без БУ, тралл по свечкам, если ставим стоп 0, то включается тралл по свечкам, стоп ставится за свечку.


вот с БУ стоп 500пп.

а по сути он и по умолчанию настроек в плюс идет в тестере, вот поставил на демо, посмотрим, если пару месяцев в плюс, то на микро счет поставлю, для дальнейшего теста и выявление недочетов типа выбора пар. Также какой ставит тейк? ведь пары ходят по разному.
Редактирован: 7 января 2016, 10:17
avatar

  10  cardon Автор Сообщений: 376

  • 7 января 2016, 10:15
+
0
также мне не хватает моего впс для теста, он скоро взорвется (образно) виснет все, нужен впс помощнее для 2 терминалов и минимум по 8 пар на долгосрок.):) 
avatar

  10  cardon Автор Сообщений: 376

  • 7 января 2016, 10:25

Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий