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

Раздел: Язык программирования MQL4
Автор темы: machzelet
Создана: 2010-02-26 20:00
Ответов: 12060 | Просмотров: 1842552
Страница 64 из 604
Источник: https://forexsystemru.com/threads/61956/page-64

---

## strannik-ps — 2012-06-04 15:29

Есть открытый. Проблема в dll.

## Avril — 2012-06-04 15:46

> Цитата (eevviill):
> Так может хотябы сначало надо было декомпилировать индикатор?

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

## Avril — 2012-06-04 15:46

> Цитата (strannik-ps):
> Есть открытый. Проблема в dll.

Здравствуйте, strannik-ps, большое спасибо за декомпиляцию индикатора и попытку сделать индикатор рабочим.

## oleg777 — 2012-06-04 15:51

Поломайте пожалуйста этого робота и нужно отучить от лицензии, вставить не могу вот ссылка где его скачал [Bargain 2.0.rar — RGhost — файлообменник](http://rghost.ru/37501920)

## eevviill — 2012-06-04 16:10

> Цитата (oleg777):
> Поломайте пожалуйста этого робота и нужно отучить от лицензии, вставить не могу вот ссылка где его скачал [Bargain 2.0.rar — RGhost — файлообменник](http://rghost.ru/37501920)

 Та же история. Как можно поремонтировать, если даже в код залезть нельзя?
У нас на форуме slator платно декомпилирует любой билд.

## eevviill — 2012-06-04 17:13

> Цитата (strannik-ps):
> Есть открытый. Проблема в dll.

Вот за этим он лезет в dll. Что делать дальше не знаю. Надо програмиста по С+

## Andrei86 — 2012-06-04 19:05

> Цитата (eevviill):
> Поменяйте в коде строчку
> 
> extern datetime Close_3_trades_after_hour = 4;
>  на
> 
> extern int Close_3_trades_after_hour = 4;
> 

Вроде всё просто, но ничего у меня не получается.Открыл советник,а изменить ничего в нём не могу. Пожалуйста, добейте советник.

## eevviill — 2012-06-04 19:41

> Цитата (Andrei86):
> Вроде всё просто, но ничего у меня не получается.Открыл советник,а изменить ничего в нём не могу. Пожалуйста, добейте советник.

Понимаю. Лень.

## balt88 — 2012-06-04 20:26

> Цитата (eevviill):
> Вот за этим он лезет в dll.

Насколько я понял, в dll проверяются данные о счёте и возвращается либо код ошибки если проверка не пройдена, либо несколько переменных если всё в порядке. В общем вот что получилось. На удивление бесполезный индикатор для 2000 строк кода. Теперь работает без dll.

Сайт продавца _http://www.protraderforex.com/volume-scalper-info.htm
Видео _http://www.youtube.com/watch?v=c4vdDMmrcXY

## Intereks — 2012-06-04 20:54

**Хотелось бы видеть исправленные значки алерта индикатора** **Silver trent** (при попытке сменить размеры точек в настройках индикатора после смены ТФ возвращаемся к исходно заданным).
Сами символы на графике Silver trenda по задумке должны отображаться отчётливо, по аналогии со вторым прилагаемым индикатором XO mtf (см. рис.). 
Иными словами нужно взять символику алерта из ХО mtf и вставить в идикатор Silver trent.

Сделайте, это пожалуйста!!

## strannik-ps — 2012-06-04 21:22

> Цитата (balt88):
> Насколько я понял, в dll проверяются данные о счёте и возвращается либо код ошибки если проверка не пройдена, либо несколько переменных если всё в порядке. В общем вот что получилось. На удивление бесполезный индикатор для 2000 строк кода. Теперь работает без dll.

Если Вас не затруднит, может отучите от dll.

## balt88 — 2012-06-04 22:28

> Цитата (strannik-ps):
> Если Вас не затруднит, может отучите от dll.

Я уже смотрел его раньше - слишком сложно для меня. 
К тому же там чуть ли не через строчку: _invalid_parameter_noinfо
Видимо что-то как-то зашифровано или инфа поступает с сервера.

## Avril — 2012-06-05 02:41

> Цитата (balt88):
> Насколько я понял, в dll проверяются данные о счёте и возвращается либо код ошибки если проверка не пройдена, либо несколько переменных если всё в порядке. В общем вот что получилось. На удивление бесполезный индикатор для 2000 строк кода. Теперь работает без dll.
>
> Сайт продавца _http://www.protraderforex.com/volume-scalper-info.htm
> Видео _http://www.youtube.com/watch?v=c4vdDMmrcXY

balt88, большое спасибо за проделанную работу.

## strannik-ps — 2012-06-05 06:29

> Цитата (balt88):
> Я уже смотрел его раньше - слишком сложно для меня.
> К тому же там чуть ли не через строчку: _invalid_parameter_noinfо
> Видимо что-то как-то зашифровано или инфа поступает с сервера.

По всей видимости не только для Вас сложный. Многие пробовали и не как не выходит. Серьезная защита.

## KoSoY — 2012-06-05 13:18

Уважаемые програмисты,можно ли переделать индюк в посте 1249,он немного рисует,показывавет сигнал,цена немного опустится\повысится,он его отменяет как будто его и не было,как только вернется назад опять появляется на первоночальном месте,на тестере прогонял,показвает нормально,а в живую рисует.Можно ли переделать что бы стрелка не пропадала после появления????

## IYG — 2012-06-05 15:28

> Цитата (KoSoY):
> Уважаемые програмисты,можно ли переделать индюк в посте 1249,он немного рисует,показывавет сигнал,цена немного опустится\повысится,он его отменяет как будто его и не было,как только вернется назад опять появляется на первоночальном месте,на тестере прогонял,показвает нормально,а в живую рисует.Можно ли переделать что бы стрелка не пропадала после появления????

Присоеденяюсь к просьбе. И алерт на нее повесить ( только один раз по закрытию свечи). А если еще можно убрать окно индикатора внизу будет просто суппер! ))

## eevviill — 2012-06-05 15:55

> Цитата (KoSoY):
> Уважаемые програмисты,можно ли переделать индюк в посте 1249,он немного рисует,показывавет сигнал,цена немного опустится\повысится,он его отменяет как будто его и не было,как только вернется назад опять появляется на первоночальном месте,на тестере прогонял,показвает нормально,а в живую рисует.Можно ли переделать что бы стрелка не пропадала после появления????

 Можно было бы попробовать, но лень страницы листать. Наверно также как и вам.

## IYG — 2012-06-05 15:58

> Цитата (eevviill):
> Можно было бы попробовать, но лень страницы листать. Наверно также как и вам.

Пробуй! Нам не лень! ))

## strannik-ps — 2012-06-05 16:01

> Цитата (KoSoY):
> Уважаемые програмисты,можно ли переделать индюк в посте 1249,он немного рисует,показывавет сигнал,цена немного опустится\повысится,он его отменяет как будто его и не было,как только вернется назад опять появляется на первоночальном месте,на тестере прогонял,показвает нормально,а в живую рисует.Можно ли переделать что бы стрелка не пропадала после появления????

Найди в коде строчки
 int deinit()
  {
     deleteArrows();

и такую deleteArrow(Time);
пропиши перед deleteArrows это // и с компелируй. Должно помочь.

## KoSoY — 2012-06-05 16:04

Будим примного благодарны,индюк стоющий ,если удасться подправить многие скажут СПАСИБО!!!

---

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