Индикатор DCE_BB и его сверхвозможности (из Граалей)

Genry_05

Отдыхает
Версия 3.23 от 15 июня 2022 .... стрелок стало больше :)
//-----------------------------------------------------------------------------------
#property description "28jul17 tma modif. by Genry"
#property description "DCE_BB_v3.21gm(ex) 18-25may22 modif.by Genry"
#property description "DCE_BB_v3.23gm(ex) 15jun22 arrows modif.by Genry"
#property version "3.23"
#property strict

1655366245296.png
 

Вложения

Genry_05

Отдыхает
Genry открой код пожалуйста dce_bb V3.2
По этой ссылке https://forexsystemsru.com/threads/deljus-graalem.76901/post-1570740
лежит исходник базовой версии, в которой я убрал перерисовку.
Возьмите за основу и меняйте по своему усмотрению.
ЗЫ.
В DCE_BB_v3.2gm.ex4 отсутствуют любые ограничения.
Описания буферов для вызова из советника:
[CODE title="buffers"]
//--- #property indicator_buffers 4
SetIndexBuffer(0, DCE_ma,INDICATOR_DATA); SetIndexStyle(0,DRAW_LINE); SetIndexLabel(0,"DCE_ma");
SetIndexBuffer(1, signal,INDICATOR_DATA); SetIndexStyle(1,DRAW_LINE); SetIndexLabel(1,"signal");
SetIndexBuffer(2, band_up,INDICATOR_DATA); SetIndexStyle(2,DRAW_LINE); SetIndexLabel(2,"band_up");
SetIndexBuffer(3, band_dn,INDICATOR_DATA); SetIndexStyle(3,DRAW_LINE); SetIndexLabel(3,"band_dn");
[/CODE]

Описание типов данных и параметры для вызова из советника
[CODE title="Types and param's"]
//---
enum enPrices //[0..32]
{
pr_close, // Close
pr_open, // Open
pr_high, // High
pr_low, // Low
pr_median, // Median
pr_typical, // Typical
pr_weighted, // Weighted
pr_average, // Average (high+low+open+close)/4
pr_medianb, // Average median body (open+close)/2
pr_tbiased, // Trend biased price
pr_tbiased2, // Trend biased (extreme) price
pr_haclose, // Heiken ashi close
pr_haopen, // Heiken ashi open
pr_hahigh, // Heiken ashi high
pr_halow, // Heiken ashi low
pr_hamedian, // Heiken ashi median
pr_hatypical, // Heiken ashi typical
pr_haweighted, // Heiken ashi weighted
pr_haaverage, // Heiken ashi average
pr_hamedianb, // Heiken ashi median body
pr_hatbiased, // Heiken ashi trend biased price
pr_hatbiased2, // Heiken ashi trend biased (extreme) price
pr_habclose, // Heiken ashi (better formula) close
pr_habopen, // Heiken ashi (better formula) open
pr_habhigh, // Heiken ashi (better formula) high
pr_hablow, // Heiken ashi (better formula) low
pr_habmedian, // Heiken ashi (better formula) median
pr_habtypical, // Heiken ashi (better formula) typical
pr_habweighted,// Heiken ashi (better formula) weighted
pr_habaverage, // Heiken ashi (better formula) average
pr_habmedianb, // Heiken ashi (better formula) median body
pr_habtbiased, // Heiken ashi (better formula) trend biased price
pr_habtbiased2 // Heiken ashi (better formula) trend biased (extreme) price
};
//---
enum enMaTypes {
Sma,
Ema,
Smma,
Lwma,
Lwmp,
Vwma,
Hull,
Tma,
SineWMA,
Linr,
NonLagMa,
ZeroLag,
Tema
};
//---
//---
enum ePrice
{
Prc, // Current price
ST // Super Trend price
};

