Лента последних комментариев


0
Я пробовал скопировать и сохранить как файл.
Но не компилируется.
Выдает 21 ошибку.
avatar

apologetest

  • 22 апреля 2019, 22:43
0
что то скомпилировал, закинул в терминал, а на график не ставится(((
avatar

GARIK1976

  • 22 апреля 2019, 22:06
0
Это элементарно, Ватсон,<img src='http://opentraders.ru/templates/skin/g6h/images/smilies/003.gif' alt=' :D '>&nbsp; 
avatar

Kuzimich

  • 22 апреля 2019, 21:51
0
Благодарю!
Только не понял как и где его можно скачать… ))
avatar

apologetest

  • 22 апреля 2019, 21:47
0
хорошо. вот.
На скрине для сигнала вниз нужно сравнивать минимумы рядом стоящих свечей, либо через одну свечу,
и максимумы
сначала все выше и выше, затем слабый откат вниз и максимумов и минимумов, и потом алерт,
avatar

igrun

  • 22 апреля 2019, 21:30
0
что за котел? нужно подробнее и как мы все это будем объяснять машине?
avatar

AM2

  • 22 апреля 2019, 21:14
0
и стрелочку добавьте плиз
avatar

Marlboropartner

  • 22 апреля 2019, 20:51
0
готово:




//+------------------------------------------------------------------+
//|                                                        Otkat.mq4 |
//|                                              Copyright 2019, AM2 |
//|                                      http://www.forexsystems.biz |
//+------------------------------------------------------------------+
#property copyright "Copyright 2019, AM2"
#property link      "http://www.forexsystems.biz"
#property version   "1.00"
#property strict
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---

//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//---

  }
//+------------------------------------------------------------------+
//| Время открытия позиции                                           |
//+------------------------------------------------------------------+
datetime TimeOrderOpen()
  {
   datetime t=0;
   for(int i=OrdersTotal()-1;i>=0;i--)
     {
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
        {
         if(OrderSymbol()==Symbol())
           {
            if(OrderType()<2) t=OrderOpenTime();
           }
        }
     }
   return(t);
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
int OrderTip()
  {
   int type=0;
   for(int i=OrdersTotal()-1;i>=0;i--)
     {
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
        {
         if(OrderSymbol()==Symbol()) if(OrderType()<2) type=OrderType();
        }
     }
   return(type);
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
double OrderOpenPr()
  {
   double pr=0;
   for(int i=OrdersTotal()-1;i>=0;i--)
     {
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
        {
         if(OrderSymbol()==Symbol()) if(OrderType()<2) pr=OrderOpenPrice();
        }
     }
   return(pr);
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
   if(OrdersTotal()<1 && IsTesting()) int r=OrderSend(NULL,0,0.1,Ask,33,Bid-333*_Point,Bid+444*_Point,"",0,0,Green);

   int bar=iBarShift(NULL,0,TimeOrderOpen());

   double max=High[iHighest(NULL,0,MODE_HIGH,bar,0)];
   double min=Low[iLowest(NULL,0,MODE_LOW,bar,0)];
   double pro=0,sto=0,otk=0;

   if(OrderTip()==0) 
     {
      sto=max-OrderOpenPr();
      otk=max-Bid;
      pro=(otk/sto)*100;
     }
   
   if(OrderTip()==1) 
     {
      sto=OrderOpenPr()-min;
      otk=Bid-min;
      pro=(otk/sto)*100;
     }
     
   Comment("\n Bar: ",bar,
           "\n Max: ",max,
           "\n Min: ",min,
           "\n Pro: ",NormalizeDouble(pro,2));
  }
//+------------------------------------------------------------------+

avatar

AM2

  • 22 апреля 2019, 20:49
0
Убери пожалуйста свой прогноз, не путай людей, мягко говорю тебе! твой шлак здесь не нужен. абс АБС абс
avatar

ars2005tron

  • 22 апреля 2019, 17:45
0
Прошу прощения. Забыла указать, что скрипт нужен для МТ5. Благодарю.
avatar

Antonyna

  • 22 апреля 2019, 15:12
0
igrun: Тоже самое, русалка на ветвях сидит
avatar

juozas

  • 21 апреля 2019, 21:40
0
MetaEditor — в помощь, не ужели так трудно поработать и сделать советник, который мне нужен
avatar

juozas

  • 21 апреля 2019, 21:34
0
советник и на покупает и на продает, примерно одинаковое количество ордеров ,- но такое движение редкость так что слив не грозит :) 
avatar

igrun

  • 21 апреля 2019, 09:49
0
бай и селл одновременно есть, мартин работает: www.opentraders.ru/downloads/2289/

avatar

AM2

  • 21 апреля 2019, 08:39
0
В разные периоды времени меняется спрэд. Я иногда читаю опусы, когда тестирование проводят в выходные. Сделайте тест одного дня и проверьте ручками правильность выставоения ордера и правильность расчетов.
avatar

Boris54

  • 21 апреля 2019, 02:59
0
В начале торговой сессии цена сходит вверх на 21 п, затем вниз на 21 п: как будешь разруливать такую ситуацию?
avatar

Boris54

  • 21 апреля 2019, 02:46
0
по обе стороны от текущей цены на расстоянии 20 пунктов строим линии,
какой уровень позднее пересекается с барами от туда идет цена, — так мы можем определить тренд,
зная направление тренда, на откатах против тренда усредняемся и доливаемся так чтобы при продолжении тренда была бы прибыль,
ордера на бай не будут мешать ордерам на селл,
стопы ставится на двойную величину 20 пунктов,
суммарное закрытие ордеров по профиту и на продажу и на покупку.

avatar

igrun

  • 20 апреля 2019, 21:44
Начать торговлю с Альпари