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

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

---

## geni1973 — 2015-03-18 11:12

> Цитата (vlad_123):
> Явной привязки к EURUSD в коде советника нету.
> Еще раз - показометры по 9ти парам рассчитываются внутри Dll, и повлиять на это вряд ли можно.
> Есть вариант - поизвращаться со списком обсчитываемых пар, но как это повлияет на результат - известно только автору индикатора.

он просто считает индекс доллара а индекс это перевернутый евро бакс

## borobor — 2015-03-18 13:13

> Цитата (Dinevich):
> Ребят возникла такая проблема, данный индюк работает только на паре eurusd, можно ли переделать его чтобы работал и на других парах, уж больно приятно с ним работать

работай на здоровье

## kustik — 2015-03-18 13:48

ГОСПОДА! Может кто сделает из этого скрипта советника.С уважением.

## tommy27 — 2015-03-18 13:54

> Цитата (geni1973):
> mobidik помоги с с совом работает не правильно должен работать как демо версия инди прилагаю

вам тут помогают, а вы индикаторы и сов потом удаляете.. ещё и о помощи по новой просите.. 
не по людски как то оО

Вот нагуглил индюка по названию вроде он, по сути х.з. мож кому надо будет, это к вот этой сове:

> Цитата (mobidik):
> Проверяй:
> Прогнал в тестере, твой оригинальный файл **sovetnik-SaintMartin_Demo.ex4**, против того, что выложен ниже:  - 100% совпадение результатов.

## mobidik — 2015-03-18 14:13

> Цитата (geni1973):
> уважаемый mobidik огромное спасибо не могли бы еще к нему без убыток и трал при крутить былобы совсем хорошо

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

> Цитата (tommy27):
> вам тут помогают, а вы индикаторы и сов потом удаляете.. ещё и о помощи по новой просите..
> не по людски как то оО

Таки Да, хотя последний архив еще есть...

> Цитата (tommy27):
> Вот нагуглил индюка по названию вроде он, по сути х.з. мож кому надо будет, это к вот этой сове:

индюк к посту http://forexsystemsru.com/974392-post1975.html

## geni1973 — 2015-03-18 14:34

> Цитата (tommy27):
> вам тут помогают, а вы индикаторы и сов потом удаляете.. ещё и о помощи по новой просите..
> не по людски как то оО
>
> Вот нагуглил индюка по названию вроде он, по сути х.з. мож кому надо будет, это к вот этой сове:

вы меня извините не хватило объема я его позже выложил в архиве сразу не разобрался с объемами

## osvit — 2015-03-18 14:59

**mobidik! пост 1976 если не трудно.**

mobidik! Глянь [http://forexsystemsru.com/974432-post1976.html](http://forexsystemsru.com/974432-post1976.html) Ты не раз мне помогал, можно реализовать или нет. Спасибо.

## ityler — 2015-03-18 14:59

Позволю себе напомнить поднять еще раз вопрос из поста (http://forexsystemsru.com/974232-post1952.html). может посмотрит кто ?

## mobidik — 2015-03-18 15:40

> Цитата (osvit):
> mobidik! Глянь [http://forexsystemsru.com/974432-post1976.html](http://forexsystemsru.com/974432-post1976.html) Ты не раз мне помогал, можно реализовать или нет. Спасибо.

Нет, я пас, пустая трата времени. С настолько рисующим индюком работает, что ничего хорошего не будет. В сети есть варианты доработок, гугл в помощь или, быть может, кто-то другой проявит интерес к его доработке.

## Dinevich — 2015-03-18 15:49

**Borobor ну ты МУЖИК!!! низкий тебе поклон**

****

> Цитата (borobor):
> работай на здоровье

Извеняюсь за оффтоп, просто давно не мог найти помощи, а тут на тебе так быстро помогли на этом форуме!!!

## osvit — 2015-03-18 16:02

> Цитата (mobidik):
> Нет, я пас, пустая трата времени. С настолько рисующим индюком работает, что ничего хорошего не будет. В сети есть варианты доработок, гугл в помощь или, быть может, кто-то другой проявит интерес к его доработке.

Понял. За ответ спасибо.

## сергей константиновч — 2015-03-18 16:02

borobor, ДОБРОГО ВРЕМЕНИ СУТОК ,ЕСЛИ НЕ ЗАТРУДНИТ,ПОСМОТРИТЕ МОЖНО ЛИ ПРИКРУТИТЬ АЛЕТ?http://forexsystemsru.com/974449-post1979.html

## bot14 — 2015-03-18 17:21

Господа знатоки, подскажите наверняка для вас простую вещь )))
Каким образом можно заменить символ, отображаемый индюком из Windings на похожий из Windings3, к примеру ? Есть общее решение ?

