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

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

---

## eevviill2 — 2016-08-24 21:11

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

Там итак всё ок.

## eevviill2 — 2016-08-24 21:12

> Цитата (ALEKSUS):
> Вот это мне надо, eevviill2 :
> extern double Проскальзывание        =    0.4; // g_slippage_96   Slippage          (задержка исполнения ордера для реквот)

Добавить проскальзывание для TS(трейлинга):not-good:

## Yaroslavik — 2016-08-24 21:52

> Цитата (eevviill2):
> /

Неуужели нашёл свободное время благодарствую побежал юзать Огромное благодарность !:D*hi*

## ALEKSUS — 2016-08-24 22:06

> Цитата (eevviill2):
> Добавить проскальзывание для TS(трейлинга):not-good:

нет, для отложенного ордера.

## ALEKSUS — 2016-08-25 09:27

Прошу мастеров переделать скрипт: чтоб устанавливал ТР для 50% от общего объёма открытых ордеров или сделать подобный советник.

## ALEKSUS — 2016-08-25 09:53

Прошу добавить Sound, с выбором музык. файла.

## поручик — 2016-08-25 11:37

Проверь

## ALEKSUS — 2016-08-25 12:17

> Цитата (поручик):
> Проверь

Спасибо, работает.

## ALEKSUS — 2016-08-25 18:46

> Цитата (eevviill2):
> Добавить проскальзывание для TS(трейлинга):not-good:

eevviill2, ты что не можешь добавить проскальзывание  для отложенного ордера ?

## fylhtk — 2016-08-25 19:36

Уважаемые умельцы-программисты!Не сочтите за большой труд,приделайте,пожалуйста,к этому индюку аллерт с окошком.

## FX_TM — 2016-08-25 20:04

> Цитата (ALEKSUS):
> eevviill2, ты что не можешь добавить проскальзывание  для отложенного ордера ?

У Вас в коде

buystop = OrderSend(Symbol(),OP_BUYSTOP,Lots,buystop_OP,**10**,buystop_OP-SL*Point,buystop_OP+TP*Point,NULL,magicbuy,0,Blue);

buylimit = OrderSend(Symbol(),OP_BUYLIMIT,Lots,buylimit_OP,**100**,buylimit_OP-SL*Point,buylimit_OP+TP*Point,NULL,magicbuy,0,Red);

Выделенное и есть проскальзывание

## eevviill2 — 2016-08-25 20:40

> Цитата (FX_TM):
> У Вас в коде
>
> buystop = OrderSend(Symbol(),OP_BUYSTOP,Lots,buystop_OP,**10**,buystop_OP-SL*Point,buystop_OP+TP*Point,NULL,magicbuy,0,Blue);
>
> buylimit = OrderSend(Symbol(),OP_BUYLIMIT,Lots,buylimit_OP,**100**,buylimit_OP-SL*Point,buylimit_OP+TP*Point,NULL,magicbuy,0,Red);
>
> Выделенное и есть проскальзывание

Я такого ещё не видел.
Проскальзывание для отложенного ордера:D

## eevviill2 — 2016-08-25 20:40

> Цитата (fylhtk):
> Уважаемые умельцы-программисты!Не сочтите за большой труд,приделайте,пожалуйста,к этому индюку аллерт с окошком.

Ну и?
Картинка справилами алерта?

## fylhtk — 2016-08-25 20:46

> Цитата (eevviill2):
> Ну и?
> Картинка справилами алерта?

Извиняюсь,не понял про картинку.Индюк не рисует,появилась синяя полоска-сигнал к покупке,красная-наоботот.

## FX_TM — 2016-08-25 21:38

> Цитата (eevviill2):
> Я такого ещё не видел.
> Проскальзывание для отложенного ордера:D

 int      slippage,            // проскальзывание

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

Определения.
Проскальзывание — это исполнение ордера по цене отличной от цены, указанной вами при установке ордера.
Реквота (requote) — это когда нет цены, по которой вы отправили свой запрос на исполнение ордера.

 Buy stop/Sell stop и Buy limit/Sell limit. Отложенный ордер с окончанием Stop выставляется в расчете на пробой и активацию отложенного приказа, тогда как ордер с окончанием limit, выставляется с целью войти в рынок на откате по лучшей цене. Но существует принципиальная разница в исполнении Stop и limit  ордеров.

При выставленном ордере, допустим Sell stop, он активируется фактически только в момент, когда цена до него дойдёт.

Buy или Sell limit , ордер заранее отправляется на рынок и у него больше вероятности быть исполненным именно по той цене, которую мы указали.

## oleg1343 — 2016-08-25 22:00

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

## MrGreen86 — 2016-08-25 23:28

> Цитата (FX_TM):
> int      slippage,            // проскальзывание
>
> Отложенные ордера также могут скользить, но при этом они имеют небольшие отличия.
>
> Определения.
> Проскальзывание — это исполнение ордера по цене отличной от цены, указанной вами при установке ордера.
> Реквота (requote) — это когда нет цены, по которой вы отправили свой запрос на исполнение ордера.
>
>
>
>  Buy stop/Sell stop и Buy limit/Sell limit. Отложенный ордер с окончанием Stop выставляется в расчете на пробой и активацию отложенного приказа, тогда как ордер с окончанием limit, выставляется с целью войти в рынок на откате по лучшей цене. Но существует принципиальная разница в исполнении Stop и limit  ордеров.
>
> При выставленном ордере, допустим Sell stop, он активируется фактически только в момент, когда цена до него дойдёт.
>
> Buy или Sell limit , ордер заранее отправляется на рынок и у него больше вероятности быть исполненным именно по той цене, которую мы указали.

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

## MrGreen86 — 2016-08-25 23:28

> Цитата (oleg1343):
> всем привет!!!
> помогите пожалуйста,буду очень блогодарен...
> добавте в советник Auto-Profit фильтр... чтоб ордера открывал и закрывал по этому индикатору...и добавить функцию обновления графика каждую минуту.......

автопрофит где?

## oleg1343 — 2016-08-25 23:38

> Цитата (MrGreen86):
> автопрофит где?

совсем забыл..
вот!!!!!

## fylhtk — 2016-08-26 02:30

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

---

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