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

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

---

## rkkgs — 2018-02-05 08:55

> Цитата (valseva):
> ;)

SHARE INDICATORS AND TEMPLATES

Tthank you

advance

## cudahar — 2018-02-05 11:40

**MrGreen86**, У ПЕРВОЙ ГРУППЫ нельзя открывать два ордера в одинаковом направлении ,  на одной отметке . Например   bay 0.02     to 1.2000    bay  0.01    to 1.2000 прерогатива открытия должна принадлежать удвоенному ордеру , на ордер с минимальным  лотом надо ставить запрет ,  иначе после стопа удваивать придётся и 0.02  и 0.01   Получится   sell 0.04   sell 0.02   sell 0.01  Которые потом надо будет тоже удваивать -  Матрица !!        

Должно получаться   bay 0.2  to 1.2000    sell 0.1 to 1.2000
                                bay  0.8  to 1.2000   sell 0.1 to 1.2000
                                 Sell 0.16 to 1.2000   bay 0.1 to 1.2000
                               Sell 0.64 to 1.2000     bay 0.1 to 1.2000
 Слева ПЕРВАЯ группа ордеров - удвааиваются  .Справа ВТОРАЯ группа ордеров не удваиваются

## garry119 — 2018-02-05 20:53

добавьте, пожалуйста, ID в этот индикатор

## поручик — 2018-02-05 23:00

ID

## LexLampard — 2018-02-06 08:26

> Цитата (Mamsya):
> Тут весь цимус в МТФ))) но все равно спасибо :)

MTF

## garry119 — 2018-02-06 11:34

приделайте, пожалуйста, боллинжера к этой машке

## Alex7419 — 2018-02-06 16:28

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

## Mamsya — 2018-02-06 16:33

> Цитата (LexLampard):
> MTF

Лекс, СпасиБО тебе ОГРОМНОЕ! :) Скажи, а с MACD который я выкладывал, можно ли раскраску добавить? Восходящие бары - один цвет, нисходящие - другой, только бары, без машки.:)

## Deggit1108 — 2018-02-06 17:55

Пожалуйста добавьте месяц. А то только до недельного(

## LexLampard — 2018-02-06 20:07

> Цитата (Mamsya):
> Лекс, СпасиБО тебе ОГРОМНОЕ! :) Скажи, а с MACD который я выкладывал, можно ли раскраску добавить? Восходящие бары - один цвет, нисходящие - другой, только бары, без машки.:)

Вот.

## Mamsya — 2018-02-06 21:28

> Цитата (LexLampard):
> Вот.

Lex, вот с этим индикатором, прости что ввел в заблуждение :)

## LexLampard — 2018-02-06 21:54

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

Пожалуйста.

## Alex7419 — 2018-02-07 06:40

> Цитата (LexLampard):
> Пожалуйста.

Спасибо!!!

## Kasander — 2018-02-07 06:42

**LexLampard** помогите пожалуйста вот этот Стрелочник **Sixty Second Trade** прицепить к индикатору **ARSI**. То есть отцепить его от Цены и сделать так что бы он рассчитывался от ARSI.

На сколько я знаю этот Стрелочник представляет собой ADX который считается от Машки, которая в свою очередь считается от Цены. Получается, как я понимаю, нужно у Машки убрать Цену и подставить ARSI:

***То как есть:*** Стрелочник - ADX - Машка - Цена

***То как нужно:*** Стрелочник - ADX - Машка - **ARSI**

Должна примерно получится вот такая Картинка (благодаря ARSI лишние Стрелки дающие сигналы по Микро движениям исчезнут и останутся только Основные Стрелки по Главным Отрезкам движения Рынка):

## Genry_05 — 2018-02-07 09:43

> Цитата (Kasander):
> **LexLampard** помогите пожалуйста вот этот Стрелочник **Sixty Second Trade** прицепить к индикатору **ARSI**. То есть отцепить его от Цены и сделать так что бы он рассчитывался от ARSI.
> На сколько я знаю этот Стрелочник представляет собой ADX который считается от Машки, которая в свою очередь считается от Цены. Получается, как я понимаю, нужно у Машки убрать Цену и подставить ARSI:
> ***То как есть:*** Стрелочник - ADX - Машка - Цена
> ***То как нужно:*** Стрелочник - ADX - Машка - **ARSI**
> Должна примерно получится вот такая Картинка (благодаря ARSI лишние Стрелки дающие сигналы по Микро движениям исчезнут и останутся только Основные Стрелки по Главным Отрезкам движения Рынка):

Kasander, вот любите вы ТЗ так запутать чтобы мозг программисту вынести напрочь. :facepalm:
В **Sixty Second Trade**  просто ищется пересечение линий ДИ+ и ДИ-,
если пересечение есть - ставится стрелка. Вы хотите чтобы проверялось еще одно условие: положение цены относительно кривой ARSI.  Думаю это сработает и уменьшит количество сигналов.
Я с утра успел почистить ваш декомпил SST и накидал вариант, но время закончилось, пора в путь, - детально не проверил как работает. Смотрите сами.

