А что мешает посмотреть код индикатора Alligator.mq5
//--- line shifts when drawingPlotIndexSetInteger(0,PLOT_SHIFT,InpJawsShift);
PlotIndexSetInteger(1,PLOT_SHIFT,InpTeethShift);
PlotIndexSetInteger(2,PLOT_SHIFT,InpLipsShift);
А что мешает посмотреть код индикатора Alligator.mq5
т.е вы предлагаете для каждого уровня создавать свой буфер, ведь стандартный индикатор MA имеет один буфер, с возможностью установки нескольких уровней
т.е вы предлагаете для каждого уровня создавать свой буфер, ведь стандартный индикатор MA имеет один буфер, с возможностью установки нескольких уровней
или я что-то не так понимаю?
Даже теперь вам лениво посмотреть и попытаться разобраться в предложенном коде?
Даже теперь вам лениво посмотреть и попытаться разобраться в предложенном коде?
какой код? Вы просто предложили для какждого уровня создать свой буфер! прсотым языком - если я имею один индикатор МА и имею в нем 100 уровней, то Вы предлагаете создать 100 индикаторов МА??? Эти уровни параллельны основному буферу, просто задается их положение от основного буфера.
какой код? Вы просто предложили для какждого уровня создать свой буфер! прсотым языком - если я имею один индикатор МА и имею в нем 100 уровней, то Вы предлагаете создать 100 индикаторов МА??? Эти уровни параллельны основному буферу, просто задается их положение от основного буфера.
Другого варианта нет. Ну разве что канвас, но то без буферов вообще будет.
Другого варианта нет. Ну разве что канвас, но то без буферов вообще будет.
а если программно накидывать индикатор МА на график через ChartIndicatorAdd - можно тут как то добраться до уровней? и я не пойму, как это- "вариантов -нет". Параметр есть, а доступа к нему нет?)
а если программно накидывать индикатор МА на график через ChartIndicatorAdd - можно тут как то добраться до уровней? и я не пойму, как это- "вариантов -нет". Параметр есть, а доступа к нему нет?)
Не пробовал, но я думаю, что будут просто вызваны настройки этих полос, которые были последний раз установлены пользователем.
Здравствуйте! пишу индикатор на основе МА - ExtJawsHandle=iMA(NULL,0,Period,0,Method,AppliedPrice);
как мне програмно добраться до уровней МА, как показано на рисунке ниже.
Конструкция типа
IndicatorSetInteger(INDICATOR_LEVELS,1);
IndicatorSetDouble(INDICATOR_LEVELVALUE,0,10);
не работает.
Здравствуйте! пишу индикатор на основе МА - ExtJawsHandle=iMA(NULL,0,Period,0,Method,AppliedPrice);
как мне програмно добраться до уровней МА, как показано на рисунке ниже.
Конструкция типа
IndicatorSetInteger(INDICATOR_LEVELS,1);
IndicatorSetDouble(INDICATOR_LEVELVALUE,0,10);
не работает.
вариантов нет?)
вариантов нет?)
А что мешает посмотреть код индикатора Alligator.mq5
А что мешает посмотреть код индикатора Alligator.mq5
т.е вы предлагаете для каждого уровня создавать свой буфер, ведь стандартный индикатор MA имеет один буфер, с возможностью установки нескольких уровней
или я что-то не так понимаю?
т.е вы предлагаете для каждого уровня создавать свой буфер, ведь стандартный индикатор MA имеет один буфер, с возможностью установки нескольких уровней
или я что-то не так понимаю?
Даже теперь вам лениво посмотреть и попытаться разобраться в предложенном коде?
Даже теперь вам лениво посмотреть и попытаться разобраться в предложенном коде?
какой код? Вы просто предложили для какждого уровня создать свой буфер! прсотым языком - если я имею один индикатор МА и имею в нем 100 уровней, то Вы предлагаете создать 100 индикаторов МА??? Эти уровни параллельны основному буферу, просто задается их положение от основного буфера.
какой код? Вы просто предложили для какждого уровня создать свой буфер! прсотым языком - если я имею один индикатор МА и имею в нем 100 уровней, то Вы предлагаете создать 100 индикаторов МА??? Эти уровни параллельны основному буферу, просто задается их положение от основного буфера.
Другого варианта нет. Ну разве что канвас, но то без буферов вообще будет.
Другого варианта нет. Ну разве что канвас, но то без буферов вообще будет.
а если программно накидывать индикатор МА на график через ChartIndicatorAdd - можно тут как то добраться до уровней? и я не пойму, как это- "вариантов -нет". Параметр есть, а доступа к нему нет?)
а если программно накидывать индикатор МА на график через ChartIndicatorAdd - можно тут как то добраться до уровней? и я не пойму, как это- "вариантов -нет". Параметр есть, а доступа к нему нет?)
Не пробовал, но я думаю, что будут просто вызваны настройки этих полос, которые были последний раз установлены пользователем.
какой код?
Да, извиняйте, я был очень невнимателен и поспешил…