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

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

---

## garry119 — 2016-11-07 20:01

> Цитата (Sapper):
> Вынес все настройки. Они были в нём спрятаны.
> Что они обозначают посмотрите в любом индикаторе TDI SSA.
> Ноги у него оттуда растут.

просит какую то необычную библиотеку

2016.11.07 20:01:12.859	Cannot call 'SBNR8611.dll::fastSingular', DLL is not allowed

скиньте, плиз

## AlanG — 2016-11-07 20:13

> Цитата (garry119):
> просит какую то необычную библиотеку
>
> 2016.11.07 20:01:12.859	Cannot call 'SBNR8611.dll::fastSingular', DLL is not allowed
>
> скиньте, плиз

http://forexsystemsru.com/1168836-post19335.html тут

## garry119 — 2016-11-07 20:40

> Цитата (AlanG):
> http://forexsystemsru.com/1168836-post19335.html тут

спасибо. не помогают. (вроде я их и выкладывал)
требует именно фаст сингуляр

## Sapper — 2016-11-07 20:51

> Цитата (garry119):
> просит какую то необычную библиотеку
>
> 2016.11.07 20:01:12.859	Cannot call 'SBNR8611.dll::fastSingular', DLL is not allowed
>
> скиньте, плиз

 
Вот она.

## AlanG — 2016-11-07 21:02

> Цитата (garry119):
> спасибо. не помогают. (вроде я их и выкладывал)

тыих выкладывал они и работают ;) мож у тебя перегружен терминал ими что библиотека не загружается

## garry119 — 2016-11-07 21:36

> Цитата (AlanG):
> тыих выкладывал они и работают ;) мож у тебя перегружен терминал ими что библиотека не загружается

да. похоже что то глючило.
систему откатил, МТ4 установил заново и начал работать индюк

## Mamsya — 2016-11-07 22:09

Кто может подправить индики так, чтобы они не рисовали, не перестраивались в прошлом...на текущей, не закрытой свече, пускай работает как ему и положено :)

## sergyius — 2016-11-07 22:33

> Цитата (AlanG):
> Есть ветка соответствующая по программированию "ВОПРОСЫ ПО MQ4" там по проси а тут просто добавят, отрежут, пришьют и воскресят, а потом опять закопают:-(:oopss:

Хорошо! Я согласен! ))) Пусть переделывают...режут...отрежут...пришьют.... :):):)

## sergyius — 2016-11-07 22:49

(Исправлено с поста #10684)
**Здравствуйте, господа программисты! ***hi*

Очень вас прошу помочь в следующем:

Суть в том, что когда  после 1-го тика все линии на барах отрисовались, на след.тике i=limit становятся равными нулю (для отрисовки только на текущем баре) некоторые функции ранее работавшие верно, начинают стирать и перерисовывать точки зигзага.

Помогите, пожалуйста, сделать так, чтобы индикатор при первом вызове рассчитывал бары в кол-ве MaxBars , а при последующих тиках - считал только текущую свечу (0-вую) и, при необходимости, переносил значение зигзага на нужную свечу. Чтобы все значения совпадали с оригиналом и не стирались старые значения.

Очень прошу помочь! o_o:please:

Файлы тут:
 - это Образец , -это я пробовал, может пригодится! ))

## Slayerkov — 2016-11-07 23:51

Уважаемые программисты, помогите изменить в советнике тип ордеров с рыночных на отложенные, стоповые и вывести во внешние настройки установку расстояния в пунктах.

## mobidik — 2016-11-08 00:38

> Цитата (sergyius):
> ...Помогите, пожалуйста, сделать так, чтобы индикатор при первом вызове рассчитывал бары в кол-ве MaxBars , а при последующих тиках - считал только текущую свечу (0-вую) и, при необходимости, переносил значение зигзага на нужную свечу. Чтобы все значения совпадали с оригиналом и не стирались старые значения...

