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

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

---

## vaniko — 2019-04-09 20:32

првет всем, есть индикатор не ресует - но стрелки после смены ТФ пропадают , как исправить ???
заранее спасибо

## Lexxodessa — 2019-04-10 09:19

> Цитата (MrGreen86):
> 0 буфер стрелки
> 1 буфер ромбики.
>
> 1 - покупка
> -1 - продажа

MrGreen86 Благодарю за помощь , но я его хочу засунуть в советник Вовы Хлыстова  и поэтому мне надо что бы при наведении курсором на ромбик было видно какой сигнал прописать :)  стрелки мне не нужны.

## cmillion — 2019-04-10 10:14

> Цитата (Lexxodessa):
> MrGreen86 Благодарю за помощь , но я его хочу засунуть в советник Вовы Хлыстова  и поэтому мне надо что бы при наведении курсором на ромбик было видно какой сигнал прописать :)  стрелки мне не нужны.

Ну так Вам и сделали буфера, которые теперь можете прописать в моем советнике.

## Lexxodessa — 2019-04-10 10:39

MrGreen86 и Владимир , благодарю ! С просони не вник ((  1 - покупка
-1  продажа  ,надеюсь это для ромбиков :)

## MrGreen86 — 2019-04-10 16:29

> Цитата (Lexxodessa):
> MrGreen86 и Владимир , благодарю ! С просони не вник ((  1 - покупка
> -1  продажа  ,надеюсь это для ромбиков :)

и для ромбиков и для стрелок. :)
если нужны ромбики то укажите в советнике Владимира буфер 1.
если стрелки то буфер 0.

## 1qaz2wsx3edc — 2019-04-10 17:46

Уважаемый MrGreen86!
Куда то делось мое сообщение с вложениями.
Посмотрите, выкладываю сам индикатор, код- который будет вписан в будущую сову и скан.
 Нужно заменить функцию определения минимальной дистанции от средней линии в пунктах на определение в процентах.

## vladradon — 2019-04-11 05:57

> Цитата (Laser300):
> После всех экспериментов разобрался с настройками. Все отлично выполнено. Огромное спс.

Я уже было все доделал, как в оригинале, но пришлось уехать на недельку. Раз уж сделал, выложу - вроде все учел.

## Laser300 — 2019-04-11 13:04

> Цитата (vladradon):
> Я уже было все доделал, как в оригинале, но пришлось уехать на недельку. Раз уж сделал, выложу - вроде все учел.

 
  Возможно сделать ему не большей Апгрейт?
Прикрутить функцию: отключить визаулизацию канала и включить по тем же данным уровни.

## vladradon — 2019-04-11 14:18

> Цитата (Laser300):
> Возможно сделать ему не большей Апгрейт?
> Прикрутить функцию: отключить визаулизацию канала и включить по тем же данным уровни.

Сделал, чтобы можно было включать/отключать линии МА и горизонтальные линии отдельно.

## вячеслав1946 — 2019-04-11 16:01

Уважаемые программисты, помогите пожалуйста. Индикатор не рисующий , есть алерт ,                 но очень нужно дополнить его - стрелки и обязательно звук . Заранее спасибо

## вячеслав1946 — 2019-04-11 16:32

туда же

## Laser300 — 2019-04-11 16:48

> Цитата (vladradon):
> Сделал, чтобы можно было включать/отключать линии МА и горизонтальные линии отдельно.

Отлично :D

## Anna89 — 2019-04-11 23:19

Здравствуйте. Помогите подправить код. Нужно, чтобы при пересечении ценой линии МА рисовалась линия с отступом +50 пунктов, а когда цена пересекает нарисованную линию, закрывалась сделка.
У меня выходит так: выполняется условие - закрывается сделка, а потом рисуется линия.
Что мне подправить в коде?
 for(i=OrdersTotal()-1;i>=0;i--)
        {
         if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
           {
            if(OrderMagicNumber()==Magic && OrderType()==OP_SELL)
              {
               if(Close>Ma10)
                 {
                  ObjectCreate("SS"+TimeToStr(Time,TIME_DATE|TIME_MINUTES),OBJ_HLINE,0,Time,High+Delta*Point);
                  ZakrS=ObjectGet("SS"+TimeToStr(Time,TIME_DATE|TIME_MINUTES),OBJPROP_PRICE1);
                  ObjectSet("SS"+TimeToStr(Time,TIME_DATE|TIME_MINUTES),OBJPROP_COLOR,Red);
                  ObjectSet("SS"+TimeToStr(Time,TIME_DATE|TIME_MINUTES),OBJPROP_STYLE,STYLE_SOLID);
                  ObjectSet("SS"+TimeToStr(Time,TIME_DATE|TIME_MINUTES),OBJPROP_WIDTH,1);
                  ObjectSet("SS"+TimeToStr(Time,TIME_DATE|TIME_MINUTES),OBJPROP_RAY,false);
                  WindowRedraw();
                    {
                     if((Close>=ZakrS) && (CountSell()>0)) ObjectsDeleteAll(0,"BS");
                       {
                        RefreshRates();
                        ticket=OrderClose(OrderTicket(),OrderLots(),Ask,Slippage,Black);
                        if(ticket) Alert("Закрыт ордер Sell ",OrderTicket(),"  прибыль ",OrderProfit()," ",TimeToStr(TimeCurrent(),TIME_SECONDS));
                        if(ticket<0) {Print("Ошибка ",err," закрытия ордера Sell ",GetLastError()); RefreshRates(); return;}
                       /* ObjectsDeleteAll(0,"SS");*/
                       }
                    }
                 }
              }
           }
        }

## Alkofan — 2019-04-12 13:20

o_oo_oo_o Уважаемые, прикрутите к нему стрелки при смене цвета и алерт пожалуйста.

Спасибо заранее!

## wintrades — 2019-04-13 06:52

Здравствуйте! Можете переделать этот советник по параболику (Sar), чтобы закрывался, но по усреднению с мартингейлом и с параметрами тейк-профита и коэффициента умножения лота (на данный момент он при обратном сигнале параболика закрывает убыток, а потом переоткрывает по мартингейлу, пока не достигнет прибыли)?
Советник во вложении.

## vik858 — 2019-04-13 08:13

Помогите. :please:Перестал работать индикатор

## Ротан Мардарий — 2019-04-13 08:17

> Цитата (vik858):
> Помогите. :please:Перестал работать индикатор

с ним самим проблем нет, но ему нужен индикатор Trix Trend Cycle v2a

без него работать не будет

## vik858 — 2019-04-13 08:21

> Цитата (Ротан Мардарий):
> с ним самим проблем нет, но ему нужен индикатор Trix Trend Cycle v2a
>
> без него работать не будет

Большое спасибо! Я забыл перенести второй индюк. Все заработало.

## superhonda498 — 2019-04-13 18:58

Привет всем....ребята нужна ваша помощь,  кто сможет переместить стрелку в подвал....:please:
[изображение: https://b.radikal.ru/b30/1904/f9/89cba0774fa8.jpg]

## вячеслав1946 — 2019-04-14 15:17

superhonda498 - скажите , а позволительно ли будет у вас спросить dll-ку ?

---

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