blendi1978
Андрей

 
Уровень 2


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

Рейтинг 2088



РЕКОМЕНДУЮ



Советник по времени

Здравствуйте. Хотелось бы попробывать советник или скриптик( незнаю как правильно)
Суть простая… одна строчка…
Закрытие по обратному отсчету… Т.Е. если поставлен советник на 10, то ордер закроется через 10 минут в любом профите пусть даже отрицательном.
  • 0
  • Просмотров: 1936
  • 7 сентября 2015, 20:50
  • blendi1978
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

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

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

+
0
Набросаю сегодня.
avatar

  34  AM2 Сообщений: 15882 - Андрей

  • 8 сентября 2015, 09:53
+
0
Готово: www.opentraders.ru/downloads/862/


//+------------------------------------------------------------------+
//|                                                    TimeClose.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

extern int Minutes = 10;

datetime StartTime;
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
   StartTime=TimeCurrent();
//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//---

  }
//+------------------------------------------------------------------+  
void CloseAll()
  {
   bool cl,sel;
   for(int i=OrdersTotal()-1;i>=0;i--)
     {
      sel=OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
      if(OrderSymbol()==Symbol())
        {
         if(OrderType()==OP_BUY) cl=OrderClose(OrderTicket(),OrderLots(),Bid,30,Blue);
         if(OrderType()==OP_SELL) cl=OrderClose(OrderTicket(),OrderLots(),Ask,30,Red);
        }
     }
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
   Comment("\n Current Time: ",TimeCurrent(),
           "\n Start Time: ",StartTime,
           "\n Seconds Timer: ",TimeToString(TimeCurrent()-StartTime,TIME_SECONDS),
           "\n Minutes Timer: ",TimeToString(TimeCurrent()-StartTime,TIME_MINUTES),
           "\n Int Timer: ",(int)(TimeCurrent()-StartTime));
           
   if(TimeCurrent()-StartTime>=Minutes*60) CloseAll();
  }
//+------------------------------------------------------------------+




Редактирован: 8 сентября 2015, 11:49
avatar

  34  AM2 Сообщений: 15882 - Андрей

  • 8 сентября 2015, 11:44
+
0
Спасибо большое… прогоню по вечерам в течении недели… Если будет что с этого умеренно положительно отпишу в чем смысл задумки
avatar

  2  blendi1978 Автор Сообщений: 10 - Андрей

  • 8 сентября 2015, 18:07
+
0
К сожалению анализатор опционов на эволюшен трэнд не показал нормальных результатов на разных временных периодах
avatar

  2  blendi1978 Автор Сообщений: 10 - Андрей

  • 8 сентября 2015, 22:15

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