enum eBB_Source
{
DCE, // DCE
DCEsm // Signal MA
};
//+------------------------------------------------------------------+
extern string a01 = ""; // ___ DCE ________
extern enMaTypes DCE_MA_type = Hull;
extern enPrices DCE_Price = pr_habtbiased2;
extern int Period1 = 44; //
extern int Period2 = 22; //
extern int Period3 = 66; //
extern int Period4 = 33; //
extern int Period5 = 29; //
extern int Period6 = 14; //
//---
extern int Signal_Period = 3;
extern ENUM_MA_METHOD Signal_Method = MODE_SMA;
extern ePrice DCE_Pr = Prc; //
//+------------------------------------------------------------------+
extern string a02 = ""; // ___ Super Trend _______
extern int CCIperiod = 50; //
extern int ATRperiod = 5; //
extern ENUM_APPLIED_PRICE applied_price = PRICE_TYPICAL;
//+------------------------------------------------------------------+
extern string a03 = ""; // ___ BB _______________
extern eBB_Source BB_Source = DCE; //
extern int BB_Period = 55; //
extern double BB_Deviation = 1.0; //
extern int History = 1440; //
//+------------------------------------------------------------------+
extern string a04 = ""; // ___ Level's __________
extern double levelOb = 0; //
extern double levelOs = 0; //
extern double extremelevelOb = 0; //
extern double extremelevelOs = 0; //
//+------------------------------------------------------------------+
extern string a05 = ""; // ___ Alert's _______
extern bool alertsOn = true; //
extern bool alertsOnObOs = false; //
extern bool alertsOnExtremeObOs = true; //
extern bool alertsOnCurrent = false; //
extern bool alertsMessage = true; //
extern bool alertsSound = true; //
extern bool alertsEmail = false; //
extern bool alertsNotify = false; //
extern string soundfile = "alert2.wav"; //
//+------------------------------------------------------------------+
extern string a06 = ""; // ___ Arrow's ___________
extern bool arrowsVisible = true; //
extern string arrowsId = "DCEbb_"; //
extern double arrowsUpperGap = 2.1; //
extern double arrowsLowerGap = 0.5; //
//+------------------------------------------------------------------+
extern bool arrowsOnObOs = true; //
extern color arrowsObOsUpColor = clrLimeGreen; //
extern color arrowsObOsDnColor = clrRed; //
extern int arrowsObOsUpCode = 241; //
extern int arrowsObOsDnCode = 242; //
extern int arrowsObOsUpSize = 1; //
extern int arrowsObOsDnSize = 1; //
//+------------------------------------------------------------------+
extern bool arrowsOnExtremeObOs = true; //
extern color arrowsExtremeObOsUpColor = clrDeepSkyBlue; //
extern color arrowsExtremeObOsDnColor = clrPaleVioletRed; //
extern int arrowsExtremeObOsUpCode = 159; //
extern int arrowsExtremeObOsDnCode = 159; //
extern int arrowsExtremeObOsUpSize = 5; //
extern int arrowsExtremeObOsDnSize = 5; //
//---
//---
extern bool PeakArrowsVisible = true; //
extern double PeakArrowsUpperGap = 2.5; //
extern double PeakArrowsLowerGap = 0.9; //

extern bool arrowsOnFirst = false;
extern color arrowsUpColor = clrAqua;
extern color arrowsDnColor = clrYellow;
extern int arrowsUpCode = 241;
extern int arrowsDnCode = 242;
extern int arrowsUpSize = 1;
extern int arrowsDnSize = 1;
//+------------------------------------------------------------------+
[/CODE]
 
Последнее редактирование:
  • Like
Реакции: sapp

Billy Kid

Почетный гражданин
По этой ссылке https://forexsystemsru.com/threads/deljus-graalem.76901/post-1570740
лежит исходник базовой версии, в которой я убрал перерисовку.
Возьмите за основу и меняйте по своему усмотрению.
ЗЫ.
В DCE_BB_v3.2gm.ex4 отсутствуют любые ограничения.
Описания буферов для вызова из советника:
[CODE title="buffers"]
//--- #property indicator_buffers 4
SetIndexBuffer(0, DCE_ma,INDICATOR_DATA); SetIndexStyle(0,DRAW_LINE); SetIndexLabel(0,"DCE_ma");
SetIndexBuffer(1, signal,INDICATOR_DATA); SetIndexStyle(1,DRAW_LINE); SetIndexLabel(1,"signal");
SetIndexBuffer(2, band_up,INDICATOR_DATA); SetIndexStyle(2,DRAW_LINE); SetIndexLabel(2,"band_up");
SetIndexBuffer(3, band_dn,INDICATOR_DATA); SetIndexStyle(3,DRAW_LINE); SetIndexLabel(3,"band_dn");
[/CODE]

