# Доработка ботов (советников, индикаторов) vol. 2

Раздел: Язык программирования MQL4
Автор темы: chocolate
Создана: 2014-10-02 12:48
Ответов: 33797 | Просмотров: 6661092
Страница 328 из 1690
Источник: https://forexsystemru.com/threads/77111/page-328

---

## djekiii-xxx — 2016-01-30 15:49

> Цитата (jenzo):
> в понедельник посмотрим ;)

А вообще-то присмотрелся, как филтр использовать можно, только б не рисовал. А открытый код есть , чтобы в советнике проверить ?

## LexLampard — 2016-01-30 15:53

> Цитата (Tankk):
> Lex привет!
>
> пока далеко с форума не ушёл..... :) :) Т3 уже не нужны - нашёл им замену.
> **А, пжлста, допили "индикатор уровней"... **
>
> смотреть там... **http://forexsystemsru.com/1103841-post6448.html**

Ух, я там накосячил с переменными координат. Вместо координаты Y, X накопипастил!!! :laugh:

Поправил, пробуй!

## VLV — 2016-01-30 16:01

Здравствуйте!А не смог-бы кто нибудь в этом советнике,снайпер называется ,сделать так,чтобы вместо стоп-лосса и тейк профитов он ставил отложенные ордера,если позу в бай открываю,допустим,то вместо стопа-селл-стор,а вместо тейков-селл-лимиты.Для села-бай-стоп и бай-лимиты.При нажатии кнопки close all-закрывает ордера и удаляет отложки.Выглядит так.

## LexLampard — 2016-01-30 16:29

> Цитата (nurfirdaus):
> Пожалуйста, помогите превратить его в еженедельной диапазонов

Пробуй!

## nurfirdaus — 2016-01-30 16:56

> Цитата (LexLampard):
> Пробуй!

удивительным, спасибо LexLampard

## suzik18 — 2016-01-30 22:17

Уважаемые форумчане!
Прошу вашей помощи в редактировании индикатора, как поместить его на график цены?

#property indicator_separate_window
#property  indicator_buffers 3
#property  indicator_color1  Aqua
#property  indicator_width1  1
#property  indicator_color2  Red
#property  indicator_width2  1
#property  indicator_color3  Yellow
#property  indicator_width3  1

extern int Fperiod=12;
extern int Speriod=26;
extern int Method=3;
extern int PRICE_MODE=PRICE_CLOSE;
extern int Display=100;

double     Buf0[];
double     Buf1[];
double     Buf2[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
  {
   SetIndexStyle(0,DRAW_LINE);
   IndicatorDigits(Digits+1);
   SetIndexBuffer(0,Buf0);
   SetIndexBuffer(1,Buf1);
   SetIndexStyle(1,DRAW_LINE);
   SetIndexBuffer(2,Buf2);
   SetIndexStyle(2,DRAW_LINE);
   IndicatorShortName("Proba");
  

   return(0);
  }
//+------------------------------------------------------------------+
//| Moving Averages Convergence/Divergence                           |
//+------------------------------------------------------------------+
int start()
  {
   int cbi, IC=Bars-IndicatorCounted()+1;
 
   if (IC<2) cbi=IC; else {if (Display==0) cbi=Bars-Speriod-1; else cbi=Display;}
   for(int i=cbi; i>=0; i--)

        Buf0=iMA(NULL,0,Fperiod,0,Method,PRICE_MODE,i)-iMA(NULL,0,Speriod,0,Method,PRICE_MODE,i);
        
             for(i = cbi; i >= 0; i--)
     {  
       Buf2 = Buf0; 
       Buf1 = Buf0; 
     if (Buf0 > Buf0[i+1])
        {
        Buf2 = EMPTY_VALUE;
        Buf1[i+1] = Buf0[i+1];
        }
       else  
        {
        Buf1 = EMPTY_VALUE; 
        Buf2[i+1] = Buf0[i+1];
        }  
      }              

   return(0);
  }
//+---------------------------------

## поручик — 2016-01-30 23:24

и что, я его должен скопировать, а потом еще и создавать и  проверять?

с головой дружить надо

## woldemar — 2016-01-31 01:25

Кто сможет помочь ??? Есть две совы, сырые, нужно внести некоторые изменения.  Сам не силен в mql

## AlanG — 2016-01-31 05:53

> Цитата (woldemar):
> Кто сможет помочь ??? Есть две совы, сырые, нужно внести некоторые изменения. Сам не силен в mql

 

выложи сюда опиши проблему кто захочет тот поможет

## suzik18 — 2016-01-31 11:17

Прошу прощения, вот файл

## Tankk — 2016-01-31 12:53

> Цитата (LexLampard):
> Ух, я там накосячил с переменными координат. Вместо координаты Y, X накопипастил!!! :laugh:
> Поправил, пробуй!

**Lex, спасибо огромное, ты настоящий друг!!!** :) :) 
сегодня проверил - чётко работает.

*hi* *hi* *hi*

## riosot — 2016-01-31 14:10

Если не сложно, прикрутите к 425_Ilan1.6_PipStep.mq4 зависимость лота от баланса. Позаимствовать логику можно у Auto-profit 3.1_TRAIL.mq4.

## ALEKSUS — 2016-01-31 16:30

LexLampard сделай пожалуйста Sound, при изменении направления фибо-веера (fibofan).
Попробуй.

LexLampard, а Sound ни как не сделать ? Не люблю я алерт.

## poto — 2016-01-31 19:38

**Добавьте в советник функцию**

Добавьте в советник функцию EmulateOnLineChart!

## poto — 2016-01-31 20:16

**привет советника**

Вот так как это сделано в этом советнике

Пример

## RoboMaks — 2016-01-31 20:52

> Цитата (poto):
> Добавьте в советник функцию EmulateOnLineChart!
> ...Вот так как это сделано в этом советнике

Это просто эмулятор тиков для индикаторов. Если при работе с советниками не используете скрипты для открытий-закрытий поз  это лучше делать отдельным скриптом (он будет постоянно торчать на графике, если не менять ТФ), просто в этом случае работа другими скриптами будет невозможна - скрипты работают на графике по одному ( как и советники) 

(WR - скрипт)

## poto — 2016-01-31 21:05

спасибо но будет использоватся скрипты и часто нужно менять тайм фрейм

## RoboMaks — 2016-01-31 21:09

> Цитата (poto):
> спасибо но будет использоватся скрипты и часто нужно менять тайм фрейм

Пробуйте...

## poto — 2016-01-31 22:00

спс  Вы программист умеете - программировать???

Большое вам спасибо 

когда рынок включится я буду торговать и попробую

## LexLampard — 2016-01-31 22:57

> Цитата (VLV):
> Здравствуйте!А не смог-бы кто нибудь в этом советнике,снайпер называется ,сделать так,чтобы вместо стоп-лосса и тейк профитов он ставил отложенные ордера,если позу в бай открываю,допустим,то вместо стопа-селл-стор,а вместо тейков-селл-лимиты.Для села-бай-стоп и бай-лимиты.При нажатии кнопки close all-закрывает ордера и удаляет отложки.Выглядит так.

Пробуй дружище! :D

Добавил выставление ордеров при нажатии на кнопочки в тестере и несколько вариантов торговли :)

---

Следующая страница: https://forexsystemru.com/threads/77111/page-329