Вам сперва следует себе ответить на вопрос, а сколько нужно баров для расчета свинга с заданным периодом? То, что Вы просите, вряд ли кто-то станет заниматься, верно заметили:

> Цитата (sergyius):
> ...это не просто вставить/убрать алерт, передвинуть палочку...

Могу посоветовать простой выход: производить пересчет только при наступлении нового бара, но глубину истории оставить прежней.

## paladinya — 2016-11-08 06:19

**СОВЕТНИК ПО СТРАТЕГИИ ДВА К ОДНОМУ.**

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

## dj1007 — 2016-11-08 07:09

здравствуйте Mobidik я тут новичек на форуме  и еще не знаю как написать сообщение ранее уже писал  у меня к ВАМ просьба помогите пожалуйста доработать индикатор  GEOCOM 1 rar.. как я понимаю в нем отсутствуют буферы( не отображаются индекс линии ) , можно ли исправить положение ? что бы его использовать в дальнейшем в  советниках .   сообщение с архивом выше   заранее благодарю с уважением к вам Дмитрий

## sergyius — 2016-11-08 10:00

> Цитата (mobidik):
> Вам сперва следует себе ответить на вопрос, а сколько нужно баров для расчета свинга с заданным периодом? То, что Вы просите, вряд ли кто-то станет заниматься, верно заметили:
>
>
>
> Могу посоветовать простой выход: производить пересчет только при наступлении нового бара, но глубину истории оставить прежней.

1) Так у меня в моей версии это все указано: заданный период - MaxBars, указывается во внешних параметрах.
2) Я как раз так и сделал: Если прев_калькулэйтед=0, то полный расчет по всем MaxBars, иначе (т.е. это не первый тик и История не подгружена была заново) = prev_calculated-counted_bars, т.е. 0.

Вся суть в том, что я правильно настроил расчет значения i в цикле расчета - сначала расчет по  MaxBars (от 500), потом на 0-вом баре только), но при большом кол-ве баров все верно считает, а при 0-вом и маленьком кол-ве - затирает и изменяет старую историю. Вот в чем вопрос и в чем прошу помощи, mobidik.

Кто-то сможет помочь мне в этом?

## mobidik — 2016-11-08 14:17

> Цитата (dj1007):
> здравствуйте Mobidik я тут новичек на форуме  и еще не знаю как написать сообщение ранее уже писал  у меня к ВАМ просьба помогите пожалуйста доработать индикатор  GEOCOM 1 rar.. как я понимаю в нем отсутствуют буферы( не отображаются индекс линии ) , можно ли исправить положение ? что бы его использовать в дальнейшем в  советниках .   сообщение с архивом выше   заранее благодарю с уважением к вам Дмитрий

Данные выведены только по нулевому бару, для совы этого вполне достаточно:

## dj1007 — 2016-11-08 15:34

Большое спасибо!!!    Mobidik  :embrace:   :)   буду пробовать!!!  с уважением к ВАМ     дмитриий

## Andrey228304 — 2016-11-08 15:56

Люди добрые , посмотрите пожалуйста почему не работает индюк ?

## Ramaz — 2016-11-08 16:17

Добрый вечер господа
Пожалуйста сделайте для индюка при пересечении нуля стрелку,
А то все время вниз смотреть тоже неудобно
Спасибо.

## mobidik — 2016-11-08 17:19

> Цитата (Andrey228304):
> Люди добрые , посмотрите пожалуйста почему не работает индюк ?

Ему для работы нужен индюк "MultiInstrument_2"

> Цитата (Ramaz):
> Добрый вечер господа
> Пожалуйста сделайте для индюка при пересечении нуля стрелку,
> А то все время вниз смотреть тоже неудобно
> Спасибо.

Вот уверен на все 100, что Вы его только нашли и повелись на название, мол, не рисует - хоть в тестере прогоните для начала.

## Andrey228304 — 2016-11-08 17:34

> Цитата (mobidik):
> Ему для работы нужен индюк "MultiInstrument_2"

Спасибо большое за совет , все заработало

---

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