Описание типов данных и параметры для вызова из советника
[CODE title="Types and param's's"]
//---
enum enPrices //[0..32]
{
pr_close, // Close
pr_open, // Open
pr_high, // High
pr_low, // Low
pr_median, // Median
pr_typical, // Typical
pr_weighted, // Weighted
pr_average, // Average (high+low+open+close)/4
pr_medianb, // Average median body (open+close)/2
pr_tbiased, // Trend biased price
pr_tbiased2, // Trend biased (extreme) price
pr_haclose, // Heiken ashi close
pr_haopen, // Heiken ashi open
pr_hahigh, // Heiken ashi high
pr_halow, // Heiken ashi low
pr_hamedian, // Heiken ashi median
pr_hatypical, // Heiken ashi typical
pr_haweighted, // Heiken ashi weighted
pr_haaverage, // Heiken ashi average
pr_hamedianb, // Heiken ashi median body
pr_hatbiased, // Heiken ashi trend biased price
pr_hatbiased2, // Heiken ashi trend biased (extreme) price
pr_habclose, // Heiken ashi (better formula) close
pr_habopen, // Heiken ashi (better formula) open
pr_habhigh, // Heiken ashi (better formula) high
pr_hablow, // Heiken ashi (better formula) low
pr_habmedian, // Heiken ashi (better formula) median
pr_habtypical, // Heiken ashi (better formula) typical
pr_habweighted,// Heiken ashi (better formula) weighted
pr_habaverage, // Heiken ashi (better formula) average
pr_habmedianb, // Heiken ashi (better formula) median body
pr_habtbiased, // Heiken ashi (better formula) trend biased price
pr_habtbiased2 // Heiken ashi (better formula) trend biased (extreme) price
};
//---
enum enMaTypes {
Sma,
Ema,
Smma,
Lwma,
Lwmp,
Vwma,
Hull,
Tma,
SineWMA,
Linr,
NonLagMa,
ZeroLag,
Tema
};
//---
//---
enum ePrice
{
Prc, // Current price
ST // Super Trend price
};
enum eBB_Source
{
DCE, // DCE
DCEsm // Signal MA
};
//+------------------------------------------------------------------+
extern string a01 = ""; // ___ DCE ________
extern enMaTypes DCE_MA_type = Hull;
extern enPrices DCE_Price = pr_habtbiased2;
extern int Period1 = 44; //
extern int Period2 = 22; //
extern int Period3 = 66; //
extern int Period4 = 33; //
extern int Period5 = 29; //
extern int Period6 = 14; //
//---
extern int Signal_Period = 3;
extern ENUM_MA_METHOD Signal_Method = MODE_SMA;
extern ePrice DCE_Pr = Prc; //
//+------------------------------------------------------------------+
extern string a02 = ""; // ___ Super Trend _______
extern int CCIperiod = 50; //
extern int ATRperiod = 5; //
extern ENUM_APPLIED_PRICE applied_price = PRICE_TYPICAL;
//+------------------------------------------------------------------+
extern string a03 = ""; // ___ BB _______________
extern eBB_Source BB_Source = DCE; //
extern int BB_Period = 55; //
extern double BB_Deviation = 1.0; //
extern int History = 1440; //
//+------------------------------------------------------------------+
extern string a04 = ""; // ___ Level's __________
extern double levelOb = 0; //
extern double levelOs = 0; //
extern double extremelevelOb = 0; //
extern double extremelevelOs = 0; //
//+------------------------------------------------------------------+
extern string a05 = ""; // ___ Alert's _______
extern bool alertsOn = true; //
extern bool alertsOnObOs = false; //
extern bool alertsOnExtremeObOs = true; //
extern bool alertsOnCurrent = false; //
extern bool alertsMessage = true; //
extern bool alertsSound = true; //
extern bool alertsEmail = false; //
extern bool alertsNotify = false; //
extern string soundfile = "alert2.wav"; //
//+------------------------------------------------------------------+
extern string a06 = ""; // ___ Arrow's ___________
extern bool arrowsVisible = true; //
extern string arrowsId = "DCEbb_"; //
extern double arrowsUpperGap = 2.1; //
extern double arrowsLowerGap = 0.5; //
//+------------------------------------------------------------------+
extern bool arrowsOnObOs = true; //
extern color arrowsObOsUpColor = clrLimeGreen; //
extern color arrowsObOsDnColor = clrRed; //
extern int arrowsObOsUpCode = 241; //
extern int arrowsObOsDnCode = 242; //
extern int arrowsObOsUpSize = 1; //
extern int arrowsObOsDnSize = 1; //
//+------------------------------------------------------------------+
extern bool arrowsOnExtremeObOs = true; //
extern color arrowsExtremeObOsUpColor = clrDeepSkyBlue; //
extern color arrowsExtremeObOsDnColor = clrPaleVioletRed; //
extern int arrowsExtremeObOsUpCode = 159; //
extern int arrowsExtremeObOsDnCode = 159; //
extern int arrowsExtremeObOsUpSize = 5; //
extern int arrowsExtremeObOsDnSize = 5; //
//---
//---
extern bool PeakArrowsVisible = true; //
extern double PeakArrowsUpperGap = 2.5; //
extern double PeakArrowsLowerGap = 0.9; //

