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

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

---

## Мк2012 — 2013-01-12 16:15

Eevviill, поставь пожалуйста,если возможно , в советник фильтр на бай/селл индикатор Heiken Ashi mtf или если не получиться, то простой Heiken Ashi.

В тестере хорошо показал на Н4 евро и фунт, хочу его поставить на м15 - м30 фильтровать по хейкену с высших таймов.

## eevviill — 2013-01-12 17:51

> Цитата (Мк2012):
> Eevviill, поставь пожалуйста,если возможно , в советник фильтр на бай/селл индикатор Heiken Ashi mtf или если не получиться, то простой Heiken Ashi.
>
>
> В тестере хорошо показал на Н4 евро и фунт, хочу его поставить на м15 - м30 фильтровать по хейкену с высших таймов.

С обычным НА.

## Dmitriy12 — 2013-01-12 18:32

> Цитата (eevviill):
> Собственного производства.
>
> Можно настроить настройки в самом коде и скомпилировать и поставить // перед #property show_inputs, тогда настройки при присоеденении не будут выводится.

Это сов для заканчивания моих сделок?
 А зачем параметр Lot, если нужно закрыть полностью сделку, а не её часть? Да и смысл её дилить. Как это поправить?
И что означает use_percent_of_deposit? Он же вроде сам не открывает сделок.
Ещё было бы не плохо безубыток поставить.

## Lapusya — 2013-01-12 21:50

Здраствуйте . Возможно ли поставить на индюке стрелки другого вида или кружочки с возможностью выбирать толщину(размер) стрелок или кружков ? 
Еше этот индюк не ставится на график больше одного , второй ставишь - первый исчезает, исправьте кто понимает .

## eevviill — 2013-01-12 22:09

> Цитата (Lapusya):
> Здраствуйте . Возможно ли поставить на индюке стрелки другого вида или кружочки с возможностью выбирать толщину(размер) стрелок или кружков ?
> Еше этот индюк не ставится на график больше одного , второй ставишь - первый исчезает, исправьте кто понимает .

Если ставишь ещё один индикатор, то меняй 
arrowsIdentifier = "RsiEmaArrows";
RsiEmaArrows
на какой то другой. 
(например RsiEmaArrows1)

## sochinik — 2013-01-12 22:24

Этот советник очень перспективен, ( он работает по сигналу стохастика при заходе за опредёлённый уровень) выставляя сетку ордеров по мартину...но  в такой версии он подвержен просадке и опасности слива,если же  цена продолжает своё движение  ещё к 0 или к 100 не успевая закрыться, а нельзя ли его доработать и чтобы он  по сигналу открывался и выставлял всю сетку ордеров стоповскими отложками, на обсуждаемом форуме сделали мод с выставление отложки, но не всей сетки отложенниками, то есть сетка выставляется , только после срабатывания отложки- затем происходит выставление следующего, Хотелось бы получить такую модефикацию, где выставляется вся сетка отложенниками, а затем при окончательном развороте цены эти отложеники начинают идти в профит, а в обратную смторону будут выставляться отложеники противоположного направления....до разворота...

## Lapusya — 2013-01-12 22:44

> Цитата (eevviill):
> Если ставишь ещё один индикатор, то меняй
> arrowsIdentifier = "RsiEmaArrows";
> RsiEmaArrows
> на какой то другой.
> (например RsiEmaArrows1)

Классно ! И табличка очень кстати . Огромное Спасибо ! :-)

## eevviill — 2013-01-12 23:30

> Цитата (sochinik):
> Этот советник очень перспективен, ( он работает по сигналу стохастика при заходе за опредёлённый уровень) выставляя сетку ордеров по мартину...но  в такой версии он подвержен просадке и опасности слива,если же  цена продолжает своё движение  ещё к 0 или к 100 не успевая закрыться, а нельзя ли его доработать и чтобы он  по сигналу открывался и выставлял всю сетку ордеров стоповскими отложками, на обсуждаемом форуме сделали мод с выставление отложки, но не всей сетки отложенниками, то есть сетка выставляется , только после срабатывания отложки- затем происходит выставление следующего, Хотелось бы получить такую модефикацию, где выставляется вся сетка отложенниками, а затем при окончательном развороте цены эти отложеники начинают идти в профит, а в обратную смторону будут выставляться отложеники противоположного направления....до разворота...

.

## sochinik — 2013-01-13 00:20

> Цитата (eevviill):
> .

   

Спасибо, за такой быстрый отклик, но или я не правильно выразил своё желание или же неправильно работает советник, а возможно, что это уже другая модефикация, как я просмотрел код, там додавлен сел- лимит, но я пока не понял эту доработку, теперь эксперт не выставляет сетку, а только один ордер. но так прибыли не дождаться...

