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

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

---

## azmir — 2023-01-14 20:27

> Цитата (SERGZXZ):
> и да прикольно он шпильки с расширением спреда переживает на ура

если спред выше  "макс спред" сова просто ждёт (*не вставляет ордер*) , если ордер уже вставлен и плавающий спред превысил "макс спред" сова удаляет все вставленные ордера

## Serg-Kamensk — 2023-01-14 20:35

> Цитата (azmir):
> если спред выше  "макс спред" сова просто ждёт (*не вставляет ордер*) , если ордер уже вставлен и плавающий спред превысил "макс спред" сова удаляет все вставленные ордера

так и есть :) и это правильно.

## azmir — 2023-01-15 11:24

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

У меня к вам другое предложение)) вместе того чт указать направление тренда вручную предлагаю (насильно заставить) добавить условию что бы БАБЛОКОСИЛКА автомат. определил тренд и "косил бабло" :D:D пример ниже сова вставляет ордера по направлению 3rsi и при смене тренда удаляет вставленный ордер и вставит противоположную. (*Требует оптимизацию) *

## ale9551 — 2023-01-15 11:40

> Цитата (azmir):
> Попробуйте

Уважаемый azmir!
Добавьте пожалуйста в советник параметры проскальзывания для виртуальных отложенных ордеров и виртуального трейлинг стопа(заменить вместо обычного тралла).
Также необходимо заменить отложенные стоповые ордера на виртуальные отложенники,невидимые брокеру и выставить для них параметр максимально допустимого проскальзывания.Например:
Цена=1.0641

Советник намечает пунктирными линиями байстоп и селлстоп по цене 1.0640 и 1.0642
Проскальзывание =0
Цена проскочив вверх ушла на 1.0645,позиция не открывается,ждем когда цена вернется ниже 1.0642,и вновь выставляя виртуальный байстоп достигнет точно 1.0642,тогда позиция бай открывается! Для селлстоп все аналогично,т.е виртуальные ордера должны открываться строго по цене виртуальных отложек!

Трейлинг стоп.
Необходимо заменить стандартный трейлинг в советнике на виртуальный(невидимый брокеру),а также добавить параметр Slippage(проскальзывание)для виртуального трейлинг стопа.
Например:
Цена EURUSD=1.0640
Параметры трейлинга:
Трейлинг-стоп=3(активируется при прибыли в 3 пипса,1.0643)
Старт трейлинга=2(закрывается,когда будет прибыль в 2 пипса 1.0642)
Шаг трейлинга=1(цена меняется каждый пипс)
Slippage=0,позиция должна закрыться по цене 1.0642,либо выше,если цена проскользнула при закрытии ниже 1.0642 до 1.0640 например,то трейлинг не закрывается! Ждем когда цена опять достигнет 1.0642,тогда закрываемся строго по ней,либо уйдя вниз закрывается по стоп лоссу,либо вручную.
Т.е такой трейлинг будет всегда закрываться в плюс! Либо по общему стоп-лоссу.
Цель такой модификации это борьба с проскальзыванием!
Заранее благодарен!

## ale9551 — 2023-01-15 12:08

> Цитата (azmir):
> Попробуйте

Есть неплохой скрипт замены стоповых ордеров(они наиболее подвержены проскальзыванию) на лимитные(они редко проскальзывают против трейдера),но здесь смысл немного в другом,например:
1)Цена 1.0640
2)байстоп по цене 1.0641,цена ушла вверх проскользнув до 1.0644,выставляется байлимит по цене 1.0641,а мне бы неплохо чтобы было так:
виртуальный байстоп по цене 1.0641,цена ушла вверх проскользнув до 1.0644,ордер байлимит по цене 1.0641 не устанавливается!Ждем когда цена вернется до 1.0640,затем вновь ставится виртуальный байстоп по цене 1.0641 и исполнится строго по цене 1.0641(такое на рынке тоже бывает,что стоп ордер исполняется без проскальзывания).