extern bool arrowsOnFirst = false;
extern color arrowsUpColor = clrAqua;
extern color arrowsDnColor = clrYellow;
extern int arrowsUpCode = 241;
extern int arrowsDnCode = 242;
extern int arrowsUpSize = 1;
extern int arrowsDnSize = 1;
//+------------------------------------------------------------------+
[/CODE]
Генри, ну что такое DCE BB?
Это TMAmacd с сигнальной машкой в боллинжере. Средней паршивости индюк.
Надо признать, что все доработки не дали граального результата, потому что по всей вероятности гораздо лучше будет SSAmacd даже без каких либо доработок
 

Genry_05

Отдыхает
Генри, ну что такое DCE BB?
Это TMAmacd с сигнальной машкой в боллинжере. Средней паршивости индюк.
Надо признать, что все доработки не дали граального результата, потому что по всей вероятности гораздо лучше будет SSAmacd даже без каких либо доработок
100 летнего пасечника журналист спросил:
- вы прожили такую долгую жизнь, вот что в жизни имеет решающее значение?
Пасечник задумался, потом ответил:
- Все в этой жизни херня кроме пчел....
Еще подумал и добавил:
- А если хорошенько подумать, то и пчелы - тоже херня...
------------------
Так и индикаторы ;) Торгует трейдер.
 

Billy Kid

Почетный гражданин
100 летнего пасечника журналист спросил:
- вы прожили такую долгую жизнь, вот что в жизни имеет решающее значение?
Пасечник задумался, потом ответил:
- Все в этой жизни херня кроме пчел....
Еще подумал и добавил:
- А если хорошенько подумать, то и пчелы - тоже херня...
------------------
Так и индикаторы ;) Торгует трейдер.
У ssa есть хотя бы внятные уровни перекупленности-перепроданности
 

Genry_05

Отдыхает
У ssa есть хотя бы внятные уровни перекупленности-перепроданности
Идеально, если трейдер нашел или написал индикаторы, которые отражают его взгляд на торговую ситуацию. Какие это индюки - без разницы, главное чтобы приносили прибыль.
Генри, ну что такое DCE BB?
Это TMAmacd с сигнальной машкой в боллинжере. Средней паршивости индюк.
Выше я дал настройки параметров для вызова из ЕА.
ТМА есть в перечне, но по умолчанию - Hull
[CODE title="настройки"]
//+------------------------------------------------------------------+
extern string a01 = ""; // ___ DCE ________
extern enMaTypes DCE_MA_type = Hull;
extern enPrices DCE_Price = pr_habtbiased2;
[/CODE]
1655729324988.png
 
Последнее редактирование:

Genry_05

Отдыхает
Почему больше контртрендовых стрелочников чем трендовых?
Потому что при тренде значения индикатора находятся у трендовой границы и редко опускаются до контртрендовой. Поэтому при пересечении трендовой границы (экстремума) появляется стрелка против тренда, затем значения индикатора изменяются к противоположному экстремуму, но как правило до него не доходит и стрелка в направлении тренда не появляется.
Подобная ситуация бывает и у сигналов DCE. Чтобы получить подсказку и отфильтровать ранние или ложные сигналы я использую два индикатора Киосотто в одном окне. Первый индикатор показывает тренд старшего периода, у второго период в 10 раз меньше.
Как это работает? Старший индикатор отмечает экстремумы толстыми линиями и сигнализирует тренды или значимые откаты. Чтобы получить сигнал на продолжение тренда надо смотреть на пунктирные столбики индикатора младшего периода.
Кроме DCE и Кио на скрине используется индикатор "Transient Zone's Indicator" который выделяет экстремальные области и значимые гэпы цены (серым цветом).
Глядя на график Н1 можно выделить тренд и
Сигналы H1.png
перейти на м5-м1 для поиска входа.
м5 eu 20-06-2022.png
ТС Светофор М5 - https://forexsystemsru.com/threads/ts-svetofor-ts-semafor.90873/post-1774062
Для всех кто торгует М1 - https://forexsystemsru.com/threads/dlja-vsex-kto-torguet-m1.89280/post-1774189
ЗЫ.
Так как пример взят для иллюстрации работы по осциллятору DCE, то на графике Н1 отсутствуют МАшки.
Но мы-то помним, что МА отлично подходят для трендовой торговли, это можно увидеть на
скрине М5 ТС Светофор.
 