#property copyright "60SecondTrades.com+gm"
#property link      ""
#property description "Мод Genry по идее Kasandera, описание идеи здесь:"
#property description "https://forexsystemsru.com/yazyk-programmirovaniya-mql4/77111-dorabotka-botov-sovetnikov-indikatorov-vol-2-a-723.html#post1299605"
#property description "Вызывает индикатор ARSI"

## Kasander — 2018-02-07 09:47

> Цитата (Genry_05):
> Kasander, вот любите вы ТЗ так запутать чтобы мозг программисту вынести напрочь. :facepalm:
> В **Sixty Second Trade**  просто ищется пересечение линий ДИ+ и ДИ-,
> если пересечение есть - ставится стрелка. Вы хотите чтобы проверялось еще одно условие: положение цены относительно кривой ARSI.  Думаю это сработает и уменьшит количество сигналов.
> Я с утра успел почистить декомпил и накидал вариант, но время закончилось, пора в путь, - детально не проверил как работает. Смотрите сами.
>
>
> #property copyright "60SecondTrades.com+gm"
> #property link      ""
> #property description "Мод Genry по идее Kasandera, описание идеи здесь:"
> #property description "https://forexsystemsru.com/yazyk-programmirovaniya-mql4/77111-dorabotka-botov-sovetnikov-indikatorov-vol-2-a-723.html#post1299605"
> #property description "Вызывает индикатор ARSI"

Уважаемый Генри я говорил о том что бы из Стрелочника вообще убрать Цену и заменить её на ARSI. 
**Положение Цены относительно ARSI здесь не требуется. ** 

Поэтому я как раз то и написал СХЕМУ работы индикатора SST:

**То как есть:** Стрелочник - ADX - Машка - **Цена** (Цену нужно убрать из этой цепочки)

**То как нужно:** Стрелочник - ADX - Машка - **ARSI** (ARSI должно встать вместо Цены)

Если можете помогите пожалуйста убрать Цену из Стрелочника и полностью заменить её на ARSI.

**P.S.:** Там у Стрелочника иногда бывает Стрелка появляется и пропадает - хотя движение в сторону пропавшей Стрелки идёт по нужному направлению. Возможно ли устранить косяк в КОДе с пропаданием Стрелок?

## AlexeyVik — 2018-02-07 10:19

> Цитата (Kasander):
> **То как есть:** Стрелочник - ADX - Машка - **Цена** (Цену нужно убрать из этой цепочки)

Kasander, я сделаю при одном условии, если покажешь где в коде "Машка" и какую роль играет в этом индикаторе "**Цена**"

## Kasander — 2018-02-07 10:30

> Цитата (AlexeyVik):
> Kasander, я сделаю при одном условии, если покажешь где в коде "Машка" и какую роль играет в этом индикаторе "**Цена**"

Мне просто один прогер написал что у этого Стрелочника ADX считается от Машки которая в свою очередь считается от Цены. 
Вот его слова: "Индикатор SST рассчитывается от ADX, который берет данные даже не от Цены, а от Машки которая считается от Цены. Причем из уже сформированного массива. Эта функция уже прописана в MQL."

Если это на самом деле не так - тогда Пардон.

Нам главное сделать так что бы весь этот Стрелочник базировался не на Рыночных Данных, а на Данных ARSI. Ценовых данных в нём быть не должно, потому что вся идея в том что бы прицепить этот Стрелочник к ГЛАДКОЙ МОДЕЛИ РЫНКА с Целью устранить Лишние Мелкие Сигналы.

## Nikolaus — 2018-02-07 11:19

:please:Люди добрые,ну сделайте кто-нибудь стрелки пожалуйста

## AlexeyVik — 2018-02-07 11:24

> Цитата (Kasander):
> Мне просто один прогер написал что у этого Стрелочника ADX считается от Машки которая в свою очередь считается от Цены.
> Вот его слова: "Индикатор SST рассчитывается от ADX, который берет данные даже не от Цены, а от Машки которая считается от Цены. Причем из уже сформированного массива. Эта функция уже прописана в MQL."
>
> Если это на самом деле не так - тогда Пардон.
>
> Нам главное сделать так что бы весь этот Стрелочник базировался не на Рыночных Данных, а на Данных ARSI. Ценовых данных в нём быть не должно, потому что вся идея в том что бы прицепить этот Стрелочник к ГЛАДКОЙ МОДЕЛИ РЫНКА с Целью устранить Лишние Мелкие Сигналы.

Где в расчёте ADX приутствует "Машка"?
Цитата из документации по МТ4:

> Цитата:
> **Расчет**
> ADX = SUM ((+DI - (-DI)) / (+DI + (-DI)), N) / N
> где:
> N — количество периодов, используемых для расчета;
> SUM (..., N) — сумма за N периодов;
> +DI — значение индикатора позитивного направления движения цен (positive directional index);
> -DI — значение индикатора негативного направления движения цен (negative directional index).

---

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