Главная
Форум
The xCustomEA Универсальный советник на Ваших индикаторах

Для того, чтобы использовать все возможности сайта, мы рекомендуем Вам person_add Зарегистрироваться или person Войти

  • Страница 1 из 1
  • 1
Форум » Наши разработки www.expforex.com » The xCustomEA Универсальный советник на Ваших индикаторах » MT5: Пример использования xColorArrow и DRAW_COLOR_ARROW
MT5: Пример использования xColorArrow и DRAW_COLOR_ARROW
Дата: Четверг, 28.10.2021, 16:38 | Сообщение # 1 Написал: Администратор expforex
Группа: Администраторы
Сообщений: 9910
Награды: 42
Статус: Оффлайн

Это пример использования индикаторов с двойным буфером цвета, где используется Стрелки в виду 2 цветов.
Обновление 2021 10 28 

Цитата
Добавлен тип сигналов индикатора (xColorArrow with 1 Buffer and 2 colors), у которых сигнальные стрелки имеют 2 разных цвета (DRAW_COLOR_ARROW)
При использовании типа сигнала xColorArrow Вам необходимо установить следующие значения:
SignalBuferforBUY = Номер буфера для стрелок (Необходимо уточнить у автора) или вычислив этот номер буфера опытным путем.
SignalBuferforSELL = Номер буфера цвета для этих стрелок  (Необходимо уточнить у автора) , обычно этот номер идет следующим за буфером стрелок. 
Внимание! Данный типо поддерживает 2 цвета, где :
  • 0(первый цвет стрелки) - это сигнал для открытия BUY;
  • 1(первый цвет стрелки) - это сигнал для открытия SELL;
 
Если у Вашем индикаторе эти цвета перевернуты, то можете дополнительно использовать параметр Signal_Reverse
Для дополнительной информации мы сделали пример использования такого индикатора с DRAW_COLOR_ARROW буфером!
 

Для примера мы взяли индикатор PTL. 
В этом индикаторе Нет стрелочных буферов отдельно для сигнала BUY / SELL ! 
Но здесь есть двойной буфер, который имеет разный цвет на Сигналы BUY/SELL


Для того, чтобы определить эти сигналы, нам необходимо настроить наш советник на работы с этими буферами! 
В качестве примера, мы нашли, что сигнальный буфер под номером 7!
А изменяющийся цвет сигнального буфера это буфер номер 8 . 



Хотя в данном случае, номера буферов и номера Цветов в индикаторе нельзя определить саостотельно. 
Поэтому мы открыли открытый код индикатора и нашли эти номера буферов! 
Если у Вас возникают сложности в поиске такого номера
, обратитесь к автору индикутора! 

Для настройки советника мы использовали: 
Название индикатора: SignalNameIndicator=PTL (2)
Сигнальный буфер для BUY и SELL SignalBuferforBUY=7
Цветовой буфер для BUY и SELL SignalBuferforSELL=8



В данном случае, 0 индекс цвета (clrBlue) дает сигнал BUY 
В данном случае, 1 индекс цвета (clrRed) дает сигнал SELL

attach_file Прикрепления

3746348.jpg (185.6 Kb) · 4890630.jpg (1.04 Mb) · 3030523.jpg (468.2 Kb) · PTL.zip (1.03 Mb)

Дата: Четверг, 28.10.2021, 16:42 | Сообщение # 2 Написал: Администратор expforex
Группа: Администраторы
Сообщений: 9910
Награды: 42
Статус: Оффлайн

This is an example of using indicators with a double buffer of color, where Arrows are used to mean 2 colors.
Update 2021 10 28

Цитата
Added the type of indicator signals (xColorArrow with 1 Buffer and 2 colors), for which the signal arrows have 2 different colors (DRAW_COLOR_ARROW)
When using the xColorArrow signal type, you need to set the following values:
SignalBuferforBUY   = Buffer number for arrows (Check with the author) or by calculating this buffer number empirically.
SignalBuferforSELL   = Number of the color buffer for these arrows (Check with the author), usually this number follows the arrow buffer.
Attention! This type supports 2 colors, where:
  • 0 (the first color of the arrow) is a signal to open a BUY;
  • 1 (the first color of the arrow) is a signal to open SELL;


If your indicator has these colors reversed, then you can additionally use the Signal_Reverse parameter
For more information, we have made an example of using such an indicator with a DRAW_COLOR_ARROW buffer!


For example, we took the PTL indicator.
This indicator does not have arrow buffers separately for the BUY / SELL signal!
But there is a double buffer here, which has a different color for BUY / SELL signals


In order to identify these signals, we need to configure our Expert Advisor to work with these buffers!
As an example, we found that the signal buffer is 7!
And the changing color of the signal buffer is buffer number 8.



Although in this case, the numbers of buffers and the numbers of Colors in the indicator cannot be determined independently.
Therefore, we opened the open code of the indicator and found these buffer numbers!
If you have any difficulties in finding such a number , contact the author of the indicator!

To set up the Expert Advisor, we used:
Indicator name:   SignalNameIndicator = PTL (2)
Signal buffer for BUY and SELL   SignalBuferforBUY = 7
Color buffer for BUY and SELL   SignalBuferforSELL = 8



In this case, 0 color index (clrBlue) gives a BUY signal
In this case, 1 color index (clrRed) gives the SELL signal

attach_file Прикрепления

9158650.jpg (185.6 Kb) · 8250785.jpg (1.04 Mb) · 1915102.jpg (468.2 Kb)

Форум » Наши разработки www.expforex.com » The xCustomEA Универсальный советник на Ваших индикаторах » MT5: Пример использования xColorArrow и DRAW_COLOR_ARROW
  • Страница 1 из 1
  • 1
Поиск:
Expforex Expforex Идеи для Metatrader https://www.expforex.com/1NEWDESIGN/NEWLOGO/LOGONEW.png expforex@meta.ua Украина expforex2