Вложения

Последнее редактирование:

Genry_05

Отдыхает
Ок. Покажу еще один вариант использования осциллятора DCE.

1. Строим сетку Ганна.
2. Через узлы сетки строим горизонтальные уровни.
3. Когда цена подходит к линиям полученной сетки - смотрим на DCE.
1655917638243.png
 

Genry_05

Отдыхает
Индюк скачали 139 трейдеров (надеюсь ;) ) и, судя по всему, тихо стригут бабки...
Наверно качественный код, если без пожеланий и рекламаций ;)
Подведем итог почти второго месяца ручной торговли в паре с DCE:

1657190808567.png

Торгует как-то так:
1657191107951.png
 
Последнее редактирование:

Dimdimich

Активный участник
Genry_05, здравствуйте!
Возникла к Вам одна просьба. Индикатор очень интересный. Спасибо!
Но вот одна проблемка. Когда я назначаю в нем уровни, при настройке, например 50 и -50, они появляются на графике со второй или третьей попытке. А если график прокрутить вперед или назад, то уровни могут исчезнуть. Открываешь индикатор, а там одни нули. Т.е. мои 50 и -50 обнуляются.
Вопрос, возможно ли сделать так, чтобы уровни сразу после настройки индикатора устанавливались на графике и самопроизвольно не исчезали? Речь идет о самых простых уровнях со вкладки "Уровни". Поэтому фото не выкладываю, но если нужно, сделаю. Версия индикатора - DCE_BB_v3.2gm(ex).
Пожалуйста, если не очень трудозатратно, помогите.
 

Genry_05

Отдыхает
Genry_05, здравствуйте!
Возникла к Вам одна просьба. Индикатор очень интересный. Спасибо!
Но вот одна проблемка. Когда я назначаю в нем уровни, при настройке, например 50 и -50, они появляются на графике со второй или третьей попытке. А если график прокрутить вперед или назад, то уровни могут исчезнуть. Открываешь индикатор, а там одни нули. Т.е. мои 50 и -50 обнуляются.
Вопрос, возможно ли сделать так, чтобы уровни сразу после настройки индикатора устанавливались на графике и самопроизвольно не исчезали? Речь идет о самых простых уровнях со вкладки "Уровни". Поэтому фото не выкладываю, но если нужно, сделаю. Версия индикатора - DCE_BB_v3.2gm(ex).
Пожалуйста, если не очень трудозатратно, помогите.
День добрый, Dimdimich!
Если коротко: когда Вы входите на вкладку Уровни и видите 4 предустановленных уровня с нулевыми значениями - не меняйте и не удаляйте их, а просто добавьте свои - и все будет.

Если подробнее: уровни с 1 по 4 уже заняты программой и настраиваются в индикаторe здесь:
[CODE title="Уровни"]
//+------------------------------------------------------------------+
extern string a04 = ""; // ___ Параметры уровней __________
extern double levelOb = 0;
extern double levelOs = 0;
extern double extremelevelOb = 0;
extern double extremelevelOs = 0; [/CODE]
Если Вы им присвоите значения - уровни отобразятся в окне индикатора и будут фильтровать его сигналы. Т.е. если уровни -50 и 50 Вам нужны как фильтры - присвойте им значения в параметрах индикатора, а если для визуальной ориентировки - добавьте свои значения на вкладке "Уровни" к 4-m уже предустановленным.
 
Последнее редактирование:

Dimdimich

Активный участник
День добрый, Dimdimich!
Если коротко: когда Вы входите на вкладку Уровни и видите 4 предустановленных уровня с нулевыми значениями - не меняйте и не удаляйте их, а просто добавьте свои - и все будет.