Я предлагал перевести работу советника на отложенные ордера SELL-STOP  и  BUY-STOP,Чтобы вместо выставления рыночных ордеров выставлялись в таком режиме отложенные ордера SELL-STOP  и  BUY-STOP, и если ордер сработал по рынку то также продолжать выставление ордеров отложками, а закрытие производит уже при полном развороте рынка.... при таком порядке работы значительно бы снизилась просадка ....А моих познаний в програмировани недостаточно для такой переделки...

Советник довольно перспективен для торговли даже в настоящем виде...Прилагаю мануал по его работе для правильног понимания сущности его работы

## eevviill — 2013-01-13 00:39

> Цитата (sochinik):
> Спасибо, за такой быстрый отклик, но или я не правильно выразил своё желание или же неправильно работает советник, а возможно, что это уже другая модефикация, как я просмотрел код, там додавлен сел- лимит, но я пока не понял эту доработку, теперь эксперт не выставляет сетку, а только один ордер. но так прибыли не дождаться...
>
> Я предлагал перевести работу советника на отложенные ордера SELL-STOP  и  BUY-STOP,Чтобы вместо выставления рыночных ордеров выставлялись в таком режиме отложенные ордера SELL-STOP  и  BUY-STOP, и если ордер сработал по рынку то также продолжать выставление ордеров отложками, а закрытие производит уже при полном развороте рынка.... при таком порядке работы значительно бы снизилась просадка ....А моих познаний в програмировани недостаточно для такой переделки...
>
> Советник довольно перспективен для торговли даже в настоящем виде...Прилагаю мануал по его работе для правильног понимания сущности его работы

О, нет. Извени но больше кулупать его не буду.

## sochinik — 2013-01-13 00:46

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

## Arkady Matusowsky — 2013-01-13 23:06

Дорогие программисты 
Прошу доработать эксперта
в данный момент он открывает ордер 
и после тейк профита или стоп лоса,
открывает ордер в том же направлении
а надо чтобы после закрытия ордера 
дожидался следущего сигнала и
только тогда открывал следущий ордер
Благодарю заранее

## eevviill — 2013-01-13 23:16

> Цитата (Arkady Matusowsky):
> Дорогие программисты
> Прошу доработать эксперта
> в данный момент он открывает ордер
> и после тейк профита или стоп лоса,
> открывает ордер в том же направлении
> а надо чтобы после закрытия ордера
> дожидался следущего сигнала и
> только тогда открывал следущий ордер
> Благодарю заранее

Скорее всего он не поломан, а сигналы есть постоянно.

string SBUY="false";string SSEL="false";
if((MA1-MA2)>0&&RSI1>RSILevel)SBUY="true";
if((MA1-MA2)<0&&RSI1<RSILevel)SSEL="true";
Значит что например на бай надо чтобы
МА1 было больше МА2 и РСИ больше уровня.

## Arkady Matusowsky — 2013-01-13 23:19

> Цитата (eevviill):
> Скорее всего он не поломан, а сигналы есть постоянно.
>
> string SBUY="false";string SSEL="false";
> if((MA1-MA2)>0&&RSI1>RSILevel)SBUY="true";
> if((MA1-MA2)<0&&RSI1<RSILevel)SSEL="true";
> Значит что например на бай надо чтобы
> МА1 было больше МА2 и РСИ больше уровня.

А как его отрехтовать?

## eevviill — 2013-01-13 23:51

> Цитата (Arkady Matusowsky):
> А как его отрехтовать?

Ужесточить настройки МА и РСИ.

## Ермек — 2013-01-14 07:05

> Цитата (eevviill):
> Нет.

Здравствуй eevviil . Помоги пожалуйста с советником . Он привязан к реальному счету . а на других он не будет работать и на демо . можешь отвязать его от привязки ?

## eevviill — 2013-01-14 11:01

> Цитата (Ермек):
> Здравствуй eevviil . Помоги пожалуйста с советником . Он привязан к реальному счету . а на других он не будет работать и на демо . можешь отвязать его от привязки ?

Что то не открывается(может через то что ex4?).

## Ермек — 2013-01-14 11:15

> Цитата (eevviill):
> Что то не открывается(может через то что ex4?).

они специально походу таком формате сделали ! А нельзя его декомпилировать  или по другому открыть ?

## eevviill — 2013-01-14 11:29

> Цитата (Ермек):
> они специально походу таком формате сделали ! А нельзя его декомпилировать  или по другому открыть ?

Хмм. Может быть и сделали.
Дэкомпилировать можно, но у меня нет дэкомпилятора.

## eevviill — 2013-01-14 13:08

> Цитата (Ермек):
> они специально походу таком формате сделали ! А нельзя его декомпилировать  или по другому открыть ?

http://forexsystemsru.com/yazyk-programmirovaniya-mql4/67073-mql4-uroki-ot-eevviill.html#post410514

---

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