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

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

---

## kamilkz — 2017-02-02 15:22

Поторопился, проверяй

## hat88 — 2017-02-02 15:41

У него как то алгоритм сбился ордера не так открывает и не закрывает. Все равно спасибо. Может ему мм противопоказан.

## MrGreen86 — 2017-02-02 16:46

> Цитата (petrruccio):
> Двусторонний мартин с перекрытием.
> Прошу дополнить его стопом по эквити.
> Нужно закрыть все сделки по данной паре при просадке больше или равной N единиц в валюте депозита.
> Значение N вывести во внешние параметры. После срабатывания стопа торговля не запрещается.
> Нужно для имитации слива депо и продолжения торговли при тестировании.
> И второе, если кто-нибудь отзовется. Перекрытие срабатывает без учета накопленных свопов.
> Хотелось бы это поправить, добавить учет свопов при расчете перекрытия.

Сделал. 
Помимо свопа он также игнорировал комиссии, добавил их учет тоже.

## petrruccio — 2017-02-02 18:02

> Цитата (MrGreen86):
> Сделал.
> Помимо свопа он также игнорировал комиссии, добавил их учет тоже.

Огромное спасибо, буду тестить. Приятно иметь дело с профи!

## w2m — 2017-02-02 18:49

Советник **DVA Setka_EMA** торгует по ЕМА,цена выше мувинга-продажа,ниже-покупка.
Прошу помощи:
1.Прикрутить к нему мартышку.
2.Сделать функцию закрытия сети ордеров с общим профитом в валюте депозита.
Заранее,спасибо.

## azas — 2017-02-02 19:43

Господа программисты  !! 

Есть у меня индикатор, рисует точки- шарики, но большие.
Мне нужны точки в два- три раза меньшие.

Не поможете ?

## MrGreen86 — 2017-02-02 21:44

> Цитата (w2m):
> Советник **DVA Setka_EMA** торгует по ЕМА,цена выше мувинга-продажа,ниже-покупка.
> Прошу помощи:
> 1.Прикрутить к нему мартышку.
> 2.Сделать функцию закрытия сети ордеров с общим профитом в валюте депозита.
> Заранее,спасибо.

1. Мартышка там вкручена, но как то криво. почему то формула следующего лота выглядила как:
лот * множитель * количество уже открытых.
т.е. например 4й лот окажется равным 6, при множителе 2. а должен быть равен 8. сделал стандартную формулу - каждый последующий лот умножается на коэффициент. 

2. добавил - TargetProfit

## Tujh371 — 2017-02-02 22:41

**MrGreen86**, Добрый день. Можете раскрасить индикатор. А ещё бывают глюки, когда гисто в обе стороны одновременно рисует, может увидите в коде косяк. Спс.

## azas — 2017-02-02 22:46

> Цитата (azas):
> Господа программисты  !!
>
> Есть у меня индикатор, рисует точки- шарики, но большие.
> Мне нужны точки в два- три раза меньшие.
>
> Не поможете ?

Просьба не актуальна.

## udavalek — 2017-02-02 23:15

**Помогите разобраться.**

Подскажите, у меня советник закрывает группу ордеров при достижении заданного профита в валюте депозита. У меня есть переменная типа double - ops (профит в цене группы ордеров) и при выполнении условия if (ops >= Profit) эти ордера закрываются. Не могу переделать в пункты, пробую ops/Point >= Profit - закрывает с 1 пунктом прибыли каждый ордер. как мне перевести, чтобы закрывался в пунктах а не в деньгах?

## uzinterello — 2017-02-02 23:45

> Цитата (azas):
> Господа программисты  !!
>
> Есть у меня индикатор, рисует точки- шарики, но большие.
> Мне нужны точки в два- три раза меньшие.
>
> Не поможете ?

исходником не поделишься ?

## azas — 2017-02-03 00:20

> Цитата (uzinterello):
> исходником не поделишься ?

Эх, если бы был. Нужно декомпилировать, мой не берет.   
Сожалею.

## maxstah — 2017-02-03 12:00

> Цитата (azas):
> Господа программисты  !!
>
> Есть у меня индикатор, рисует точки- шарики, но большие.
> Мне нужны точки в два- три раза меньшие.
>
> Не поможете ?

его надо декомпилировать.

## ssf — 2017-02-03 14:43

> Цитата (ssf):
> Добрый вечер. Прошу исправить индикатор для отчетов СОТ, показывающий чистую длинную позицию. Суть в том, чтобы он брал данные из файла GSV (файл прилагается) и отображал их в отдельном окне, только не на недельном таймфрейме (как он показывает сейчас), а на дневном.
> Картинка, которая должна отображаться индикатором прилагается. Спасибо.

Господа программисты, так что, ни кто не возьмется за правку индюка?

## nikpilot — 2017-02-03 16:16

Уважаемые умельцы, поменяйте пожалуйста в индикаторе красный символ на красную стрелку вниз, а зеленый символ на зеленую стрелку вверх.
Заранее спасибо.

## ДЬЯВОЛ из АДА — 2017-02-03 16:45

> Цитата (nikpilot):
> красный символ на красную стрелку вниз, а зеленый символ на зеленую стрелку вверх.

Тормозит чёт он мощно...

## sergeysv — 2017-02-03 16:52

Моё почтение Мастерам своего дела--
Большая просьба подправить индюк и если не затруднит то немного доработать..:please::please::please:
Главная проблема на скрине ,-- где видно что после работы индюка от рисовка линии похожа на трассу на карте которая непонятно куда рисует а после обновления чарта становится похожа на мувинг...я уже и WindowRedraw(); ChartRedraw(0) ; везде где можно по вставлял и не помогает.. 
Ну и если можно добавить алерт по закрытии бара выше ниже мувинга на указанном фрейме и выбор толщины мувинга и при всей этой красоте чтоб  терминал не сильно висел было бы супер...Или может есть у кого подобная машка буду премного благодарен за код :)
СПАСИБО----------------------

## nikpilot — 2017-02-03 17:21

> Цитата (ДЬЯВОЛ из АДА):
> Тормозит чёт он мощно...

Спасибо за стрелки, может найдется специалист тормоза убрать?

## FLAME — 2017-02-03 17:26

> Цитата (nikpilot):
> Спасибо за стрелки, может найдется специалист тормоза убрать?

Вот этот попробуй, без тормозов!

## nikpilot — 2017-02-03 18:03

> Цитата (FLAME):
> Вот этот попробуй, без тормозов!

Спасибо, да по шустрее индикатор.

---

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