## Snap — 2015-03-18 17:24

Привет уважаемым мастерам! Сов не торгует на новых билдах,большая просьба исправить недочеты.

## tommy27 — 2015-03-18 17:25

> Цитата (geni1973):
> вы меня извините не хватило объема я его позже выложил в архиве сразу не разобрался с объемами

и вы меня извините, просто в [эту тему](http://forexsystemsru.com/974463-post2512.html) сегодня не заходил и не видел.
[изображение: http://arcanumclub.ru/smiles/smile455.gif]

## mobidik — 2015-03-18 17:51

> Цитата (bot14):
> Господа знатоки, подскажите наверняка для вас простую вещь )))
> Каким образом можно заменить символ, отображаемый индюком из Windings на похожий из Windings3, к примеру ? Есть общее решение ?

Методом подмены код символа и названия шрифта в коде mq4.
ObjectSetText(name, "код значка",12, "Windings",Lime );

> Цитата (Snap):
> Привет уважаемым мастерам! Сов не торгует на новых билдах,большая просьба исправить недочеты.

В тестере работает:

## bot14 — 2015-03-18 18:08

> Цитата (mobidik):
> Методом подмены код символа и названия шрифта в коде mq4.
> ObjectSetText(name, "код значка",12, "Windings",Lime );

Спасибо. Только это решение для текста. 
А когда выводится стрелка над\под хаем\лоу свечи, в этом случае как правильно сделать ?

void drawArrow(int i,color theColor,int theCode,bool up)
{
   string name = arrowsIdentifier+":"+Time;
   double gap  = 3.0*iATR(NULL,0,20,i)/4.0;   
     
      ObjectCreate(name,OBJ_ARROW,0,Time,0);
         ObjectSet(name,OBJPROP_ARROWCODE,theCode);
         ObjectSet(name,OBJPROP_COLOR,theColor);
         ObjectSet(name,OBJPROP_WIDTH,aw);
         if (up)
               ObjectSet(name,OBJPROP_PRICE1,High+ arrowsUpperGap*Point);
         else  ObjectSet(name,OBJPROP_PRICE1,Low - arrowsLowerGap*Point);
}

void deleteArrows()
{
   string lookFor       = arrowsIdentifier+":";
   int    lookForLength = StringLen(lookFor);
   for (int i=ObjectsTotal()-1; i>=0; i--)
   {
      string objectName = ObjectName(i);
         if (StringSubstr(objectName,0,lookForLength) == lookFor) ObjectDelete(objectName);
   }
}
void deleteArrow(datetime time)
{
   string lookFor = arrowsIdentifier+":"+time; ObjectDelete(lookFor);
}

## Snap — 2015-03-18 18:14

> Цитата (mobidik):
> В тестере работает:

Не торгует на демо и реале ,постоянно выдает в эспертах :invalid ticket for OrderClose function.
Сейчас вижу,ваша версия уже не выдает такое сообщение,сорри...

## devich — 2015-03-18 18:20

Господа умельцы помогите пожалуйста.Можно ли индикатор зделать MTF и по возможности поправить звук,что-бы сигналил один раз при пересечении ноля на сформерованом баре.ЗАРАНИЕ СПОСИБО
:please::please::please::please::please::please::please::please::please:

## vlad_123 — 2015-03-18 18:51

> Цитата (bot14):
> Спасибо. Только это решение для текста.
> А когда выводится стрелка над\под хаем\лоу свечи, в этом случае как правильно сделать ?
>
> ObjectSet(name,OBJPROP_ARROWCODE,theCode);

Это? [Коды стрелок](http://docs.mql4.com/ru/constants/objectconstants/arrows)

---

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