Виртуальный трейлинг-стоп хотелось бы чтобы тоже работал по подобному образу.
Пример: цена 1.0641
Трейлинг стоп 1      
Шаг тралла      1,
т.е ждем пока ордер исполнился по цене 1.0641,цена достигла прибыли в 1 пункт 1.0642,затем резко проскользнув упала до 1.0638!!Обычный тралл закрылся бы с убытком на реальном счету в минус 3 пипса,виртульный трейлинг в этом случае не должен закрываться,а ждем пока цена не достигнет вновь 1.0642 и закрываемся по ней с прибылью,либо цена уйдя вниз закроется по лоссу!
Такой тралл Я встречал в каком то копировщике сделок!
Если сделать такую модификацию невозможно,не смогли бы вы вшить в советник Veroniy time mod выложенный скрипт cm_BuySellStopLimit (что было бы хуже,но все же),а также добавить виртуальный трейлинг в советник.
Таких виртуальных BayStop и SellStop ордеров Я не встречал нигде!
Заранее благодарен!

## saw — 2023-01-15 12:35

> Цитата (azmir):
> У меня к вам другое предложение)) вместе того чт указать направление тренда вручную предлагаю (насильно заставить) добавить условию что бы БАБЛОКОСИЛКА автомат. определил тренд и "косил бабло" :D:D пример ниже сова вставляет ордера по направлению 3rsi и при смене тренда удаляет вставленный ордер и вставит противоположную. (*Требует оптимизацию) *

Не сочти за критику, но зачем? Есть уже на рси проверенный илан

## azmir — 2023-01-15 18:01

> Цитата (ale9551):
> Добавьте пожалуйста в советник параметры проскальзывания для виртуальных отложенных ордеров и виртуального трейлинг стопа(заменить вместо обычного тралла).

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

## azmir — 2023-01-15 18:07

> Цитата (saw):
> Не сочти за критику, но зачем? Есть уже на рси проверенный илан

да так для себя,  учусь, тренируюсь)  хочу стать mql программистом

## ale9551 — 2023-01-15 18:26

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

Спасибо Огромное! Виртуальный трейлинг в этот советник это огромный шаг вперед!
А вшить в советник хотя бы скрипт cm_BuySellStopLimit не получится?
Виртуальный трейлинг здесь общий для всех ордеров!А отдельный виртуальный трейлинг для каждого ордера можете сделать?

## nuklon28 — 2023-01-16 08:47

Добрый день. Я новичок, подскажите пожалуйста сову для пересечения T3 clean и Snake.

## Сергей Анатольевич — 2023-01-16 11:11

Здравствуйте друзья программисты. Опять просьба к Вам. Есть два инд. Один рисует гистограмму в подвале, второй рисует стрелки на графике. Если их настроить по одним данным, хорошо работают в паре. А можно ли их соединить в Один инд.? Чтобы при смене цвета гистограммы звенел Алерт+ окно пары+ стрелки? Спасибо.

## RoninGT — 2023-01-16 18:53

Доброго времени суток! Можно ли алерт прикрутить этому старичку или, быть может, есть с алертом версия? Заранее благодарю!

## Sapper — 2023-01-16 20:38

> Цитата (RoninGT):
> Доброго времени суток! Можно ли алерт прикрутить этому старичку или, быть может, есть с алертом версия? Заранее благодарю!

Этот посмотрите.

## Sapper — 2023-01-16 21:08

> Цитата (RoninGT):
> Доброго времени суток! Можно ли алерт прикрутить этому старичку или, быть может, есть с алертом версия? Заранее благодарю!

Ещё один попался.

## Serg-Kamensk — 2023-01-17 13:02

Здравствуйте подскажите что с ним не так на центовике  за 15 мин этот лес нагородил.

## saw — 2023-01-17 13:11

> Цитата (Serg-Kamensk):
> Здравствуйте подскажите что с ним не так на центовике  за 15 мин этот лес нагородил.

Сча ответят как мне, мол против тренда или еще че

## Serg-Kamensk — 2023-01-17 13:48

> Цитата (Serg-Kamensk):
> Здравствуйте подскажите что с ним не так на центовике  за 15 мин этот лес нагородил.

> Цитата (Serg-Kamensk):
> левый ордер на терминале может как то он мешает

## АлексК — 2023-01-17 15:00

Посмотрите пожалуйста, ошибки стал выдавать при компиляции.

## olgert — 2023-01-17 15:31

> Цитата (АлексК):
> Посмотрите пожалуйста, ошибки стал выдавать при компиляции.

Ошибки удалены.

## azmir — 2023-01-17 17:23

> Цитата (Serg-Kamensk):
> Здравствуйте подскажите что с ним не так на центовике  за 15 мин этот лес нагородил.

Устанавливает отложку на каждом тике ** **Ставьте** "Макс ордер - 1" ***и будет вам счастье *

---

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