0
первый ордер открывается после определённого анализа и автомат там никак не предполагался

extern int BuySell = 1; // 1-buy 2-sell 0-no

открытие нужно для теста. если не нужно ставьте 0.
avatar

AM2

  • 15 августа 2018, 17:43
0
просто вывести в углу оверлея значение?
avatar

AM2

  • 14 августа 2018, 17:52
0
кодить какой то паттерн по этому индикатору достаточно проблематично. в этом я убедился в прошлый раз :) 
avatar

AM2

  • 14 августа 2018, 17:45
0
Примерно так, как визуализирован сигнальщик в нижней части графика на скриншоте

какой метод расчета будет для пар?
avatar

AM2

  • 14 августа 2018, 17:41
0
посмотрю сегодня
avatar

AM2

  • 14 августа 2018, 17:28
+1
avatar

AM2

  • 13 августа 2018, 20:36
0
сейчас читаю тз и не понимаю причем тут отложенный? покажите все подробно на скринах.
avatar

AM2

  • 13 августа 2018, 19:55
0
после работы отдохнул как следует и сейчас смотреть буду
avatar

AM2

  • 13 августа 2018, 19:53
0
но в прифмере выше поулчается что каждый последующий увеличивается мне такое не подходит

просьба описывать все сразу подробно что хотите получить и со скринами
avatar

AM2

  • 13 августа 2018, 17:21
0
Насколько я знаю, в столе заказов заказывают новые советники
там все заказывают
avatar

AM2

  • 12 августа 2018, 22:47
0



//+------------------------------------------------------------------+
//|                                                        Label.mq4 |
//|                                              Copyright 2018, AM2 |
//|                                      http://www.forexsystems.biz |
//+------------------------------------------------------------------+
#property copyright "Copyright 2018, AM2"
#property link      "http://www.forexsystems.biz"
#property version   "1.00"
#property strict
#property indicator_chart_window
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int OnInit()
  {
//--- indicator buffers mapping
   ObjectsDeleteAll();
   for(int i=0;i<10;i++) PutRectLabel("R"+(string)i,22+i*15*i,11+i*11);

   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
void PutRectLabel(string name,int y1,int y2)
  {
   ObjectDelete(0,name);
   ObjectCreate(0,name,OBJ_RECTANGLE_LABEL,0,0,0);
//--- установим координаты метки
   ObjectSetInteger(0,name,OBJPROP_XDISTANCE,11);
   ObjectSetInteger(0,name,OBJPROP_YDISTANCE,y1);
//--- установим размеры метки
   ObjectSetInteger(0,name,OBJPROP_XSIZE,55);
   ObjectSetInteger(0,name,OBJPROP_YSIZE,y2);
//--- установим цвет фона
   ObjectSetInteger(0,name,OBJPROP_BGCOLOR,Red);
//--- установим тип границы
   ObjectSetInteger(0,name,OBJPROP_BORDER_TYPE,BORDER_RAISED);
//--- установим угол графика, относительно которого будут определяться координаты точки
   ObjectSetInteger(0,name,OBJPROP_CORNER,0);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int OnCalculate(const int rates_total,
                const int prev_calculated,
                const datetime &time[],
                const double &open[],
                const double &high[],
                const double &low[],
                const double &close[],
                const long &tick_volume[],
                const long &volume[],
                const int &spread[])
  {
//---

//--- return value of prev_calculated for next call
   return(rates_total);
  }
//+------------------------------------------------------------------+

avatar

AM2

  • 12 августа 2018, 22:45
0
Но как задать разные размеры прямоугольникам?

опишите более подробно что хотите получить?
avatar

AM2

  • 12 августа 2018, 22:26
0
Совпадение 2-х сигналов насколько редко?

я для этого вам написал советник чтобы вы могли все посмотреть в тестере
avatar

AM2

  • 12 августа 2018, 22:13
0
Андрей, вы можете мне помочь отключить 2 функции в советнике?
Отключить выставление 3 ордера и время закрытия всех ордеров.


размещайте просьбу в столе заказов, ищите поручителя и помогу.
avatar

AM2

  • 12 августа 2018, 13:42
0
цена прошла вверх 300п открыли селл:



закрылась поза и прошли 300п вниз открыли бай:



www.opentraders.ru/downloads/2018/
avatar

AM2

  • 12 августа 2018, 12:59
0
так:




//+------------------------------------------------------------------+
//|                                                        Label.mq4 |
//|                                              Copyright 2018, AM2 |
//|                                      http://www.forexsystems.biz |
//+------------------------------------------------------------------+
#property copyright "Copyright 2018, AM2"
#property link      "http://www.forexsystems.biz"
#property version   "1.00"
#property strict
#property indicator_chart_window
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int OnInit()
  {
//--- indicator buffers mapping
   for(int i=0;i<10;i++) PutRectLabel("R"+(string)i,22,22+i*22);
//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
void PutRectLabel(string name,int x,int y)
  {
   ObjectDelete(0,name);
   ObjectCreate(0,name,OBJ_RECTANGLE_LABEL,0,0,0);
//--- установим координаты метки
   ObjectSetInteger(0,name,OBJPROP_XDISTANCE,x);
   ObjectSetInteger(0,name,OBJPROP_YDISTANCE,y);
//--- установим размеры метки
   ObjectSetInteger(0,name,OBJPROP_XSIZE,55);
   ObjectSetInteger(0,name,OBJPROP_YSIZE,11);
//--- установим цвет фона
   ObjectSetInteger(0,name,OBJPROP_BGCOLOR,Red);
//--- установим тип границы
   ObjectSetInteger(0,name,OBJPROP_BORDER_TYPE,BORDER_RAISED);
//--- установим угол графика, относительно которого будут определяться координаты точки
   ObjectSetInteger(0,name,OBJPROP_CORNER,0);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int OnCalculate(const int rates_total,
                const int prev_calculated,
                const datetime &time[],
                const double &open[],
                const double &high[],
                const double &low[],
                const double &close[],
                const long &tick_volume[],
                const long &volume[],
                const int &spread[])
  {
//---

//--- return value of prev_calculated for next call
   return(rates_total);
  }
//+------------------------------------------------------------------+

avatar

AM2

  • 12 августа 2018, 11:38
Начать торговлю с Альпари