Если подробнее: уровни с 1 по 4 уже заняты программой и настраиваются в индикаторe здесь:
[CODE title="Уровни"]
//+------------------------------------------------------------------+
extern string a04 = ""; // ___ Параметры уровней __________
extern double levelOb = 0;
extern double levelOs = 0;
extern double extremelevelOb = 0;
extern double extremelevelOs = 0; [/CODE]
Если Вы им присвоите значения - уровни отобразятся в окне индикатора и будут фильтровать его сигналы. Т.е. если уровни -50 и 50 Вам нужны как фильтры - присвойте им значения в параметрах индикатора, а если для визуальной ориентировки - добавьте свои значения на вкладке "Уровни" к 4-m уже предустановленным.
А-а-а-а-а, понятно. Честно говоря и подумать не мог, что эти нулевые уровни на самом деле не бесполезные и используются программой. Все верно, я редактировал (если сверху вниз с 1-го по 4-й) 2-й и 3-й уровни. Теперь четыре первых не трогаем и я создам 5-й и 6-й. Большое спасибо!!!
P\S\ мне для визуальной ориентировки нужны уровни ).
 

Genry_05

Отдыхает
А-а-а-а-а, понятно. Честно говоря и подумать не мог, что эти нулевые уровни на самом деле не бесполезные и используются программой.
Эти уровни вполне рабочие и если присвоить им значение, то пересечения линий DCE внутри уровней будут отфильтрованы и сигналы-стрелки не появятся на графике. Предусмотрены по два уровня перекупленности\перепроданности. Т.е. если, к примеру, максимальные значения индикатора -400..+400, то можно level сделать +-320, а extremelevel +-380 .
 
Последнее редактирование:

smv0101

Активный участник
Версия 3.23 от 15 июня 2022 .... стрелок стало больше :)
//-----------------------------------------------------------------------------------
#property description "28jul17 tma modif. by Genry"
#property description "DCE_BB_v3.21gm(ex) 18-25may22 modif.by Genry"
#property description "DCE_BB_v3.23gm(ex) 15jun22 arrows modif.by Genry"
#property version "3.23"
#property strict

Посмотреть вложение 476348
Добрый день.Напишите советника по этому индикатору.
 

Dimdimich

Активный участник
Эти уровни вполне рабочие и если присвоить им значение, то пересечения линий DCE внутри уровней будут отфильтрованы и сигналы-стрелки не появятся на графике. Предусмотрены по два уровня перекупленности\перепроданности. Т.е. если, к примеру, максимальные значения индикатора -400..+400, то можно level сделать +-320, а extremelevel +-380 .
Здорово! Спасибо, что подсказали. По настройкам я до этого не допетрил бы).
 

Genry_05

Отдыхает
Добрый день. Напишите советника по этому индикатору.
День добрый!
Я забросил программирование в 2019 году и не планирую начинать снова.
Выше выложил описательную часть индикатора, желающие ее могут использовать самостоятельно для вызова из советника.
 

Genry_05

Отдыхает
[хрум] Чтобы получить подсказку и отфильтровать ранние или ложные сигналы я использую два индикатора Киосотто в одном окне. Первый индикатор показывает тренд старшего периода, у второго период в 10 раз меньше.
Как это работает? Старший индикатор отмечает экстремумы толстыми линиями и сигнализирует тренды или значимые откаты. Чтобы получить сигнал на продолжение тренда надо смотреть на пунктирные столбики индикатора младшего периода.
ЗЫ.
Так как пример взят для иллюстрации работы по осциллятору DCE, то на графике Н1 отсутствуют МАшки.
Но мы-то помним, что МА отлично подходят для трендовой торговли, это можно увидеть на
скрине М5 ТС Светофор.
С МАшками по тренду
1657573219076.png
 

Dimdimich

Активный участник
Добрый день!
Genry_05, настройки индикатора используете стандартные (с которыми индикатор загружается)?
И один не скромный вопрос. Наглость второе счастье). Тип МА оставил по умолчанию - Hull. , все периоды перекрутил, прайсы перепробовал. Мне бы саму Hull (пересечение) сдвинуть левее, хотя бы на 1 бар. Очень интересные входы получались бы. Пробовал комплексно настройки крутить. Вправо ДА, сдвигается пересечение. Влево никак. Может что посоветуете?
 
Верх